KembaliArsip / superapp-scraper / koleksiapi
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.
โจ 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
- Clone repository ini
- Buka file
index.htmldi browser - 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:
- Fork repository
- Tambahkan API ke
js/data.jsataujs/additional_apis.js - Pastikan format sesuai dengan struktur di atas
- 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