Behind the Compass

Empowering the Bangladeshi developer community through data visualization and open-source transparency.

Relationship & Data Source

This website (dev-compass-bd) is the official visualization and discovery engine for the Awesome-Bangladeshi-Devs community project.

While the Awesome-Bangladeshi-Devs repository serves as the single source of truth and data storage, this platform provides an interactive way to explore that data through maps, leaderboards, and detailed analytics.

The dataset contains daily snapshots of GitHub developers who identify as Bangladeshi. We fetch this public data at runtime to ensure you always see the latest rankings and trends.

Mapping Methodology

We parse public GitHub location strings and match them against Bangladeshi administrative divisions. To respect privacy while maintaining a useful map, we use three precision levels:

  • exactA city or district was identified (e.g., "Dhaka", "Sylhet"). The marker is placed precisely at that city center.
  • approximateThe location is generic (e.g., "Bangladesh"). We use a deterministic scatter algorithm based on the username to place the marker within a random division, ensuring it stays in the same place every time you visit.

Tip: For an exact pin, update your GitHub profile location to include your specific city.

How to Join

Are you a Bangladeshi developer? Getting listed is easy and free. You can either:

  1. Use our Join Page to generate a GitHub issue automatically.
  2. Manually open a Pull Request on the source repo.

Once added, your profile and stats will automatically appear on this site within 24 hours.

Privacy & Ethics

  • • We only use publicly available GitHub profile information.
  • • No private tracking or analytics are used on this site.
  • • To be removed, simply open an issue or PR on the source repository.
  • • All stats are updated daily via automated snapshots.

Community Credits

Created and maintained by @sharf-shawon with the help of the amazing Bangladeshi open-source community.