User Experience on mobile might not be great yet, but I'm working on it.

Your first time on this page? Allow me to give some explanations.

Awesome Dev Env

A curated list of awesome tools, resources and workflow tips making an awesome development environment.

Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.

Last Update: Nov. 24, 2020, 9:01 p.m.

Thank you jondot & contributors
View Topic on GitHub:
jondot/awesome-devenv

Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.

Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.

Contributing

A curated list of awesome tools, resources and workflow tips making an awesome development environment.

1.92K
148
4m
n/a

Admins

An interactive parallel ssh client featuring autocomplete and asynchronous execution.

225
17
42d
MIT

Mac Native Mongodb Client

2.45K
161
5y 23d
n/a

a cross platform Admin for MongoDB

Benchmarking

HTTP(S) load generator, ApacheBench (ab) replacement, written in Go

4.8K
344
4y 85d
Apache-2.0

Headless Chromium-based web performance metrics collector and monitoring tool

2.16K
154
5d
BSD-2-Clause

HTTP load testing tool and library. It's over 9000!

15.9K
1K
45d
MIT

Modern HTTP benchmarking tool

26.8K
2.24K
1y 7m
n/a

A query analyzer that parses Redis' MONITOR command for counter/timing stats about query patterns

1.6K
244
7y 11m
BSD-2-Clause

Data

Official s3cmd repo -- Command line tool for managing Amazon S3 and CloudFront services

3.48K
800
23d
GPL-2.0

Diagnostics

Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.

17.18K
1.12K
4d
LGPL-3.0

System monitoring dashboard for terminal

8.3K
310
59d
MIT

Desktop

Lightweight automation and productivity app for OS X

5.11K
135
87d
n/a

KeyCastr, an open-source keystroke visualizer

417
18
4y 59d
n/a

OSX productivity app /OSX/

Dotfiles

@holman does dotfiles

5.99K
3.23K
1y 9m
MIT

.files, including ~/.macos โ€” sensible hacker defaults for macOS

24.3K
8.28K
44d
MIT

A set of vim, zsh, git, and tmux configuration files.

6.36K
1.74K
47d
n/a

Colourful & robust configuration files and utilities for Mac, Linux and BSD

993
170
7m
n/a

Collected dotfile resources. Has sections with dotfile bootstraps and lists of frameworks for various shells and editors.

Atom

Universal beautification package for Atom editor ( Currently migrating to https://github.com/Unibeautify/ and have very limited bandwidth for Atom-Beautify Issues. Thank you for your patience and understanding )

1.47K
466
1y 4m
MIT

Atom file-specific icons for improved visual grepping.

1.07K
244
10d
MIT

Highlights the current word selected when double clicking

241
67
28d
MIT

A preview of the full source code.

620
136
3d
MIT

A minimap binding for the atom git-diff package

20
4
4y 108d
MIT

A minimap binding for the highlight-selected package

40
5
3y 7m
MIT

Project manager for the Atom editor

517
74
1y 57d
MIT

Shows the Git repository status in the Atom tree-view

23
2
9m
MIT

An Atom package to display colors in project and files.

524
67
25d
MIT

Vim

Async completion framework made ease.

1.14K
63
48d
MIT

Powerline is a statusline plugin for vim, and provides statuslines and prompts for several other applications, including zsh, bash, tmux, IPython, Awesome and Qtile.

12.14K
922
28d
n/a

snipMate.vim aims to be a concise vim script that implements some of TextMate's snippets features in Vim.

1.87K
179
54d
n/a

spf13-vim is a distribution of vim plugins and resources for Vim, GVim and MacVim.

Sublime Text 3

File creation plugin for Sublime Text 2 and Sublime Text 3.

796
93
2y 11m
MIT

Emmet for Sublime Text

5.35K
833
94d
MIT

A Sublime Text 2/3 plugin to see git diff in gutter

3.89K
231
4m
MIT

Javascript formatting for Sublime Text 2 & 3

1.39K
219
1y 10m
n/a

Powerful Markdown package for Sublime Text with better syntax understanding and good color schemes.

2.86K
639
2y 68d
MIT

Sublime Text 2 plugin for running ruby tests! (Unit, RSpec, Cucumber)

737
133
3y 96d
n/a

Enhancements to Sublime Text sidebar. Files and folders.

2.08K
371
10m
n/a

Plugin for some git integration into sublime text

2.82K
396
91d
MIT

The code linting framework for Sublime Text 3

1.88K
260
96d
MIT

Highlight trailing spaces and delete them in a flash.

881
104
107d
MIT

The Sublime Text package manager.

Intellij

9
1
6y 116d
n/a

Visual Studio Code

Visual Studio Code

106.59K
17.15K
2d
MIT

A browser based code editor

22.34K
2.01K
59d
MIT

Extensions

The official VSCode extension with rich support for Python.

Excellent extension for settings and extension sync of your VS code setup

Git

A curated list of awesome GitHub tools, libraries, resources, and shiny things.

357
66
56d
n/a

Fast GitHub command line client (deprecated). gh has been merged into https://github.com/github/hub, see https://github.com/github/hub/issues/475 for more info

721
53
5y 8m
MIT

A collection of git utilities and useful extra git scripts I've discovered or written, packaged for ease of use with shell frameworks.

598
55
12d
Apache-2.0

GIT utilities -- repo summary, repl, changelog population, author commit percentages and more

14.41K
1.08K
4d
MIT

Quickly navigate GitHub from the command line.

79
15
1y 10m
n/a

A bash-tool to store your private data inside a git repository.

2.2K
148
2d
MIT

Git plugin for Semantic Versioning

299
41
1y 7m
MIT

A command-line tool that helps you clean up Git branches that have been merged into master.

2.08K
114
4y 8m
MIT

NOT MAINTAINED

2.66K
162
3y 19d
MIT

Adds numbered shortcuts to the output git status, and much more

2.38K
181
80d
MIT

Hub

Command-line wrapper for Git that makes you better at GitHub. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]

tig

an ncurses-based text-mode interface for git

Misc

A multi-host local static web server with push-button sharing (desktop app).

Mock servers in seconds.

an HTTP inspection & debugging desktop application

Notifications

Build status notifier.

Orchestration

azk is a lightweight open source development environment orchestration tool. Instantly & safely run any environment on your local machine.

911
64
4y 59d
Apache-2.0

The ideal platform for developers

1.47K
89
1y 36d
MIT

Presentation

DIY Presentation Micro-Framework

4.57K
461
78d
MIT

A small UI for building presentation slides from markdown markup

305
55
1y 4m
MIT

It's a presentation framework based on the power of CSS3 transforms and transitions in modern browsers and inspired by the idea behind prezi.com.

36.01K
6.87K
45d
MIT

A Keynote-inspired presentation app written with Mithril

20
3
2y 93d
n/a

A simple, in-browser, markdown-driven slideshow tool.

10.95K
834
5m
MIT

The HTML Presentation Framework

53.78K
15.16K
44d
MIT

Modern HTML Presentations

5.41K
664
4y 6m
MIT

VIM as a presentation tool

1.37K
58
13d
MIT

Create HTML presentations in seconds โ€”

5.45K
532
81d
MIT

Shell

A collection of ZSH frameworks, plugins, themes and tutorials.

8.55K
370
3d
BSD-3-Clause

The user-friendly command line shell.

15.88K
1.35K
1d
n/a

An interactive parallel ssh client featuring autocomplete and asynchronous execution.

225
17
42d
MIT

The Fish Shell Framework

6.72K
547
7m
MIT

๐Ÿ™ƒ A delightful community-driven (with 1700+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

119.64K
21.02K
3d
MIT

A lightweight and simple plugin manager for ZSH

1.26K
97
2y 37d
BSD-2-Clause

ShellCheck, a static analysis tool for shell scripts

22.12K
1.14K
11d
GPL-3.0

Simple ZSH quickstart for using ZSH and zgen

330
55
71d
BSD-3-Clause

Zsh

A powerful command line shell. ![Open-Source Software][oss icon] ![Freeware][freeware icon]

Text

ack 2 is no longer being maintained. ack 3 is the latest version.

1.51K
150
1y 8m
n/a

A code-searching tool similar to ack, but faster.

21.18K
1.23K
4m
Apache-2.0

Simplistic interactive filtering tool

6.1K
198
33d
MIT

ripgrep recursively searches directories for a regex pattern while respecting your gitignore

22.56K
992
2d
n/a

Terminal

A cd command that learns - easily navigate directories from the command line

11.95K
568
2y 78d
n/a

Command-line productivity booster, offers quick access to files and directories, inspired by autojump, z and v.

5.2K
186
5y 21d
MIT

An interactive parallel ssh client featuring autocomplete and asynchronous execution.

225
17
42d
MIT

๐Ÿ™ƒ A delightful community-driven (with 1700+ contributors) framework for managing your zsh configuration. Includes 200+ optional plugins (rails, git, OSX, hub, capistrano, brew, ant, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.

119.64K
21.02K
3d
MIT

A faster way to navigate your filesystem

1.75K
40
14d
MIT

Makes it easy to install open source packages on an OS X system with a single command.

A command line HTTP client, a user-friendly cURL replacement.

a great terminal replacement /OSX/

jq

a lightweight and flexible command-line JSON processor

a tool for monitoring the progress of data through a pipeline

the awesome terminal multiplexer.

Workflow

A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.

3.59K
261
52d
n/a

Guard is a command line tool to easily handle events on file system modifications.

5.94K
503
6m
MIT

Guard::LiveReload automatically reload your browser when 'view' files are modified.

2.08K
143
1y 5m
MIT

Pretty simple and lightweight http server for serving local files.

24
0
1y 7m
n/a

Watches files and records, or triggers actions, when they change.

9.58K
759
4d
Apache-2.0

An agent that enforces guidelines for your GitHub repositories

496
62
14d
n/a

The management of multiple apps running over different ports made easy

430
40
4m
MIT

Build, test, deploy, iterate - Dev and prod tool for data science pipelines

44
2
1y 4m
n/a

Debug Dockerized Go applications better

437
13
1d
Apache-2.0

CSS edits and image changes apply live. CoffeeScript, SASS, Less and others just work.