Logo created with Lunacy by LIGMATV. Inspired from awesome-editorjs.
A curated list of awesome projects created by Indonesian programmer, and more awesome!
Inspired and adapted from Awesome Indonesia Repo. With adding Awesome Lint and Alphabetical order (In origin, the list alphabeticalized with this pen.) Fix the GitIndonesia/awesome-indonesia-repo#160 issue.
- Android
- Awesome List
- Books
- Roadmap
- Content Management System
- Climate Change
- Databases
- Frameworks
- Front-end Development
- Games
- Go
- Haskell
- Rust
- JavaScript
- Java
- Angular
- Express
- Vue
- NestJs
- Gridsome Starter
- Jekyll Theme
- Learn
- Linux Software
- PHP
- CodeIgniter
- Laravel
- Slim
- Symfony
- Yii
- Plugins
- Python
- R
- Ruby
- OSINT
- Natural Language Processing
- Miscellaneous
- Community
- Content Creator
- a-logger - Simple log library for Android.
- a-navigator - Navigation framework for Android.
- a-provider - Service Locator library for Android.
- Android Color Picker - To customize the color of some background, text, or maybe for a painting application.
- Android Image Picker - Non-blocking image gallery library built using Kotlin and Coroutine to help users when choosing images.
- Android StepsView - A simple progress steps view on Android.
- android-base-mvp - Android Base MVP Concept with RXJava, Dagger, Event Bus, Retrofit, Glide, OkHTTP.
- Benih - A standard template for Android apps by Zelory.
- CafeBar - An upgraded Snackbar for Android that provides more options and an ease of use.
- CandyBar - Android icon pack dashboard library.
- Compressor - An Android image compression library.
- DraggableView - Android library to easily make floating draggable view (similar to Tokopedia's lucky egg or Bukalapak's maudikode).
- ImageEffectFilter - Android image filter processing sample using layer drawable and effect factory.
- ImagePicker - A configureable library to select image from gallery and camera without hassle.
- Nike+ Running - React Native - UI & UX prototype of redesigned Nike+ Running App.
- React Native Credit Card - React Native credit card display component.
- React Tomato Timer - A simple timer for a more productive way to work and study built with ReactJS.
- RxDownloader - An Rx wrapper for Download Manager in Android.
- SheenValidator - Android library to ease form validation.
- SmartMarker - Smart helper for marker movement in Google Maps and Mapbox.
- Subtitle CollapsingToolbarLayout - Standard CollapsingToolbarLayout with subtitle support.
- TicTacToe - Android Tic-Tac-Toe game built using Kotlin.
- WallpaperBoard - Android wallpaper dashboard library.
- WhatsApp ProfileCollapsingToolbar - An Android custom animation similar to the WhatsApp Profile screen style.
- YuanaItemSettingView - Customizable Item Setting View for Android.
- Ziliun React Native - Ziliun article reader Android app built with React Native.
- Awesome CodeIgniter - A list of awesome CodeIgniter core, helpers, hooks, language, libraries, and third party.
- Awesome Docker Compose Collection - List of Docker Compose Collection.
- Awesome Guidelines - A curated list of high-quality coding style conventions and standards.
- Awesome Indonesia Repo - A curated list of awesome and amazing repositories created by Indonesians.
- Awesome Indonesia Telegram Groups - Non-exhaustive list of Indonesian Telegram groups focused on programming.
- Awesome Loker IT Indonesia - Kumpulan daftar lowongan kerja IT yang ada di Indonesia.
- Awesome Speakers Indonesia - Para developer asal Indonesia yang diundang ke acara komunitas dan konferensi sebagai pembicara atau narasumber.
- Belajar ngoding dalam bahasa Indonesia - A list of Indonesian resources for learning to code.
- Daftar API Lokal Indonesia - List of Indonesian local APIs.
- Engineering Blogs - A curated list of engineering blog of startup and enterprise company.
- Indonesia Cyber Security Resources - Kumpulan Course pembalajaran tentang cybersecurity & hacking secara gratis.
- NLP Bahasa Indonesia - A curated list of Indonesian Natural Language Processing resources.
- Buku Git - Buku Version Control menggunakan
Git
. - E-Library MDC - E-library yang berisi kumpulan E-book tentang dunia IT.
- Free Programming Books Indonesia - Freely available programming books written in Indonesian.
- JVM Handbook - Buku pembahasan detil tentang cara kerja dan internal JVM.
- Panduan Lengkap Refactoring - Kumpulan metode refactoring dan cara mengatasi code smells yang berpotensi mengurangi maintainability pada sebuah software. .
- RoadmapId - Roadmap yang menyediakan alur belajar khusus untuk web developer Indonesia yang masih pemula.
- Elybin CMS - Sistem manajemen konten gratis yang berfokus kepada kegunaan, kecepatan, dan kemudahan.
- Fiyo CMS - Open-source CMS built with a friendly design, fast loading time, and SEO-friendliness.
- HTMLy - HTMLy is a database-less or flat-file blogging platform prioritizing simplicity and speed written in PHP.
- Lentera - Indonesian Learning Management System (LMS).
- Mecha CMS - Mecha is a flat-file content management system that carries the concept of minimalism.
- PopojiCMS - Buat Sendiri Rasa Webmu.
- Pusaka CMS - File-based CMS build with CodeIgniter Framework.
- BUMI - Sebuah daftar kurasi dari akun, situs web, atau halaman peduli bumi yang tersebar di internet.
- Covid19 Indonesia Speech Recognition - Website for updating the Covid-19 information in Indonesian provinces built with speech recognition in mind.
- Qur'an dan Terjemah - Data Qur'an dan terjemah bahasa indonesia dari Kemenag.
- Wilayah Administratif Indonesia - Data Provinsi, Kota/Kabupaten, Kecamatan, dan Kelurahan/Desa di Indonesia.
- Brutal PHP Framework - A simple PHP framework for vanilla PHP programmer with taste of Twig and Symfony Routing. Database and other component is up to programmer to decide.
- EmeraldBox - EmeraldBox is a boilerplate framework for developing Python web applications with database access.
- IGOS Nusantara SDK - A SDK designed specifically for application developers in IGOS Nusantara.
- Lunox - Laravel-Flavoured Node.js Framework.
- Panada - High performance and simple PHP development framework.
- Puko Framework - MVC framework for quick PHP application development.
- Scarlets - Multipurpose and high performance PHP framework.
- ScarletsFrame - A frontend framework that can help you write a simple web structure.
- Bootstrap Markdown - Bootstrap plugin for markdown editing.
- Marka - Beautiful transformable icons built for the web.
- Mazer - Clean, Elegant, and Free Bootstrap 5 Admin Dashboard Template .
- React Komik - ReactJS based comic strip creator using fabric.js canvas rendering.
- Stisla - A free Bootstrap admin template which helps speed up your project and design your own dashboard UI.
- Waves - Click effect inspired by Google's Material Design.
- Game Online Store - Online game store created with React Native.
- KatanyaGomoku - Modified Tic-Tac-Toe using Java.
- Keking - Discord music bot made with discord.js.
- WhatsApp bot - WhatsApp bot insideheart basis linux.
- Word Chain - Multiplayer word chaining game using AngularJS and Firebase.
- Design Pattern - Design pattern with Go.
- Excel2Json - Convert your excel or excel datasource to json easily.
- File.io Clone - File.io clone, file sharing with expiration.
- Go-Payment - Payment module used as proxy for multiple payment gateways. Currently it only supports Midtrans SNAP and Xendit Ewallet and XenInvoice.
- Godong - Easiest dynamic http route handler for golang.
- GoTral - Go cenTralized config, for distributed software.
- Gubrak - Golang functional utility library with syntactic sugar. It's like lodash, but for Go.
- HiberSunda - The API to learn Undak Usuk Basa in Sundanese language.
- Imaginative Go - Web to learn Go.
- Inflector - Inflector pluralizes and singularizes English nouns.
- PHC Crypto - Password hashing algorithm based on PHC standard, inspired by Upash package from Node.js.
- Proctor - A Developer-Friendly Automation Orchestrator.
- Shiori - Simple bookmark manager built with Go.
- Snowboard - API blueprint parser and renderer.
- Teleport - A simple tool based on Go to migrate git repository.
- unzipall - Unzip all zip files in src directory to dst directory.
- blockell - Experimental blockchain implementation using Haskell.
- juancuk-hs - Onion vanity URL generator written in Haskell.
- Fido - Distributed Storage, Easily distribute your data accross disk/node.
- Learn Rust - Learn Rust From Scratch.
- Aksara UI - Aksara UI is an implementation of Aksara using the React framework.
- Angkot - A searchable Jakarta's public transportation routes.
- Bukumark - Bookmark manager that keep you simple with beautiful UI.
- cabul - Cabul guide you to the NSFW world of reddit.
- carakan.js - Carakan.js is a small library for converting Latin script into Javanese script, also known as Aksara Jawa/Carakan.
- CariKerja - About.
- Color Copy Paste - Figma plugin copy & paste color directly from your phone's camera to design plugins.
- cra-universal - Create React App companion for universal app. No eject, zero config, full HMR, and more.
- Data Wilayah - Indonesia territory data in JavaScript, so you don't backend/database.
- Disgrow - A growth increments for your Discord bots.
- Esprima - ECMAScript parsing infrastructure for multipurpose analysis.
- Geografis - A Node.js module containing detailed area info including area code, postal code, village, district, city, province, coordinates, elevation, and geojson files.
- giscus - A comments system for any site, static or dynamic, powered by GitHub Discussions.
- Iyem - Simple implementation multi thread in Node.js.
- Jandapress - RESTful API for the doujinboards with gather in mind.
- jQuery Awesome Sosmed Share Button - Awesome social media button with share count.
- jQuery Calx - jQuery plugin for creating formula-based calculation.
- JVFloat.js - jQuery / Zepto plugin to emulate Matt D. Smith's floating placeholder text.
- Kinetic - Kinetic Scrolling with JavaScript.
- Malibu - Framework-agnostic CSRF middleware, for Express, vanilla HTTP, Tinyhttp, Polka, and more!.
- Meteoris2 - Realtime JavaScript Boilerplate base on MeteorJS Framework.
- Museum Indonesia CLI - Open source Show Data Museum in Indonesia via Command-CLI.
- PandaJS - Pandajs is a library for create REST SERVER.
- PhantomJS - Scriptable Headless WebKit.
- PHUNT - Product Hunt Command Line Client.
- PodengJS - Simple JSON value normalization to make everything gone right.
- React Simple PWA - Simple Progressive Web App Built with React Js.
- react-electron-starter - A starter for create apps with Electron and ReactJS.
- Serberries - Node.js live webserver that able to reload your script when running.
- SFDatabase-js - A database library for Browser and Node.js.
- SFFileSystem - A filesystem library for saving files inside the browser storage.
- SFIntercom - Communication between browser's tabs with same domain.
- SFMediaStream - HTML5 media streamer library for playing music, video, playlist, or even live streaming microphone & camera with node server.
- Simple Web Storage - Lightweight utilities that can make easier to access application storage in client browser.
- SimpleExcel.js - Client-side script to easily parse / convert / write any Microsoft Excel.
- Soya Next - An opinionated configured Next.js framework.
- UAParser.js - Lightweight JavaScript-based User-Agent string parser.
- YouTube Musical Spectrum - A browser extension that offers audio visualization on your YouTube page with nice musical notes.
- AndKasir - AndKasir merupakan Aplikasi Open Source berbasis Desktop yang dibangun dengan teknologi Java untuk kebutuhan retail perusahaan menengah dalam mengatur aktifitas barang masuk dan keluar.
- KalkulatorPrefix2Digit - Kalkulator prefix 2 digit java dengan menggunakan struktur data Stack.
- Angular Parse Typescript - This package makes it easy for typescript users for access the parse database via httpclient.
- Angular Starter - Gulp Angular Starter using TypeScript.
- Angular Webpack Starter - Angular Webpack Starter with AoT compilation, Lazy-loading, Tree-shaking, and Hot Module Reload.
- Express4 Bootstrap Starter - Lightweight Bootstrap Node.js Apps Build Using ExpressJS 4.
- Disgrow-visualization - Create your web visualization Discord bots growth and statistics with ease.
- Explore GitHub - VueJS 2 GitHub Explorer Using API v3.
- Guess the Number - A single player guess the number game made with Vue.js.
- Salat Time - Location based daily salat schedule.
- Tic Tac Vue - Tic tac toe game implemented with Vue.js.
- Vue 2 Loading Bar - Simplest YouTube Like Loading Bar Component For Vue 2.
- Vue 2 Simplert - Vue 2 Simple Alert Component (SweetAlert Inspired).
- Vue 2 Starter - Simple Vue 2 Starter for single page application with Vuex and Vue Router.
- Vue Autocomplete - Autocomplete Component for Vue.js.
- Vue Loading Bar - YouTube Like Loading Bar Component for Vue.js.
- Vue Mini Shop - Mini Online Shop Built With Vue.js.
- Vue Simple PWA - Simple Progressive Web App Built with Vue.js.
- Vue SoundCloud - Vuejs + SoundCloud demo app.
- Vuello - Simple Trello Clone built using Vite-Vue + TailwindCSS.
- Lyricstify - Command line based application to show synchronized Spotify lyrics in your terminal. Built with Node, TypeScript, NestJs & RxJs.
- JekMDL - Jekyll theme use Material Design Lite.
- Jekyll Klisé - Theme for running a personal site or blog, light and dark mode support.
- Jekyll Starter Blog - Awesome and Beautiful Jekyll Starter kit.
- Mangan - Geek theme for Jekyll.
- Stack Problem - Free and open-source Jekyll theme.
- Basic Go - Best E-Book Learn Go in Bahasa.
- Belajar Git - Tutorial Git dalam Bahasa Indonesia.
- Dart - Belajar contoh struktur data, algoritma dan komputasi matematika yang diimplementasikan dengan menggunakan bahasa pemrograman Dart.
- Docs vuejs id - Dokumentasi Vue.js Bahasa Indonesia.
- PUEBI Daring - PUEBI Daring adalah versi web ramah gawai dari PUEBI Permendikbud 50/2015.
- Python101 - Python beginner workshop material.
- Ruby Basic - Learning material for Ruby Programming Language, written in Bahasa Indonesia.
- TarungLab DDP1 - Kumpulan materi pembelajaran dasar-dasar pemrograman dalam bahasa Python.
- AndKamus - Aplikasi kamus Bahasa Indonesia - Bahasa Inggris berbasis CLI dikembangkan dengan C++.
- Blitz CLI - A command line app to check cgv blitz movie seats.
- Frost Plank Theme - Quite dark Plank theme.
- KBBI Qt - KBBI Qt adalah aplikasi Kamus Besar Bahasa Indonesia berbasis GUI.
- Manokwari - A desktop shell for GNOME 3 with GTK+ and HTML5 frontend.
- cURL Lib - Simple Wrapper for cURL.
- Letter Avatar for PHP - Generate avatar berdasarkan inisial nama.
- Membership PHP Indonesia - Membership Application for PHP Indonesia.
- MIKHMON - MikroTik Hotspot Monitor - MikroTik Hotspot Monitor adalah aplikasi berbasis web (MikroTik API PHP class) untuk membantu manajemen Hotspot MikroTik. Khususnya MikroTik yang tidak mendukung User Manager.
- ovoid - Unofficial OVO API Wrapper.
- PHP-BOOTSTRAP - Simple design templates framework together with the famous bootstrap.
- PHP-E-Commerce - E-Commerce sederhana, terdapat fitur daftar,login dan profile.
- PHP-SimpleScanDirektori - Scan direktori sederhana menggunakan php untuk pencarian direktori yang sensitif.
- PHP-Spellchecker - Spellchecker atau Typo detector menggunakan PHP. Tersedia juga assets dictionary untuk Bahasa Indonesia.
- playCMS - Web-based Mobile Portal System that it can be made to fit to various services such as an SMS gateway.
- Pub/Sub Redis for PHP - Implementasi Publisher-Subscriber Pattern pada PHP menggunakan Redis.
- R_CRUD - CRUD PHP Plugins. Fungsi CRUD untuk mempermudah scripting yang berhubungan dengan CRUD.
- Simple PHP Excel - Easily parse / convert / write any Microsoft Excel.
- SLiMS 8 Akasia - SLiMS is free open source software for library resources management and administration.
- Terbilang - Convert numbers into words in Indonesian language.
- CodeIgniter Websocket Apache Secure - Combination of CodeIgniter + Ratchet Websocket with Secure Connection.
- Gas ORM - A lighweight and easy-to-use ORM for CodeIgniter.
- SunQA - Simple App Question Answer like Stack Overflow.
- Absis - Sistem Akademik K13/KTSP Berbasis Web.
- AppRocket PreProject - Contoh aplikasi CRUD dengan Laravel 5.2.
- Avatar - Plug and play avatar, turn initial name into beautiful avatar.
- CRUD Booster - Easy Admin Dashboard & CRUD generator for Laravel.
- Dokularavel - DOKU Payment Gateway Library for Laravel.
- Free PMO - Project management software for freelancers or agencies, built with Laravel 5.
- Indoregion - Package Data Provinsi, Kabupaten/Kota, Kecamatan/Distrik dan Desa/Kelurahan di Indonesia.
- LaraCed (Laravel Creator-Editor-Destroyer) - This package automatically inserts/updates creator, editor and destroyer on your table migrations.
- Laravel 5 Model Factory Generator - Generate a new model factory using Artisan command.
- Laravel Books API - Fully documented & tested Laravel 9 RESTful books API scraped from Gramedia.
- Laravel Circuit Breaker - Circuit Breaker pattern implementation in Laravel 5.
- Laravel Simple Uploader - Simple file uploader for Laravel 5.
- Laravolt Indonesia - Package Laravel yang berisi data Provinsi, Kabupaten/Kota, dan Kecamatan/Desa di Indonesia.
- Pingpong Admin - Laravel 5 Admin.
- Semantic Form - Semantic UI form builder, for Laravel.
- Boilerplate Slim 3 - Boilerplate for getting started with Slim Framework.
- Slim Starter - Starter Application built on Slim Framework in MVC (and HMVC) environment.
- Symfonian Indonesia AdminBundle - Admin Bundle with Symfony Framework.
- Tania - An open source farming management system.
- Yii2 Admin - Auth manager for Yii2 (RBAC Manager).
- Minimalist - A Material Colorscheme Darker for Vim.
- mpv-discordRPC - A mpv media player lua script for Discord RPC integration.
- WP Slack - This plugin allows you to send notifications to Slack channels when certain events in WordPress occur.
- Booru - Python bindings for Booru imageboards.
- Corona data api - Corona data api with realtime data.
- Excel2api - Convert your excel data as api.
- fasttext - A Python interface for Facebook fastText.
- Generate Random Password - Generate your random password and send it via Gmail.
- HSR - Hand signals recognition using Convolutional Neural Network implemented in TensorFlow.
- Janda - A featureful Python library covers most popular doujinshi API.
- KBBI Python - Modul Python untuk mengambil entri sebuah kata/frase dalam KBBI Daring.
- PDDIKTI.kemdikbud - Unofficial pddikti kemdikbud API Wrapper.
- Simple Face Recognition - Simple face recognition with example.
- Tomoe - A reliable doujinshi downloader for mankind.
- WordGraph - Weighting word frequency graph.
- KalkulatorPajak - Indonesian Tax Calculator.
- Musik88 - Komunitas musik berbasis kecerdasan buatan. Ditulis dengan Ruby on Rails dan beberapa perangkat lunak sumber-terbuka lainnya (Stackshare).
- Belati - Collecting Public Data & Public Document from Website.
- Indonesian NLP resources - A list of Indonesian NLP resources related to language modeling, sentiment analysis, and more.
- NLP Bahasa Indonesia Resources - This repository provides link to useful dataset and another resources for NLP in Bahasa Indonesia.
- PySastrawi - Python port of high quality stemmer library for Indonesian Language.
- Sastrawi - High quality stemmer library for Indonesian Language.
- Indonesia on Top Regional Repositories - Popular repositories in Indonesia.
- Indonesian AdBlock Rules - Compiled ABP rules to block various ads in Indonesian based site.
- macOS Lion Theme - Web Static site theme with macOS Lion style.
- merahputih.moe - Pretty and moe subdomains to host your weeb project.
- OpenRetail - Perangkat lunak open source yang dikembangkan khusus untuk bidang usaha ritel, grosir, toko bangunan, toko komputer, toko buku, counter hp, pos, point of sale, kasir dan bidang usaha lainnya yang sejenis.
- Peta Indonesia GeoJSON - Provincial GeoJSON data for Indonesia. Useful for making choropleth visualizations for Data Science projects. (by ans-4175).
- thedev.id - An identity for developers on the web. (Subdomain).
- Topojson of Indonesia - TopoJSON of Indonesia (Kota/Kabupaten Level), useful for data visualisation.
- Android Developer Serang - Android Developer Community based on Serang.
- Asosiasi Programmer Indonesia - Association of Indonesian Programmer.
- Bali JavaScript Community - GitHub Group for BaliJS Community.
- Banyuwangi Dev - Banyuwangi IT community.
- BughunterID - Is an open community for all people of the same profession, as a bug bounty hunter.
- CodeIgniter Indonesia - Codeigniter Indonesia Group (Let's Contribute Together).
- Data Science Indonesia - With the people, building data-driven innovation ecosystem, for social welfare improvement.
- Django Indonesia - Komunitas Developer Django Indonesia.
- Ethical Hacker Indonesia - Projects by Ethical Hacker Indonesia.
- Hugo Indonesia - Komunitas Hugo Indonesia.
- Kalimantan Selatan JavaScript User Group - JavaScript user group from South Borneo.
- Komunitas Git Indonesia - Komunitas Git Indonesia.
- Lombokjs - Komunitas Pengguna JavaScript di Lombok.
- Nginx Indonesia - Server HTTP dan Proxy dengan kode sumber terbuka yang bisa juga berfungsi sebagai proxy IMAP/POP3.
- Pascal Indonesia - Pascal Indonesia Community Repository.
- PHP Indonesia - Proyek Proyek Sukarela PHP Indonesia.
- React JS Indonesia - Komunitas Developer ReactJS Indonesia.
- React Native Indonesia - Komunitas React Native Indonesia.
- SurabayaJS - User group based on Surabaya, Indonesia discussing everything JavaScript.
- Symfonian Indonesia - Indonesia Symfony User Group.
- Nauval - Anggap aja temen sendiri yang lagi ngajar.
- Erico Darmawan Handoyo - Hi guys, Nama saya Erico Darmawan Handoyo, salah satu pengajar di Fakultas IT, Universitas Maranatha Bandung.
- Indonesia Belajar - Selamat datang di channel Indonesia Belajar, channel belajar ilmu komputer berbahasa Indonesia.
- Insinyur Online - IInsinyur Online adalah sebuah komunitas belajar bareng topik-topik software engineering yang menitikberatkan pada pemahaman fundamental dan konseptual.
- Kawan Koding - Tempat belajar ngoding yang asik dengan topik PHP, Laravel, Livewire, Vue, React, React Native, dll.
- Kelas Terbuka - Kelas Terbuka adalah channel belajar programming / pemrograman / ngoding / koding berbahasa indonesia.
- Parsinta - Tingkatkan kemampuan Anda dengan parsinta dengan mendorong keterampilan Anda ke tingkat berikutnya.
- Prawito Hudoro - Channel ini banyak berisi tentang tutorial-tutorial programming, dimulai dari front-end sampai back-end.
- Programmer Zaman Now - Channel ini sengaja dibuat untuk berbagi vlog dan screencast seputar dunia programmer.
- Sekolah Koding - Hi Semuanya! Cukup susah buat nyari tutorial berkualitas dalam bahasa Indonesia, butuh waktu yang cukup lama untuk ngambil kesimpulan dari sesuatu yang sebenarnya simple / mudah.
- Web Programming Unpas - Channel khusus yang membahas mengenai teknologi internet dan pengembangan web / web development, dikelola oleh Sandhika Galih (Pa Dhika).
Ingin menambahkan projek atau berkontribusi di sini? Baca contributing untuk detail.