githubmenarik
27 file ยท 263.3 KB
Preview langsung dinonaktifkan untuk static export. Buka repo di GitHub untuk melihat halaman HTML asli.
README
๐ GitHubMenarik
Koleksi kurasi 200+ repositori GitHub aplikasi fungsional yang siap digunakan untuk pembelajaran dan referensi.
๐ Tentang Project
GitHubMenarik adalah platform kurasi repository open-source yang fokus pada aplikasi fungsional - bukan framework atau library, tapi solusi lengkap yang bisa langsung dipelajari, di-deploy, dan digunakan.
โจ Fitur Utama
- ๐ Pencarian Cerdas - Cari berdasarkan nama, deskripsi, atau tags
- ๐ท๏ธ Filter Tags - Filter repository berdasarkan teknologi/fitur
- ๐ Bookmark - Simpan repository favoritmu (local storage)
- ๐ Dark/Light Mode - Tema yang nyaman di mata
- ๐ฑ Responsive - Optimal di desktop, tablet, dan mobile
- โก Performa Tinggi - Vanilla JS, tanpa framework berat
๐๏ธ Kategori Repository
๐ Self-Hosted Apps (15+)
Aplikasi yang bisa di-host sendiri di VPS/server pribadi:
- n8n - Workflow automation (Zapier alternative)
- nocoDB - Airtable alternative dengan PostgreSQL
- Plausible - Privacy-friendly web analytics
- ToolJet/Appsmith - Low-code platform untuk internal tools
- Cal.com - Scheduling/booking open source
- Twenty - Modern CRM (Salesforce alternative)
โก Productivity Tools (10+)
Aplikasi untuk meningkatkan produktivitas:
- AFFiNE - Hybrid Notion + Miro (notes + whiteboard)
- AppFlowy - Notion alternative dengan AI
- Logseq - Privacy-first knowledge graph
- Joplin - Evernote alternative open source
- Obsidian - Second brain dengan knowledge graph
๐ Notes & Knowledge (6+)
Manajemen pengetahuan dan dokumentasi:
- Outline - Wiki modern untuk teams
- BookStack - Simple documentation platform
- Filestash - Universal web file manager
- Docmost - Collaborative wiki (Confluence alternative)
๐ Dashboard & Monitoring (6+)
Dashboard personal dan monitoring tools:
- Homepage - Modern homelab dashboard
- Dashy - Feature-rich dashboard
- Glance - RSS feeds + widgets dalam satu tempat
- Homarr - Modern dashboard dengan 30+ integrations
๐ฌ Media & Streaming (13+)
Media server dan entertainment:
- Jellyfin - Personal media server (Plex alternative)
- Radarr/Sonarr/Lidarr - Movie/TV/Music automation
- Kavita/Komga - Manga & comic reader
- Audiobookshelf - Audiobook & podcast server
๐ฐ Finance & Tracking (5+)
Aplikasi keuangan pribadi:
- Actual - Local-first budgeting (YNAB alternative)
- Maybe - Personal finance OS
- Firefly III - Personal finance manager
๐ฌ Communication (7+)
Chat, forum, dan komunikasi:
- Rocket.Chat - Slack alternative
- Zulip - Threaded team chat
- Lemmy - Reddit alternative (federated)
- Discourse - Modern forum software
๐ ๏ธ Developer Tools (14+)
Tools praktis untuk developer:
- Hoppscotch/Bruno - Postman alternative
- LobeChat/Open WebUI - Modern ChatGPT UI untuk LLM
- Jan - 100% offline LLM runner
- Gitea - Lightweight GitHub alternative
- Chroma - Vector database untuk AI
๐ CMS & E-commerce (9+)
Content management dan e-commerce:
- Directus/Payload/Strapi - Headless CMS
- Ghost - Modern publishing platform
- Saleor/Bagisto - E-commerce platforms
๐ค AI Applications (10+)
Aplikasi AI yang siap pakai:
- Ollama - Run LLM locally
- LocalAI - Self-hosted OpenAI alternative
- Tabby - Self-hosted GitHub Copilot
- STORM - AI research assistant
๐ง Utilities (14+)
Utility tools dan aplikasi bermanfaat:
- Immich/PhotoPrism - Google Photos alternative
- Home Assistant - Smart home platform
- Paperless-ngx - Document management dengan OCR
- Syncthing - P2P file sync (Dropbox alternative)
๐ Cara Menggunakan
1. Buka Website
Kunjungi: githubmenarik.vercel.app
2. Navigasi
- Sidebar - Pilih kategori repository
- Search - Cari dengan kata kunci (tekan
/untuk shortcut) - Tags - Filter berdasarkan teknologi/fitur
- Tabs - Switch antara Repositories dan Websites
3. Bookmark
Klik ikon โค๏ธ untuk menyimpan repository ke bookmark. Data tersimpan di browser (local storage).
4. Demo
Beberapa repository memiliki tombol "Demo" untuk mencoba aplikasi langsung.
๐ ๏ธ Tech Stack
- HTML5 - Semantic markup
- CSS3 - Custom properties, Grid, Flexbox, Glassmorphism
- Vanilla JavaScript - No framework, ES6+ modules
- GitHub API - Fetch repository stats secara real-time
๐ Statistik
| Kategori | Jumlah |
|---|---|
| Self-Hosted Apps | 15+ |
| Productivity Tools | 10+ |
| Notes & Knowledge | 6+ |
| Dashboard | 6+ |
| Media & Streaming | 13+ |
| Finance | 5+ |
| Communication | 7+ |
| Developer Tools | 14+ |
| CMS & E-commerce | 9+ |
| AI Applications | 10+ |
| Utilities | 14+ |
| Total Repositories | 150+ |
| Total Websites | 15+ |
๐ค Cara Berkontribusi
- Fork repository ini
- Tambahkan data repository di
js/data.js - Pull Request dengan deskripsi yang jelas
Format Data Repository
{
id: 'unique-id',
owner: 'username',
name: 'repo-name',
fullName: 'username/repo-name',
category: 'category-name',
tags: ['tag1', 'tag2', 'tag3'],
description: 'Deskripsi singkat aplikasi',
url: 'https://github.com/username/repo',
demoUrl: 'https://demo-url.com', // optional
note: '๐ก Catatan tambahan untuk pembelajaran',
featured: true/false,
stars: '10k+', // optional, untuk pre-fetched stats
language: 'JavaScript' // optional
}
๐ Roadmap
- Kategori aplikasi fungsional
- Pre-fetched GitHub stats (stars, language)
- Demo URL button
- Sidebar dengan description
- Stats overview
- Export bookmark to JSON
- Compare repositories
- Trending repositories
- User contributions
- Dark mode automatic (system preference)
๐ Lisensi
MIT License ยฉ 2025 subkhanibnuaji
๐ Terima Kasih
Terima kasih kepada semua contributor open-source yang telah membuat aplikasi-aplikasi hebat ini!
<div align="center"> <sub>Built with โค๏ธ untuk komunitas developer Indonesia</sub> </div>File Utama
- .gitignore
- 404.html
- DEPLOYMENT_RULES.md
- README.md
- index.html
- robots.txt
- sitemap.xml