GitHub Giveth Awesome Lists

Awesome lists really are awesome… you know what’s even better? An Awesome list of Awesome lists!

Wynter Jones
monetizedesign
3 min readApr 27, 2018

--

Photo by Daniela Cuevas on Unsplash

…because sometimes it’s hard to find everything you need to get a project moving along, Awesome lists help with that. They provide knowledge and options to new developers, and the experienced.

First up we have our list of Platforms and Languages, each list provides great packages and resources for their language or platform.

Platforms

Every developer needs to choose a platform, here you’ll find a great list of platform lists.

  • Node.js — JavaScript runtime built on Chrome’s V8 JavaScript engine.
  • iOS — Mobile operating system for Apple phones and tablets.
  • Electron — Cross-platform native desktop apps using JavaScript/HTML/CSS.
  • Heroku — Cloud platform as a service.
  • Raspberry Pi — Credit card-sized computer aimed at teaching kids programming, but capable of a lot more.
  • Qt — Cross-platform GUI app framework.
  • WebExtensions — Cross-browser extension system.
  • RubyMotion — Write cross-platform native apps for iOS, Android, macOS, tvOS, and watchOS in Ruby.

Languages

Need some lists for different languages? Here’s a pretty solid list and everything you may need for them.

Lists for Development, both Front-end and Back-end, can be found below. There are also some Text Editors, Databases, and a great Terminal App, complete with plugins.

Front-End Development

Back-End Development

Editors

Databases

  • MySQL — A curated list of awesome MySQL free and opensource software, libraries and resources.
  • PostgreSQL — Object-relational database.

Testing

Terminal App

  • Hyper — Cross-platform terminal app built on web technologies.

Media

  • Fonts — Curated list of fonts and everything
  • GIF — Image format known for animated images.
  • Music — Awesome Music Projects

Decentralized Systems

  • Bitcoin — Bitcoin services and tools for software developers.

Work

  • Slack — Team collaboration.
  • Productivity — A curated list of delightful productivity resources.

Time spent searching for awesome lists, is better time spent developing. This list will continue to grow over time, making it a one stop location for awesome lists. Check back often for more Awesome Lists.

--

--