What are the best...
VCS
- ...diff tools for git
- ...hosted version control services
- ...self hosted web based git repository managers
- ...git web interfaces
- ...github clients for ios
- ...merge applications for git
- ...git repository managers with built in bug tracker
- ...visual git guis
Node
- ...node.js build systems task runners
- ...node.js backend microframeworks
- ...databases to use for node.js applications
- ...hosting services for node.js apps
- ...node.js based cms
- ...ides for node.js
- ...open source static site generators built on node.js
Design
- ...high fidelity website design tools
- ...books to read on user experience and design
- ...websites to learn about web design
- ...books on web design
- ...tools for measuring web elements in the browser
- ...tools for prototyping mobile interactions animations
Stylesheets
- ...css preprocessors postprocessors
- ...fully featured responsive css frameworks
- ...resources to learn css
- ...resources to learn sass
- ...tools for building and generating css living styleguides
- ...bootstrap alternatives
Templating
JavaScript
- ...javascript ides and editors
- ...javascript documentation tools
- ...javascript unit testing tools
- ...resources to learn javascript
- ...websites to learn jquery
- ...resources to learn coffeescript
- ...javascript libraries for building a ui with data binding support
- ...client side javascript mv frameworks
- ...full stack node.js frameworks
- ...requirejs alternatives
- ...full stack isomorphic javascript frameworks
- ...frameworks for developing cross platform mobile apps with javascript
- ...javascript client side error logging services
- ...javascript linting tools
- ...frontend javascript module bundlers
- ...lightweight javascript ui libraries
- ...open source javascript charting libraries
- ...javascript charting libraries
- ...angular.js alternatives
- ...express.js alternatives
- ...react.js alternatives
- ...client side javascript charting libraries
- ...javascript libraries for testing common browser behavior
- ...javascript libraries for file uploading
- ...cloud ides for javascript
- ...client side javascript application frameworks
- ...javascript drawing libraries
- ...meteor alternatives for realtime js apps
- ...javascript unit testing frameworks
- ...javascript libraries for building a ui
- ...solutions to the javascript problem
Python
- ...python microframeworks
- ...python full stack frameworks
- ...free ides for python
- ...python ides
- ...drawing libraries for python
- ...general purpose python web frameworks usable in production sites
- ...django based cmses
- ... python ides
- ...python unit testing frameworks
- ...soap client libraries for python
- ...open source python static analysis tools
C#
C/C++
Haskell
PHP
- ...php microframeworks
- ...full stack php frameworks
- ...php frameworks
- ...package based php frameworks
- ...php frameworks that support php 5 3
- ...mysql admin php interfaces
Ruby
- ...ruby static site generators
- ...ruby templating languages
- ...server provisioning tools for ruby ops
Java & JVM
- ...java web frameworks
- ...java continuous integration tools
- ...ides for grails groovy
- ...java ides
- ...open source ides for java
- ...jvm web frameworks
- ...what are best java mvc frameworks
- ...java build automation tools
.NET
Languages
- ...functional languages to learn for web frontend development
- ...languages for learning functional programming
- ...languages that compile to javascript
- ...languages that run on the jvm
- ...programming language to learn first
- ...what is the best programming language to learn first
- ...concurrent languages to write p2p twitter
Editors
- ...javascript ides and editors
- ...programming text editors
- ...free ides for python
- ...python ides
- ...cloud ides
- ...ides for grails groovy
- ...java ides
- ...open source ides for java
- ...ides for android development
- ...ides for android development in java
- ...hex editors for mac
- ...programming fonts
- ...programming text editors for a mac with a gui
- ...python ides
- ...terminal editors
- ...online collaborative programming editors
- ...cloud ides for javascript
- ...ides for node.js
- ...open source programming text editors
- ...free cloud ides with ssh access to the workspace
Mobile
- ...frameworks for developing cross platform mobile apps with javascript
- ...ides for android development
- ...build tools for android applications
- ...ides for android development in java
- ...approach to mobile app development
- ...ways to run emulate android on a pc
- ...tools for prototyping mobile interactions animations
Quality Assurance
- ...hosted continuous integration services
- ...code coverage services
- ...user support feedback services
- ...java continuous integration tools
- ...continuous integration tools
- ...website speed profilers
- ...test automation tools for web apps
- ...solutions for mobile error tracking
- ...unit testing frameworks for net
- ...javascript unit testing tools
- ...python unit testing frameworks
- ...javascript client side error logging services
- ...javascript linting tools
- ...javascript libraries for testing common browser behavior
- ...free bug tracking tools for programming
- ...continuous integration services with docker support
- ...cross browser live update synchronization tools
- ...test management tools that support automatic unit testing
- ...open source python static analysis tools
- ...multi browser testing tools with synchronized interactions
Hosting
Search
Logging
Databases
- ...databases to use for node.js applications
- ...open source relational databases for high performance web applications
- ...acid compliant scalable databases
- ...open source relational databases
- ...mysql admin php interfaces
- ...mac os x guis for postgresql
- ...dbaas for event sourcing
CMS
- ...node.js based cms
- ...solutions for a personal blog
- ...open source alternative to wordpress for web publishing
- ...ruby static site generators
- ...open source static site generators built on node.js
Productivity
- ...linux terminal emulators
- ...unix shells
- ...linux package managers
- ...terminal multiplexers
- ...linux twin panel file managers for developers
- ...window managers for linux
- ...linux desktop environments
- ...programming fonts
- ...mac os x guis for postgresql
- ...linux tiling window managers for developers
- ...linux stacking window managers for developers
- ...linux terminal emulators that are dropdown or can be configured as such
- ...linux distributions for a backend developer
- ...vm applications for mac
- ...mac package managers
- ...linux terminal emulators for low resource machines
- ...linux desktop environments for developers
- ...wireless mice for programmers with small hands
Virtualization
Packages
- ...front end package managers
- ...workflow wrappers for front end development
- ...open source front end package managers
Learning resources
- ...books on web design
- ...in person boot camp programs for learning how to code in the us
- ...books on technical leadership in software projects
- ...resources to learn the command line
- ...resources to learn css
- ...websites to learn jquery
- ...books to learn c web development
- ...resources to learn d3.js
- ...resource to learn javascript
- ...resources to learn about compilers
- ...websites to learn about web design
- ...websites to learn to code
- ...resources for a beginner to learn c
- ...resources to learn php
- ...online resources for learning sql
- ...books to read on user experience and design
- ...online resources to learn swift development
- ...resources to learn common lisp
- ...online resources for learning java
- ...resources for learning javascript and the dom api
- ...resources to learn wordpress
- ...resources to learn twitter bootstrap
- ...resources to learn sass
- ...resources to learn coffeescript