Awesome-Bangladeshi-FOSS

Awesome Bangladeshi FOSS

Awesome lint validate-readme deploy-pages Visitors

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 entries are selected

Submit Project Here. Submitted projects should have:

Web Applications

Mobile Apps

Developer Tools & Libraries

Government & Utility Services

Fintech & Payments

Other FOSS Projects

Awesome Lists & Resource Collections

Contributing

Contributions are welcome. Please read CONTRIBUTING.md first.

Automation

The lint workflow runs awesome-lint for awesome-list quality checks. The validate-readme workflow enforces project entry format and GitHub repository link rules. The project-submission workflow validates issue-template submissions, checks the reject list, comments with fix instructions on failures, creates a PR on success, and enables auto-merge for that PR. The project-removal workflow processes removal requests from a dedicated issue template, verifies repository ownership, and creates a PR that updates README, projects JSON, and the removed list. The auto-merge workflow enables auto-merge for eligible non-draft pull requests once required checks pass. The post-merge-submission workflow comments on the source issue, closes it when possible, leaves a prompt to close it manually if needed, and deletes merged automation/project-submission-* branches. The monthly-discovery workflow opens a review PR with the proposed candidates and a selected list that maintainers can trim before merge; the post-merge-monthly-discovery workflow applies the chosen entries, updates the reject list, and removes the temporary review files afterward. The sync-projects-json workflow regenerates data/projects.json from README project entries and auto-commits sync updates on pull requests (same-repo branches) and pushes. The deploy-pages workflow automatically publishes the list to GitHub Pages on every push to main.

License

Distributed under the MIT License.