KembaliArsip / superapp-github / githubmenarik
superapp-github

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.

GitHub stars Website License


๐Ÿ“– 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

KategoriJumlah
Self-Hosted Apps15+
Productivity Tools10+
Notes & Knowledge6+
Dashboard6+
Media & Streaming13+
Finance5+
Communication7+
Developer Tools14+
CMS & E-commerce9+
AI Applications10+
Utilities14+
Total Repositories150+
Total Websites15+

๐Ÿค Cara Berkontribusi

  1. Fork repository ini
  2. Tambahkan data repository di js/data.js
  3. 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