awesome-devenv
Dev Env
A curated list of tools and resources for creating an efficient and effective development environment.
A curated list of awesome tools, resources and workflow tips making an awesome development environment.
3k stars
87 watching
188 forks
last commit: about 1 year ago
Linked from 11 awesome lists
Awesome Dev Env / Contributing | |||
| open an issue | 2,862 | about 1 year ago | If you think an item shouldn't be here |
Content / Admins | |||
| hss | 353 | over 3 years ago | Never type the annoying ssh commands again |
| MongoHub | 2,429 | over 4 years ago | Native OSx client for mongo |
| Robomongo | a cross platform Admin for MongoDB | ||
Content / Benchmarking | |||
| apachebench (ab) | |||
| boom | 4,728 | about 9 years ago | |
| httperf | |||
| phantomas | 2,257 | 11 months ago | website perf evaluation tool |
| siege | |||
| Vegeta | 23,718 | 12 months ago | |
| wrk | 38,170 | almost 2 years ago | |
| redis-faina | 1,779 | over 5 years ago | Instagram's Redis counter/timing stats based on the MONITOR command |
Content / Data | |||
| s3cmd | 4,610 | about 1 year ago | the S3 CLI tool for Amazon |
Content / Diagnostics | |||
| glances | 27,127 | 11 months ago | |
| nmon | |||
| gtop | 9,741 | over 1 year ago | |
Content / Desktop | |||
| Alfred | OSX productivity app | ||
| hydra | 5,202 | over 4 years ago | script your desktop |
| Keycastr | 477 | over 4 years ago | show your keys while presenting/casting |
Content / Documentation | |||
| Log4brains | 1,164 | 11 months ago | Docs-as-code knowledge base to manage Architecture Decision Records (ADR) for your project and publish them automatically as a static website |
Content / Dotfiles | |||
| dotfiles.github.io | Collected dotfile resources. Has sections with dotfile bootstraps and lists of frameworks for various shells and editors | ||
| Zach Holman's | 7,356 | about 1 year ago | oh-my-zsh, osx, Zsh, vi, Ruby, Git, and more |
| Mathias Bynens's | 30,424 | about 1 year ago | .files, including ~/.osx — sensible hacker defaults for OS X |
| Thoughtbot's | 7,992 | 11 months ago | A set of vim, zsh, git, and tmux configuration files |
| Paul Miller's | 1,207 | over 1 year ago | Colourful & robust OS X configuration files and utilities |
Content / Editors / Atom | |||
| atom-beautify | 1,493 | 12 months ago | Beautify HTML (including Handlebars), CSS (including Sass and Less), JavaScript, and much more in Atom |
| file-icons | 1,324 | over 1 year ago | Adds file specific icons to atom for improved visual grepping |
| highlight-selected | 248 | almost 3 years ago | Double click on a word to highlight it throughout the open file |
| minimap | 646 | 11 months ago | A graphical map (preview) of the full source code |
| minimap-git-diff | 21 | over 2 years ago | A minimap binding for the Atom git-diff package |
| minimap-highlight-selected | 41 | over 2 years ago | A minimap binding for the highlight-selected package |
| atom-project-manager | 511 | over 3 years ago | Get easy access to all your projects and manage them with project specific settings and options |
| atom-tree-view-git-status | 24 | over 3 years ago | Show the Git repository status in the Atom tree-view |
| atom-pigments | 521 | almost 3 years ago | An Atom package to display colors in project and files |
Content / Editors / Vim | |||
| Completor | 1,319 | about 1 year ago | async autocomplete with support for omni and semantic completion |
| Powerline | 14,413 | about 1 year ago | improved status bar for your buffers |
| snipmate | 2,012 | about 1 year ago | textual snippets compatiable with Textmate snippets |
| The Ultimate Vim Distribution | spf13-vim is a distribution of vim plugins and resources for Vim, GVim and MacVim | ||
Content / Editors / Sublime Text 3 | |||
| AdvancedNewFile | 828 | over 1 year ago | File creation plugin |
| Emmet | 5,254 | over 2 years ago | |
| Git Gutter | 3,876 | almost 2 years ago | display changed/added lines in the margin of the editor window |
| jsFormat | 1,422 | over 3 years ago | Javascript formatting |
| LiveReload | LiveReload plugin | ||
| MarkdownEditing | 3,198 | about 1 year ago | Markdown syntax understanding and good color schemes |
| Package Control | The Sublime Text package manager | ||
| RubyTest | 721 | about 8 years ago | Plugin for running Ruby tests |
| Side Bar Enhancments | 2,193 | over 1 year ago | Enhancements to Sublime Text sidebar. Files and folders |
| Sublime Git | 2,825 | over 1 year ago | Git Integration for Sublime |
| Sublime Linter | 2,017 | about 1 year ago | Interactive code linting |
| TrailingSpaces | 897 | over 2 years ago | Highlight trailing spaces and delete them in a flash |
Content / Editors / Intellij | |||
| keymap | 9 | about 11 years ago | a hybrid Vim/ReSharper/Intellij keymap |
Content / Editors / Visual Studio Code | |||
| Dev Git Repo | 165,346 | 11 months ago | Github code repository for VS Code |
| Monaco Editor Git Repo | 40,801 | 11 months ago | Github code repository for underlying browser-based editor |
| VS Code Extension Marketplace | Official website for extensions | ||
| Python extension | Official Python extension | ||
| Sync settings | Excellent extension for settings and extension sync of your VS code setup | ||
Content / Git | |||
| awesome-github | 504 | over 1 year ago | Faraz Fallahi maintains a curated list of GitHub & Git resources |
| gh | 717 | about 3 years ago | Fast GitHub command line client (hub port to Go) |
| git-extra-commands | 1,024 | 11 months ago | collected git helper scripts |
| git-extras | 17,416 | 11 months ago | GIT utilities -- repo summary, repl, changelog population, author commit percentages and more |
| git-it-on | 111 | almost 3 years ago | ZSH plugin, adds a gitit command that opens the current directory on github in your current branch |
| git-secret | 3,767 | 11 months ago | A bash-tool to store your private data inside a git repository |
| git-semver | 382 | almost 6 years ago | A git plugin to make Semantic Versioning 2.0.0 and Change Log management easier |
| git-sweep | 2,561 | about 2 years ago | safely removes branches that have been merged into the master |
| git-up | 2,609 | almost 8 years ago | a better 'git pull' |
| hub | git CLI wrapper which makes working with GitHub easier | ||
| scm_breeze | 2,837 | 11 months ago | Streamline your git workflow |
| tig | an ncurses-based text-mode interface for git | ||
Content / Misc | |||
| Fenix Web Server | A multi-host local static web server with push-button sharing (desktop app) | ||
| ML Workspace | All-in-one web-based development environment for machine learning and data science | ||
| Mockoon | an API / HTTP REST mocking desktop application | ||
| HTTP Toolkit | an HTTP inspection & debugging desktop application | ||
Content / Notifications | |||
| CatLight | status notifier for developers. Checks the status of continuous delivery builds and shows desktop notifications | ||
Content / Orchestration | |||
| azk | 897 | over 6 years ago | a lightweight open source engine to orchestrate development environments |
| Nanobox | 1,611 | about 6 years ago | A micro-PaaS (μPaaS) for creating consistent, isolated, development environments deployable anywhere |
Content / Presentation | |||
| bespoke.js | 4,688 | about 5 years ago | DIY Presentation Micro-Framework |
| hacker-slides | 346 | over 4 years ago | Reveal.js based presentation tool |
| impress.js | 37,671 | over 1 year ago | presentation framework based on the power of CSS3 transforms and transitions |
| mithril-slides | 24 | about 7 years ago | A Keynote-inspired presentation app written with Mithril |
| remark | 12,757 | over 1 year ago | markdown based presentation on your browser |
| reveal.js | 68,073 | 11 months ago | markdown based presentation on your browser |
| deck.js | 5,421 | over 6 years ago | markdown based presentation on your browser |
| vimdeck | 1,409 | almost 5 years ago | present inside your Vim |
| WebSlides | 6,218 | almost 3 years ago | Making HTML presentations easy |
Content / Shell | |||
| awesome-zsh-plugins | 15,638 | 11 months ago | List of zsh plugins usable with and other compatible zsh frameworks |
| fish-shell | 26,452 | 11 months ago | The user-friendly command line shell |
| hss | 353 | over 3 years ago | Never type the annoying ssh commands again |
| oh-my-fish | 10,522 | about 1 year ago | Framework for managing your fish shell configuration inspired by oh-my-zsh |
| oh-my-zsh | 174,664 | 11 months ago | A community driven framework for managing zsh configuration |
| zgen | 1,498 | over 4 years ago | Faster framework for managing your zsh configuration, backward compatible with oh-my-zsh plugins |
| zsh | A shell designed for interactive use, although it is also a powerful scripting language | ||
| shellcheck | 36,593 | 11 months ago | Lint for shell. Will find deprecated and/or dangerous usage in shell scripts |
| zsh quickstart kit | 795 | 11 months ago | Quick intro for getting set up with zsh and zgen |
Content / Text | |||
| ack | 1,477 | over 6 years ago | the Perl based better-than-grep tool |
| ag | 26,229 | over 1 year ago | A C based code-searching tool similar to ack, but faster |
| peco | 7,699 | over 1 year ago | interactive filtering, like interactive Grep |
| ripgrep | 49,203 | about 1 year ago | Faster than grep, written in Rust |
Content / Terminal | |||
| autojump | 16,322 | about 2 years ago | remembers your folders and jump to them based on partial recall (e.g. will jump to |
| fasd | 5,903 | over 5 years ago | Command-line productivity booster, offers quick access to files and directories |
| freshenv | 171 | about 1 year ago | Provision, share, manage local and cloud developer environments |
| homebrew | Makes it easy to install open source packages on an system with a single command | ||
| hss | 353 | over 3 years ago | Never type the annoying ssh commands again |
| httpie | A command line HTTP client, a user-friendly cURL replacement | ||
| iTerm2 | a great terminal replacement | ||
| jq | a lightweight and flexible command-line JSON processor | ||
| oh-my-zsh | 174,664 | 11 months ago | the incredible ZSH addon |
| Pipe Viewer | a tool for monitoring the progress of data through a pipeline | ||
| tmux | the awesome terminal multiplexer | ||
| zoxide | 23,350 | 12 months ago | A better way to navigate your filesystem. Written in Rust, cross-shell, and much faster than other autojumpers |
Content / Workflow | |||
| fswatch | 5,079 | about 1 year ago | a watch tool which will emit FS events and you can run commands on demand with. Note - too |
| guard | 6,248 | 12 months ago | FS watch tool with a huge ecosystem of plugins |
| just | A task runner for conveniently saving and running project-specific commands. Similar to make, but much nicer | ||
| LiveReload | FS watch and preprocessor as a desktop app for and with complementary browser extensions | ||
Content / Workflow / LiveReload | |||
| guard-livereload | 2,108 | almost 3 years ago | Guard plugin compatible with LiveReload's browser extensions |
| simplehttp | 66 | over 2 years ago | Fastest and simplest way to start serving a local directory over http |
Content / Workflow | |||
| watchman | 12,816 | 11 months ago | Facebook's better - note it works as a service |
| Zappr | 540 | about 1 year ago | GitHub integration built to enhance your project workflow via enable/disable pull request approval checks |
| ergo | 627 | over 1 year ago | The management of multiple local services running over different ports made easy |
| Prodmodel | 58 | over 3 years ago | Build tool for data science pipelines |
| Gebug | 635 | over 1 year ago | A tool that makes debugging of Dockerized Go applications super easy by enabling Debugger and Hot-Reload features, seamlessly |