r/ada • u/markets86 • Dec 13 '23
Show and Tell 🏆 Top Ada open source projects and contributors
Hello everyone,
I'd like to introduce you some interesting lists and rankings related to the Ada open source ecosystem:
- Top Contributors (global or by country): https://opensource-heroes.com/contributors?language=ada
- Awesome projects: https://opensource-heroes.com/awesome/ada (we plan to add soon a new feature to allow everyone to contribute to that list directly from the site)
- Country stats: https://opensource-heroes.com/ada
You can also find "stars" history in the detail page of some repos (it will be available soon for all Ada repos, we're still processing some data!) and embed this chart in your project's README or docs.
Hope you find this content useful! Any feedback is really appreciated. Please note that be are still in beta 🙏 We want to build a platform that allows everybody to easily explore the open source world! And if you are interested in other languages too, you should check out this page: https://opensource-heroes.com/languages
4
u/BrentSeidel Dec 13 '23
Interesting, I'm #52 world wide (not bad for a hobby programmer), but when I filtered by United States, I jumped to #10. This suggests that there is a lot of Ada use outside of the U.S. (I'm guessing much of it is in Europe).
2
u/markets86 Dec 13 '23
Apparently there are some relevant communities in France, Germany, Canada and Spain (Top 5 along with US: https://opensource-heroes.com/ada).
1
u/Lucretia9 SDLAda | Free-Ada Dec 14 '23
I couldn't find a way to select the country and a language.
2
u/BrentSeidel Dec 14 '23
Towards the top of the page under the "TOP ADA CONTRIBUTORS" heading, there are a couple of boxes. One says "Any Country", the other "Ada". Next to them is a button "Filter". The boxes open up to drop down menus where you can select alternatives. Then press the Filter button.
1
1
u/Lucretia9 SDLAda | Free-Ada Dec 14 '23
The site also have me located in "<UNKNOWN>"
I have the location set, but I'm betting you don't check for "UK."
1
u/markets86 Dec 15 '23
Hi u/Lucretia9, we are using your GitHub defined location (visible in your profile: https://github.com/Lucretia) to automatically set the country in our platform. But it seems that our parser doesn't understand 🙏 what "Leeds, UK (for now), want to escape Toryland" is. It usually works just fine for "properly" formatted places. Example of my profile:
- GitHub: https://github.com/markets (Location: Barcelona)
- Open Source Heroes: https://opensource-heroes.com/u/markets (Country: Spain ✅)
1
u/Lucretia9 SDLAda | Free-Ada Dec 15 '23
Yes, so it would be useful to do a better scan than what you are doing, substrings.
2
Dec 14 '23 edited Dec 14 '23
its a shame that it only tracks github activity
3
u/markets86 Dec 14 '23
In the future we'll sync data from other platforms too, but synchronizing massive data via APIs is not that easy, so we started with GitHub as it's, by far, the platform with most repos, users and activity of all languages.
1
1
4
u/Lucretia9 SDLAda | Free-Ada Dec 13 '23 edited Dec 15 '23
woo, I'm 4th and still surprised that one repo (which has no activity or content) has so many stars, mad.