Awesome Dev Env 
A curated list of awesome tools, resources and workflow tips making an awesome development environment.
Inspired by awesome-go, which was in turn inspired by awesome-python.
Contributing
Guidelines tweaked and adapted from awesome-go - thanks!
But in short:
- List is alphabetically sorted
- If you think an item shouldn't be here open an issue
Many thanks to everyone on the contributor list :)
Content
Note: for an OS specific tool, please do your best to mark with OSX/WIN/*NIX/LIN
- Admins
- Benchmarking
- Data
- Diagnostics
- Desktop
- Documentation
- Dotfiles
- Editors
- Atom
- Sublime Text
- Vim
- IntelliJ
- VSCode
- Git
- Misc
- Notifications
- Orchestration
- Presentation
- Shell
- Text
- Terminal
- Workflow
Admins
Tools to manage databases, permissions, etc.
- hss - Never type the annoying ssh commands again.
- MongoHub - Native OSx client for mongo
- Robomongo - a cross platform Admin for MongoDB
Benchmarking
Tools to benchmark your code or services
- apachebench (ab)
- boom
- httperf
- phantomas - website perf evaluation tool
- siege
- Vegeta
- wrk
- redis-faina Instagram's Redis counter/timing stats based on the MONITOR command
Data
Tools for handling online and offline data
- s3cmd - the S3 CLI tool for Amazon
Diagnostics
Tools for checking diagnosing your system while you work
Desktop
Tools for improving and hacking around with your vanilla desktop
- Alfred - OSX productivity app
/OSX/ - hydra - script your desktop
/OSX/ - Keycastr - show your keys while
presenting/casting
/OSX/
Documentation
Tools to document your project
- Log4brains - Docs-as-code knowledge base to manage Architecture Decision Records (ADR) for your project and publish them automatically as a static website.
Dotfiles
- dotfiles.github.io - Collected dotfile resources. Has sections with dotfile bootstraps and lists of frameworks for various shells and editors.
- Zach Holman's - oh-my-zsh, osx, Zsh, vi, Ruby, Git, and more
- Mathias Bynens's - .files, including ~/.osx — sensible hacker defaults for OS X
- Thoughtbot's - A set of vim, zsh, git, and tmux configuration files
- Paul Miller's - Colourful & robust OS X configuration files and utilities
Editors
Only awesome tools and addons for your favorite editor
Atom
- atom-beautify - Beautify HTML (including Handlebars), CSS (including Sass and Less), JavaScript, and much more in Atom.
- file-icons - Adds file specific icons to atom for improved visual grepping.
- highlight-selected - Double click on a word to highlight it throughout the open file.
- minimap - A graphical map (preview) of the full source code.
- minimap-git-diff - A minimap binding for the Atom git-diff package.
- minimap-highlight-selected - A minimap binding for the highlight-selected package.
- atom-project-manager - Get easy access to all your projects and manage them with project specific settings and options.
- atom-tree-view-git-status - Show the Git repository status in the Atom tree-view.