superapp-scraper

koleksiapi

18 file ยท 453.4 KB

Sistem informasi live โ€” koleksiapi.vercel.appBuka di tab baru

README

KoleksiAPI ๐Ÿš€

Direktori API publik dan berbayar terlengkap untuk developer Indonesia.

Version APIs License

โœจ Fitur

  • 200+ koleksi API dari 23+ kategori
  • Filter canggih berdasarkan kategori, harga, dan tipe autentikasi
  • Pencarian real-time dengan highlight
  • Favorit/Bookmark - Simpan API favorit Anda
  • Bandingkan API - Bandingkan hingga 3 API sekaligus
  • Code Snippets - Contoh kode dalam cURL, JavaScript, dan Python
  • Export Data - Export koleksi API dalam format JSON
  • Shareable Links - Bagikan filter dengan URL
  • Mode gelap/terang - Sesuaikan dengan preferensi Anda
  • Responsif - Mobile-friendly design
  • Detail API lengkap dengan SDK availability
  • Statistik dan visualisasi data interaktif

๐Ÿ“š Kategori API

Cuaca & Lingkungan, Keuangan & Mata Uang, Peta & Geolokasi, Media Sosial, AI & Machine Learning, Komunikasi, Data & Database, Gambar & Media, Berita & Konten, Hiburan, E-Commerce, Autentikasi & Keamanan, Developer Tools, Transportasi, Pendidikan, Kesehatan, Utilitas, Cloud & Storage, Olahraga, Produktivitas, Search, IoT, Blockchain

๐Ÿš€ Cara Pakai

Local Development

  1. Clone repository ini
  2. Buka file index.html di browser
  3. Atau gunakan live server:
    npx live-server
    

Deploy ke Hosting

Deploy ke hosting statis seperti GitHub Pages, Vercel, atau Netlify:

Vercel

npm i -g vercel
vercel

Netlify

netlify deploy --dir=. --prod

๐Ÿ› ๏ธ Teknologi

  • HTML5, CSS3, JavaScript (Vanilla)
  • Font Awesome (icons)
  • Google Fonts (Inter & Fira Code)
  • LocalStorage untuk data persisten

๐Ÿ“Š Fitur Baru v2.0

Bookmark/Favorit

  • Klik ikon hati pada card API untuk menambahkan ke favorit
  • Lihat semua API favorit dengan tombol "Favorit"
  • Data tersimpan di browser

Compare API

  • Bandingkan hingga 3 API sekaligus
  • Lihat perbandingan fitur, harga, autentikasi, dan SDKs
  • Tombol compare muncul saat ada API yang dipilih

Code Snippets

  • Setiap API memiliki contoh kode siap pakai
  • Dukungan untuk cURL, JavaScript (Fetch), dan Python (Requests)
  • Salin kode dengan satu klik

Export Data

  • Export koleksi API yang difilter dalam format JSON
  • Bagikan dengan tim atau simpan untuk referensi

Shareable Links

  • URL otomatis update saat filter berubah
  • Bagikan link dengan filter yang sudah diatur

๐Ÿ“ API Structure

Setiap API memiliki struktur data:

{
  id: 1,
  name: "Nama API",
  description: "Deskripsi lengkap API",
  category: "Kategori",
  pricing: "free|freemium|paid",
  pricingDetail: "Detail harga",
  authType: "API Key|OAuth|Tanpa Auth",
  cors: true|false,
  https: true|false,
  documentationUrl: "https://...",
  baseUrl: "https://api...",
  tags: ["tag1", "tag2"],
  popularity: 1-5,
  featured: true|false,
  sdks: ["JavaScript", "Python", "PHP"]
}

๐Ÿค Kontribusi

Kontribusi selalu diterima! Untuk menambahkan API baru:

  1. Fork repository
  2. Tambahkan API ke js/data.js atau js/additional_apis.js
  3. Pastikan format sesuai dengan struktur di atas
  4. Buat Pull Request

๐Ÿ“„ Lisensi

MIT License - bebas digunakan untuk personal maupun komersial.


Dibuat dengan โค๏ธ untuk developer Indonesia

File Utama

  • .gitignore
  • DEPLOYMENT_RULES.md
  • README.md
  • index.html
  • manifest.json
  • robots.txt
  • sitemap.xml
  • sw.js