GitHub Showcases Most Popular Open Source Developer Tools
- By David Ramel
- August 30, 2016
With open source having "won" in becoming "today's preeminent architecture," developers may want to check up on the most popular development tools used in community projects.
One place to do that is GitHub, the go-to choice for developers worldwide to host their open source projects. Sure, the company has published the occasional report based on data mining its stores of projects, such as one recent study of the most popular programming languages, but there's another resource that devs can consult at any time to check up on the hottest trends in open source development.
That would be Open Source Showcases, where developers can "Browse popular repositories based on the topic that interests you most."
Showcases were introduced in March 2014.
"Showcases are a new way to discover related repositories on GitHub," the company said at the time. "We take the most interesting trending repositories and curate lists to explore by topic. A lot like the staff shelf at your local book store.
"On a showcase page, you'll find the full list of repositories that we're showcasing, including why we think they're special. On the right you will have a place to search all showcases, view related showcases, and any newly created showcases."
They're also useful for developers to quickly track trends or just see what development tools are most favored by open source developers.
For example, if you wanted to quickly see what open source programming languages are being used most in GitHub projects, the Programming Languages showcase reveals "A list of programming languages that are actively developed on GitHub." It reveals that Apple's Swift language leads the pack by far (33,496 stars) over Google's Go language (19,704 stars). It also provides other information, such as C++ was primarily used to write Swift, while Go was used to write Go.
Here's a quick look at the top 5 entries for several different types of development tools:
- Programming Languages
- Web Application Frameworks
- Package Managers
- Productivity Tools
- The Silver Searcher
- Quick Look plugins
- Text Editors
- Software Development Tools
- Better Errors
- NoSQL Databases
Developers who want to continually track showcased repositories such as these can subscribe to an Atom feed to stay current.
David Ramel is an editor and writer for Converge360.