awesome-devenv
A curated list of awesome tools, resources and workflow tips making an awesome development environment.
https://github.com/jondot/awesome-devenv
Last synced: 4 days ago
JSON representation
-
Shell
-
Visual Studio Code
- awesome-zsh-plugins - List of zsh plugins usable with [zgen](https://github.com/tarjoilija/zgen) and other [oh-my-zsh](https://github.com/robbyrussell/oh-my-zsh/) compatible zsh frameworks
- fish-shell - The user-friendly command line shell
- oh-my-fish - Framework for managing your fish shell configuration inspired by oh-my-zsh.
- shellcheck - Lint for shell. Will find deprecated and/or dangerous usage in shell scripts
- zgen - Faster framework for managing your zsh configuration, backward compatible with oh-my-zsh plugins
- zsh quickstart kit - Quick intro for getting set up with zsh and zgen
- zsh - A shell designed for interactive use, although it is also a powerful scripting language.
-
-
Git
-
Visual Studio Code
- hub - git CLI wrapper which makes working with GitHub easier
- tig - an ncurses-based text-mode interface for git
- git-secret - A bash-tool to store your private data inside a git repository.
- awesome-github - Faraz Fallahi maintains a curated list of GitHub & Git resources.
- git-sweep - safely removes branches that have been merged into the master
- git-up - a better 'git pull'
- git-extra-commands - collected git helper scripts
- git-semver - A git plugin to make Semantic Versioning 2.0.0 and Change Log management easier.
- git-it-on - ZSH plugin, adds a gitit command that opens the current directory on github in your current branch
- gh - Fast GitHub command line client (hub port to Go)
- scm_breeze
-
-
Editors
-
Visual Studio Code
- Python extension - Official Python extension
- Sync settings - Excellent extension for settings and extension sync of your VS code setup
- VS Code Extension Marketplace - Official website for extensions
- Dev Git Repo - Github code repository for VS Code
- Monaco Editor Git Repo - Github code repository for underlying browser-based editor
-
Vim
- The Ultimate Vim Distribution - spf13-vim is a distribution of vim plugins and resources for Vim, GVim and MacVim.
- Completor - async autocomplete with support for omni and semantic completion.
- snipmate - 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.
-
Sublime Text 3
- LiveReload - LiveReload plugin.
- Package Control - The Sublime Text package manager.
- Emmet
- Git Gutter - display changed/added lines in the margin of the editor window.
- Side Bar Enhancments - Enhancements to Sublime Text sidebar. Files and folders.
- Sublime Git - Git Integration for Sublime.
- TrailingSpaces - Highlight trailing spaces and delete them in a flash.
- MarkdownEditing - Markdown syntax understanding and good color schemes.
- RubyTest - Plugin for running Ruby tests.
- AdvancedNewFile - File creation plugin.
- jsFormat - Javascript formatting.
-
Atom
- atom-beautify - Beautify HTML (including Handlebars), CSS (including Sass and Less), JavaScript, and much more in Atom.
- minimap - A graphical map (preview) of the full source code.
- atom-pigments - An Atom package to display colors in project and files.
- atom-project-manager - Get easy access to all your projects and manage them with project specific settings and options.
- minimap-highlight-selected - A minimap binding for the highlight-selected package.
- minimap-git-diff - A minimap binding for the Atom git-diff package.
- atom-tree-view-git-status - Show the Git repository status in the Atom tree-view.
-
-
Workflow
-
Visual Studio Code
- LiveReload - FS watch and preprocessor as a desktop app for `/OSX/` and `/WIN/` with complementary browser extensions
- just - A task runner for conveniently saving and running project-specific commands. Similar to make, but much nicer
- watchman - Facebook's better
- ergo - The management of multiple local services running over different ports made easy.
- guard-livereload - Guard plugin compatible with LiveReload's browser extensions
- Gebug - A tool that makes debugging of Dockerized Go applications super easy by enabling Debugger and Hot-Reload features, seamlessly.
- guard - FS watch tool with a huge ecosystem of plugins
- simplehttp
- Zappr - GitHub integration built to enhance your project workflow via enable/disable pull request approval checks.
- Prodmodel - Build tool for data science pipelines.
-
-
Admins
-
Benchmarking
-
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
-
Misc
-
Visual Studio Code
- Fenix Web Server - A multi-host local static web server with push-button sharing (desktop app).
-
-
Terminal
-
Visual Studio Code
- Pipe Viewer - a tool for monitoring the progress of data through a pipeline
- tmux
- zoxide - A better way to navigate your filesystem. Written in Rust, cross-shell, and much faster than other autojumpers.
- jq - a lightweight and flexible command-line JSON processor
- fasd - line productivity booster, offers quick access to files and directories.
- freshenv - Provision, share, manage local and cloud developer environments.
- oh-my-zsh - the
-
-
Text
-
Presentation
-
Visual Studio Code
- remark - markdown based presentation on your browser
- impress.js - presentation framework based on the power of CSS3 transforms and transitions
- deck.js - markdown based presentation on your browser
- hacker-slides - Reveal.js based presentation tool
- mithril-slides - A Keynote-inspired presentation app written with Mithril
- vimdeck - present inside your Vim
- reveal.js - markdown based presentation on your browser
- bespoke.js - DIY Presentation Micro-Framework
-
-
Orchestration
-
Diagnostics
-
Data
- s3cmd - the S3 CLI tool for Amazon
-
Desktop
- Keycastr - show your keys while
-
Documentation
- Log4brains - Docs-as-code knowledge base to manage Architecture Decision Records (ADR) for your project and publish them automatically as a static website.
Programming Languages
Categories
Sub Categories
Keywords
developer-tools
6
shell
6
cli
6
command-line
5
terminal
4
javascript
4
markdown
4
zsh
4
dotfiles
4
bash
4
python
4
sublime-text
4
oh-my-zsh
4
zgenom
3
zsh-plugins
3
command-line-tool
3
docker
3
fish
3
rust
3
http
2
slideshow
2
golang
2
atom
2
development-environment
2
antigen
2
git
2
collection
2
shell-scripts
2
zsh-completions
2
zsh-plugin
2
zsh-theme
2
typescript
2
monitoring
2
sublime-text-plugin
2
editor
2
elvish
1
fasd
1
secret-management
1
gpg
1
fish-shell
1
fzf
1
jump
1
git-secret
1
autojump
1
git-addons
1
linux
1
ergo
1
distributed-systems
1
development
1
vscode
1