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: 6 months ago
Linked from 11 awesome lists
Awesome Dev Env / Contributing | |||
open an issue | 2,862 | 6 months ago | If you think an item shouldn't be here |
Content / Admins | |||
hss | 353 | almost 3 years ago | Never type the annoying ssh commands again |
MongoHub | 2,429 | over 3 years ago | Native OSx client for mongo |
Robomongo | a cross platform Admin for MongoDB | ||
Content / Benchmarking | |||
apachebench (ab) | |||
boom | 4,728 | over 8 years ago | |
httperf | |||
phantomas | 2,257 | about 1 month ago | website perf evaluation tool |
siege | |||
Vegeta | 23,718 | 3 months ago | |
wrk | 38,170 | about 1 year ago | |
redis-faina | 1,779 | almost 5 years ago | Instagram's Redis counter/timing stats based on the MONITOR command |
Content / Data | |||
s3cmd | 4,610 | 4 months ago | the S3 CLI tool for Amazon |
Content / Diagnostics | |||
glances | 27,127 | about 1 month ago | |
nmon | |||
gtop | 9,741 | 9 months ago | |
Content / Desktop | |||
Alfred | OSX productivity app | ||
hydra | 5,202 | almost 4 years ago | script your desktop |
Keycastr | 477 | almost 4 years ago | show your keys while presenting/casting |
Content / Documentation | |||
Log4brains | 1,164 | about 1 month 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 | 4 months ago | oh-my-zsh, osx, Zsh, vi, Ruby, Git, and more |
Mathias Bynens's | 30,424 | 6 months ago | .files, including ~/.osx — sensible hacker defaults for OS X |
Thoughtbot's | 7,992 | about 2 months ago | A set of vim, zsh, git, and tmux configuration files |
Paul Miller's | 1,207 | 8 months ago | Colourful & robust OS X configuration files and utilities |
Content / Editors / Atom | |||
atom-beautify | 1,493 | 2 months ago | Beautify HTML (including Handlebars), CSS (including Sass and Less), JavaScript, and much more in Atom |
file-icons | 1,324 | 7 months ago | Adds file specific icons to atom for improved visual grepping |
highlight-selected | 248 | about 2 years ago | Double click on a word to highlight it throughout the open file |
minimap | 646 | about 1 month ago | A graphical map (preview) of the full source code |
minimap-git-diff | 21 | almost 2 years ago | A minimap binding for the Atom git-diff package |
minimap-highlight-selected | 41 | almost 2 years ago | A minimap binding for the highlight-selected package |
atom-project-manager | 511 | almost 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 2 years ago | Show the Git repository status in the Atom tree-view |
atom-pigments | 521 | about 2 years ago | An Atom package to display colors in project and files |
Content / Editors / Vim | |||
Completor | 1,319 | 5 months ago | async autocomplete with support for omni and semantic completion |
Powerline | 14,413 | 4 months ago | improved status bar for your buffers |
snipmate | 2,012 | 6 months 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 | 10 months ago | File creation plugin |
Emmet | 5,254 | over 1 year ago | |
Git Gutter | 3,876 | about 1 year ago | display changed/added lines in the margin of the editor window |
jsFormat | 1,422 | almost 3 years ago | Javascript formatting |
LiveReload | LiveReload plugin | ||
MarkdownEditing | 3,198 | 3 months ago | Markdown syntax understanding and good color schemes |
Package Control | The Sublime Text package manager | ||
RubyTest | 721 | over 7 years ago | Plugin for running Ruby tests |
Side Bar Enhancments | 2,193 | 9 months ago | Enhancements to Sublime Text sidebar. Files and folders |
Sublime Git | 2,825 | 7 months ago | Git Integration for Sublime |
Sublime Linter | 2,017 | 5 months ago | Interactive code linting |
TrailingSpaces | 897 | over 1 year ago | Highlight trailing spaces and delete them in a flash |
Content / Editors / Intellij | |||
keymap | 9 | over 10 years ago | a hybrid Vim/ReSharper/Intellij keymap |
Content / Editors / Visual Studio Code | |||
Dev Git Repo | 165,346 | about 1 month ago | Github code repository for VS Code |
Monaco Editor Git Repo | 40,801 | about 1 month 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 | 8 months ago | Faraz Fallahi maintains a curated list of GitHub & Git resources |
gh | 717 | over 2 years ago | Fast GitHub command line client (hub port to Go) |
git-extra-commands | 1,024 | about 1 month ago | collected git helper scripts |
git-extras | 17,416 | about 2 months ago | GIT utilities -- repo summary, repl, changelog population, author commit percentages and more |
git-it-on | 111 | about 2 years ago | ZSH plugin, adds a gitit command that opens the current directory on github in your current branch |
git-secret | 3,767 | about 1 month ago | A bash-tool to store your private data inside a git repository |
git-semver | 382 | almost 5 years ago | A git plugin to make Semantic Versioning 2.0.0 and Change Log management easier |
git-sweep | 2,561 | over 1 year ago | safely removes branches that have been merged into the master |
git-up | 2,609 | about 7 years ago | a better 'git pull' |
hub | git CLI wrapper which makes working with GitHub easier | ||
scm_breeze | 2,837 | about 1 month 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 5 years ago | a lightweight open source engine to orchestrate development environments |
Nanobox | 1,611 | about 5 years ago | A micro-PaaS (μPaaS) for creating consistent, isolated, development environments deployable anywhere |
Content / Presentation | |||
bespoke.js | 4,688 | over 4 years ago | DIY Presentation Micro-Framework |
hacker-slides | 346 | over 3 years ago | Reveal.js based presentation tool |
impress.js | 37,671 | 9 months ago | presentation framework based on the power of CSS3 transforms and transitions |
mithril-slides | 24 | over 6 years ago | A Keynote-inspired presentation app written with Mithril |
remark | 12,757 | 7 months ago | markdown based presentation on your browser |
reveal.js | 68,073 | about 2 months ago | markdown based presentation on your browser |
deck.js | 5,421 | almost 6 years ago | markdown based presentation on your browser |
vimdeck | 1,409 | about 4 years ago | present inside your Vim |
WebSlides | 6,218 | about 2 years ago | Making HTML presentations easy |
Content / Shell | |||
awesome-zsh-plugins | 15,638 | about 1 month ago | List of zsh plugins usable with and other compatible zsh frameworks |
fish-shell | 26,452 | about 1 month ago | The user-friendly command line shell |
hss | 353 | almost 3 years ago | Never type the annoying ssh commands again |
oh-my-fish | 10,522 | 4 months ago | Framework for managing your fish shell configuration inspired by oh-my-zsh |
oh-my-zsh | 174,664 | about 1 month ago | A community driven framework for managing zsh configuration |
zgen | 1,498 | over 3 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 | about 2 months ago | Lint for shell. Will find deprecated and/or dangerous usage in shell scripts |
zsh quickstart kit | 795 | about 2 months ago | Quick intro for getting set up with zsh and zgen |
Content / Text | |||
ack | 1,477 | almost 6 years ago | the Perl based better-than-grep tool |
ag | 26,229 | 7 months ago | A C based code-searching tool similar to ack, but faster |
peco | 7,699 | 11 months ago | interactive filtering, like interactive Grep |
ripgrep | 49,203 | 4 months ago | Faster than grep, written in Rust |
Content / Terminal | |||
autojump | 16,322 | over 1 year ago | remembers your folders and jump to them based on partial recall (e.g. will jump to |
fasd | 5,903 | over 4 years ago | Command-line productivity booster, offers quick access to files and directories |
freshenv | 171 | 4 months 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 | almost 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 | about 1 month 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 | 2 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 | 5 months ago | a watch tool which will emit FS events and you can run commands on demand with. Note - too |
guard | 6,248 | 3 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 | about 2 years ago | Guard plugin compatible with LiveReload's browser extensions |
simplehttp | 66 | almost 2 years ago | Fastest and simplest way to start serving a local directory over http |
Content / Workflow | |||
watchman | 12,816 | about 1 month ago | Facebook's better - note it works as a service |
Zappr | 540 | 5 months ago | GitHub integration built to enhance your project workflow via enable/disable pull request approval checks |
ergo | 627 | 6 months ago | The management of multiple local services running over different ports made easy |
Prodmodel | 58 | over 2 years ago | Build tool for data science pipelines |
Gebug | 635 | 9 months ago | A tool that makes debugging of Dockerized Go applications super easy by enabling Debugger and Hot-Reload features, seamlessly |