Awesome Bangladeshi FOSS

A curated list of high-quality free and open source software created in or actively maintained from Bangladesh.
For Better Experience use the web version: sharf-shawon.GitHub.io/Awesome-Bangladeshi-FOSS
Contents
About
This list curates high-quality FOSS built in or actively maintained from Bangladesh. It highlights useful projects for real-world use, but it is not an exhaustive directory.
🚀 How to contribute
To add a project to this list, please Submit a New Project here.
Requirements
Submitted projects must be Genuine FOSS with an open source license, have at least 10 Repo Stars, provide Clear documentation, and show Real-world usefulness.
Web Applications
- Bangladesh Income Tax Calculator - Web calculator for personal income tax slabs and payable amounts under Bangladesh tax law.
- Bangladesh Renovation Platform - Civic engagement platform for proposing ideas, reporting problems, and sharing solutions.
- Bangladesh Tech Companies - Community-maintained directory of tech companies in Bangladesh for job seekers and networking.
- BanglaGeoAPI - RESTful API server for Bangladesh administrative geo data built with Node.js and TypeScript.
- bdapis - REST API service exposing Bangladesh administrative locations for client applications.
- Co-ronaBD.info - Interactive dashboard visualizing Bangladesh COVID-19 case statistics and trends.
- CoronaInfoBD - Real-time coronavirus tracker for Bangladesh with data visualization and awareness content.
- Fetchy Neon - An open-source media downloader built to be fast, flexible, and beautifully modern. Whether you’re here to build, contribute, or just peep under the hood, you’re in for a treat.
- FinanceFrz - Personal finance web app for tracking income and expenses, built as a real-world budgeting tool.
- gitprofile - 🚀 Create and publish a dynamic portfolio by just providing your GitHub username.
- Goodwork - Self-hosted project management and team collaboration platform for software teams.
- KonSchool - 🏫 🇧🇩 Fuzzy-AHP-based recommendation system for secondary schools in Bangladesh.
- Movement Pass Clone - Django-based recreation of the Bangladesh police movement pass portal used during COVID lockdowns.
- Node.js Professionals - Node.js notes and resource site translated into Bangla for Bangladeshi developers.
- Osint-Tools-Bangladesh - Curated portal of Bangladesh-focused OSINT and public data resources.
- prayer-time - Accurate time for salah.
- Prochaar - Rails API backend for broadcasting missing person alerts across Bangladesh.
- Stack Unboxed - Bangla programming learning platform with tutorials and web development guides.
- vcard-personal-portfolio - VCard is a fully responsive personal portfolio website, responsive for all devices.
- Zooming Classroom - Online classroom platform built with Django for Bangladeshi students.
Mobile Apps
- Android Week View - Android library for displaying calendar week views with customizable day and event layouts.
- Bangla-Dictionary - Open source English-to-Bangla dictionary app for Android based on Ankur.org’s Bangla-English dictionary database.
- bKashQuickStarterAndroid - Quick Starter Android Boilerplate for Easy bKash Integration.
- COVID-19 Bangladesh Android - Android app providing Bangla COVID-19 information and support resources tailored to Bangladesh.
- Incredible Bangladesh - Tourism guide Android app showcasing Bangladeshi attractions with maps and location details.
- Missing Person Mobile App - NativeScript mobile client for reporting and locating missing persons in Bangladesh.
- QuickBall - A Quick Action Ball that gives fast access to system controls (volume, brightness, lock) with smart positioning.
- SUic Player - Android audio and video player built on AndroidX Media3 ExoPlayer.
- Avro Keyboard - Unicode-compliant Bangla input method editor for Windows.
- Avro.py - Python implementation of the Avro phonetic Bangla input method for Unicode Bengali typing.
- BangalASR - Transformer-based Bangla automatic speech recognition system.
- Bangla BERT - Resources and vocabulary for Bangla BERT models built on top of BNLP.
- Bangla TTS - Real-time multilingual Bangla and English text-to-speech synthesis library.
- BanglaSpeech2Text - Offline Bangla speech-to-text package fine-tuned from Whisper for high-quality recognition.
- bd-medicine-scraper - Scrapy-Django PostgreSQL integrated API with Proxy IP configuration that scrapes all medicine data (meds, prices, generics, companies, indications) from Bangladesh (30k+ pages).
- Bengali Alphabet - Dataset and resources for Bengali characters, useful for OCR and Bangla language computing.
- Bengali Dictionary - Large Bengali word and translation collection suitable for spell checkers and NLP tools.
- BNLP - Bengali NLP toolkit with tokenization, embeddings, POS tagging, and NER.
- BNLP Resources - Dataset collection for Bangla language computing and benchmarks.
- BNLTK - Python Bangla NLP toolkit for tokenization, stemming, and POS tagging.
- Bonsai - Swift utility by a Bangladeshi developer for presenting custom-sized view controllers on iOS.
- CF Stats - GitHub Action generator for real-time Codeforces activity badges and stat cards.
- charisma - Responsive multi-skin admin dashboard template for web applications.
- coreui-django-boilerplate - Django starter project prewired with the CoreUI Bootstrap admin template.
- CRUD Generator - Laravel package that scaffolds controllers, models, migrations, and views from a schema.
- Devsonket - Bangla developer cheatsheet collection available as JSON data and static site.
- django-elasticsearch-dsl - Library for indexing Django models into Elasticsearch with declarative DSL mapping.
- django-webpush - Django app for sending web push notifications to browsers.
- Election26OSD - National Parliamentary Election 2026 Open Source Database.
- EMQX Web Hook - Web hook plugin for the EMQX MQTT broker.
- Gittivity - Desktop notifier for GitHub activity written in Python.
- go-avro-phonetic - Golang implementation of the Avro phonetic Bangla input method.
- go-trigger - Global event dispatcher library for Go using string-based trigger IDs.
- gohttp - Developer-friendly HTTP client library for Go applications.
- gojsonq - Go package for querying complex JSON data structures with a fluent API.
- Gouberfmt - Go static analysis tool to check code against the Uber Go style guide.
- govalidator - Request validation library for Go inspired by Laravel validation rules.
- Hacker-Playbook-Utility - Python-powered Bash utility to automate installation of Hacker Playbook tools.
- JsonQ - PHP package for expressive querying of arbitrary JSON data.
- kctl - Rust-based CLI wrapper to simplify commonly used
kubectl commands.
- kotlin-jsonq - Kotlin implementation of a JsonQ-style JSON query API.
- lambda-mod-zsh-theme - Git-aware ZSH shell theme designed for Unicode-capable terminals.
- Laracsv - Laravel package for generating CSV files directly from Eloquent models.
- Laravel Admin - Admin panel generator for rapidly scaffolding admin dashboards in Laravel.
- Leet Easy - Tool that alerts when LeetCode publishes an easy daily coding challenge.
- Lumen Route List - Lumen package to list and inspect application routes from the CLI.
- MRZ Parser - PHP package for parsing machine-readable zone codes from travel documents.
- nhb-toolbox - NHB Toolbox is a TypeScript utility library focused on solving real-world problems to boost productivity. The library is fully typed, ESM-ready, tree-shakable, and optimized for both frontend and backend use.
- Number to Bangla - Laravel package to convert English numbers to Bangla digits, words, and money formats.
- Olova - Minimal JavaScript UI library for adding reactive behavior to web applications.
- OpenBangla Keyboard - Open source Bangla input method for GNU/Linux with Avro phonetic and other layouts.
- Pakhi Bhasha - Dynamically typed Bangla programming language written in Rust.
- PBTreeView - Swift UITreeView built on UITableView for displaying hierarchical data.
- PDF Downloader - Scrapy spider for batch-downloading PDF files from websites.
- Pin Code Fields - Flutter package for animated PIN and OTP input fields.
- Pixie - Lightweight, expressive database query builder for PHP.
- Punctuation Restoration - Transformer-based punctuation restoration models for Bangla and other languages.
- py-jsonq - Python port of the JsonQ query builder for working with JSON data.
- PyNotify - Python package for sending emails in a human-friendly way.
- riti - The Next Gen Bengali input method library written in Rust.
- RNM - Unix bulk rename utility written in C++.
- SBNLTK - Bangla NLP toolkit with NER, POS tagging, and other language processing utilities.
- shc - Shell script compiler that converts shell scripts to C source and stripped binaries.
- simple-bcrypt - Bcrypt hashing helper package for Python web frameworks.
- simple-line-icons - MIT-licensed icon font and CSS/SCSS/LESS icon toolkit.
- Swift Debouncer - Simple Swift debouncer utility for throttling method calls in iOS apps.
- Talk - Laravel-based real-time user messaging and chat package.
- Thoth Blueprint - A free, powerful database design tool that allows you to create, update, visualize and export your database schema with an intuitive drag-and-drop editor. Generate migration files for popular frameworks/ORM.
- validus - Lightweight Python string validation library for common data patterns.
- Video Editor - API based Online Video Editor Node.js, AngularJs & FFmpeg based web video editor.
- WordPress Settings API Class - PHP wrapper simplifying WordPress options panels using the Settings API.
- WordPress-Publishing-Skill-For-Claude - WordPress Publishing Skill For Claude.
- WP Eloquent - Library for using Laravel’s Eloquent ORM inside WordPress plugins and themes.
Government & Utility Services
- Bangladesh GeoCode - Bangladesh administrative geocode dataset in SQL, CSV, JSON, XML, and PHP formats.
- Bangladesh GeoCode PHP - PHP library providing Bangladesh division, district, and upazila data for applications.
- Bangladesh GeoJSON - GeoJSON boundary data for Bangladesh divisions, districts, and upazilas.
- Bangladesh Unified SIM Codes - Comprehensive USSD, SMS, and short codes for all Bangladeshi mobile operators.
- Bangladeshi Geo Data - Npm package exposing administrative and city data for Bangladesh.
- battery-monitor - Linux desktop utility that notifies users about battery state changes.
- Brightness Controller - GUI tool to control display brightness on multi-monitor Linux setups.
- CPID - Categorized cattle price image dataset with labeled photos for price prediction and classification research.
- laravel-bangladesh-geocode - Laravel package for seeding and querying Bangladesh administrative location data.
- Medicinedb - SQLite medicine database with JSON and CSV exports focused on the Bangladesh market.
- ProxyBD - Auto-updated list of Bangladeshi proxy servers for research and testing.
Fintech & Payments
- all-bd-mobile-payments-gateway - WooCommerce plugin integrating multiple Bangladeshi mobile payment gateways.
- bkash-js - TypeScript SDK for bKash Checkout URL-based payments with webhook and lifecycle helpers.
- bkash-payment-gateway - Node.js and TypeScript library for accepting bKash payments from backend services.
- bkash-pgwclient-demo-flutter - BKash payment gateway integration in flutter.
- django-bkash - Django integration app for the bKash payment gateway, wrapping checkout APIs for Bangladeshi merchants.
- django-bulksms-bd - Django package for integrating the BulkSMSBD.net SMS API with retries, logging, and Bangladeshi number helpers.
- edd-bkash-gateway - Easy Digital Downloads plugin adding bKash payment gateway support.
- laravel-bkash - Laravel package for integrating bKash tokenized payment APIs.
- Muthofun SMS Gateway - PHP and Laravel client for integrating the Bangladeshi Muthofun SMS gateway.
- Nagad API - PHP SDK for integrating Nagad mobile payment gateway APIs.
- Paysenz - Online payment gateway integration library for Bangladeshi merchants.
- SSLCommerz WooCommerce - WooCommerce plugin for the Bangladeshi SSLCommerz payment gateway.
Other FOSS Projects
- Archcraft - Minimal, aesthetic Arch-based Linux distribution with lightweight window managers.
- Awesome Bangla - Curated list of Bangla computing tools, datasets, and resources.
- Awesome Bangla Datasets - Curated index of Bangla language datasets for AI and deep learning.
- bangla-wordlist - Massive, sorted Bangla word list (454k+ words) released as a public-domain resource for NLP and lexicon work.
- BanglaSenti-A-Dataset-of-Bangla-Words-for-Sentiment-Analysis - Lexicon of 61k+ Bangla words labeled with positive, negative and neutral sentiment for sentiment analysis and opinion mining.
- BDMC - Free Bangladeshi and Indian Random Number Cloning Tool.
- Click Guardian - An application that prevents accidental double-clicks by introducing a customizable delay between mouse clicks.
- Express-js-tutorial-bangla - Express.js tutorial in Bangla for developers learning the framework.
- Findex - Highly customizable GTK3 application launcher for Linux written in Rust.
- Host - Tool to expose your localhost to the internet.
- js.zonayed.me - JavaScript programming learning resource website and repository written in Bangla.
- LocalPDF_Studio - Complete offline, privacy focused PDF tool.
- NER-Bangla-Dataset - Labeled Bangla named entity recognition dataset with nearly one million tokens for NER research.
- Node.js-Tutorial-Bangla - Comprehensive tutorial series exploring Node.js features and functionalities.
- RailwayMatrixBD - Desktop application to find tickets for Bangladesh railways, including segmented ticket path finding.
- react-bangla-tutorial - React programming tutorial series written in Bangla for Bangladeshi developers.
- Remote-Control-Switch - This device can be used to remotely control the speed of an AC fan and lights to switch it ON/OFF. .
- spotube - 🎧 Open source music streaming app! Available for both desktop & mobile!
- Word-embedding-model-for-Bangla - Pretrained Bangla word2vec embeddings trained on an 84M-word corpus from news, textbooks, speech and Wikipedia.
Awesome Lists & Resource Collections
- Awesome Open Source Bangladesh - Community-maintained list of open source projects and contributors from Bangladesh.
- Awesome Open Source by Country or Region - Global index of country-specific open source lists, including Bangladesh-focused resources.
- Awesome-Bangladeshi-Devs - List of Top Performing Bangladeshi Developers on Github.
- Bangla All Programming Resources - Bangla programming tutorials and references organized by core CS topics.
- Bangla Programming Resources - Curated Bangla learning materials across algorithms, data structures, and software fundamentals.
- Bangla-NLP-Dataset - Curated catalog of Bangla NLP datasets covering sentiment analysis, NER, translation, language modeling and multimodal resources.
- bangladesh-2.0-initiatives - Archive of independent initiatives taken to reform Bangladesh.
- BD-public-api-datasets - Collective list of Bangladeshi public APIs and datasets aggregated from government and local services.
- DL-Sneak-Peek - Deep learning Bangla resources using TensorFlow.
- F1.VISA.USA - A complete guide-from taking the GRE to boarding the flight to the USA-experience from Bangladeshi student.
- flutter_material_3_demo - A flutter project showcasing supported Material 3 components, typography, color system and elevation. Supports different light/dark mode, color seed, and comparison to Material 2.
- foodpanda-order-tracking-animation - A demonstration of foodpanda like order tracking animation in flutter.
- hp-t630-pfsense - PfSense Router on HP T630 thin client with an additional Realtek 2.5gb NIC.
- interview-questions-bangladesh - A crowd sourced collection of interview questions asked in Bangladeshi Tech companies.
- Learning-CSE-at-EWU - What I have studied in CSE related to programming @ EWU will try to record here; and also other course materials.
- Made In Bangladesh - List of frameworks, libraries, and software made in Bangladesh.
- Programming-Problem-In-Bengali - ফেসবুক ভিত্তিক গ্রুপঃ প্রোগ্রামিং প্রবলেম (Programming Problem in Bengali) । এই গ্রুপের বিভিন্ন গুরুত্বপূর্ণ ডকুমেন্টসগুলো এই রিপোজিটরিতে সংযুক্ত হতে থাকবে।.
- the-docker-handbook - An open-source full-length book on Docker.
Contributing
Contributions of any kind welcome, just follow the guidelines!
Automation
This list is partially maintained using automated scripts. Submissions and removals are processed via GitHub Issues.
License Agreement

To the extent possible under law, all contributors have waived all copyright and related or neighboring rights to this work.