π° IDNews API β Open Source Indonesian News API (No Backend)
Di era modern, banyak developer ingin membangun aplikasi berita dengan cepat tanpa harus repot mengelola backend, database, atau server.

π° IDNews API β Open Source Indonesian News API (No Backend)
Di era modern, banyak developer ingin membangun aplikasi berita dengan cepat tanpa harus repot mengelola backend, database, atau server.
IDNews API hadir sebagai solusi sederhana: sebuah open-source news API berbasis JSON yang bisa langsung digunakan tanpa backend.
β‘ Apa itu IDNews API?
IDNews API adalah kumpulan data berita Indonesia dalam format JSON yang di-host melalui GitHub dan dapat diakses secara publik.
Tidak perlu:
- setup server
- database
- authentication
Cukup gunakan fetch() β dan data langsung bisa dipakai.
π Kenapa IDNews API?
Berbeda dari API tradisional, project ini menggunakan pendekatan:
Zero Backend Architecture
Artinya:
- Data disimpan sebagai file JSON statis
- Diakses langsung via GitHub Raw
- Super ringan & cepat
π¦ Fitur Utama
- π° 300+ berita Indonesia
- β‘ Tanpa backend
- π Trending system
- π Content filtering (RINA)
- π·οΈ Kategori & genre
- βοΈ Tools tambahan (reading time, dll)
π‘ Cara Menggunakan
1. Ambil Data
Gunakan endpoint berikut:
https://raw.githubusercontent.com/amnottdevv/news-json-rawcontent-opensource/refs/heads/main/indotechnews/news1.json
2. Fetch dengan JavaScript
fetch("https://raw.githubusercontent.com/amnottdevv/news-json-rawcontent-opensource/refs/heads/main/indotechnews/news1.json")
.then(res => res.json())
.then(data => {
console.log(data.news);
});
3. Filter Data
Contoh filter berita kategori tech:
const techNews = data.news.filter(n =>
n.topics.includes("tech")
);
βοΈ Sistem Tambahan
π’ Status API
Cek apakah API aktif:
/api/meta/status.txt
activeβ API bisa digunakaninactiveβ maintenance mode
π Statistik
/api/meta/stats.json
{
"total_news": 307,
"total_categories": 23,
"last_update": "v1"
}
π Content Filtering
Gunakan:
- RINA (Rating System) β filter umur
- Filter tambahan untuk konten sensitif (gore, seksual)
β€οΈ Fake Engagement
Simulasi likes tersedia untuk testing UI:
/api/lib/fake-likes/
π― Use Case
IDNews API cocok untuk:
- π Website berita
- π± Aplikasi mobile
- π€ Bot / AI project
- π§ͺ Prototype & eksperimen
π Visi Project
Membangun:
Standar open-source API berita Indonesia
yang:
- mudah digunakan
- bebas diakses
- ringan & scalable
π Source
GitHub Repository: https://github.com/amnottdevv/news-json-rawcontent-opensource
Raw API Endpoint: https://raw.githubusercontent.com/amnottdevv/news-json-rawcontent-opensource/refs/heads/main/indotechnews/news1.json
π€ Kontribusi
Project ini open-source dan terbuka untuk:
- kontribusi data
- improvement sistem
- ide fitur baru
π§ Penutup
IDNews API bukan hanya sekadar data berita, tapi sebuah pendekatan baru:
Membangun API tanpa backend
Simple. Cepat. Open.
λ©νλ°μ΄ν°
- post_id
- 6ebffbc044df
- slug
- idnews-api-open-source-indonesian-news-api-no-backend-6ebffbc044df
- url
- https://medium.com/@alzrwr111/idnews-api-open-source-indonesian-news-api-no-backend-6ebffbc044df
- canonical_url
- https://medium.com/@alzrwr111/idnews-api-open-source-indonesian-news-api-no-backend-6ebffbc044df
- author_url
- https://medium.com/@alzrwr111
- status
- ok
- fetched_at
- 2026-07-15 06:19:17