Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Development Tools

Development Tools

375 projects

Showing 36 of 375 projects

scope-capture
scope-captureClojure

A Clojure(Script) library that saves and restores local runtime environments at the REPL for easier debugging and exploration.

#clojurescript#environment-capture#repl
Stars600
Forks14
Last commit1 year ago
PHPCodeSniffer-Composer-Installer
PHPCodeSniffer-Composer-InstallerPHP

A Composer plugin that automatically installs and configures PHP_CodeSniffer coding standards.

#composer-installation#coding-standards#composer-plugin
Stars598
Forks38
Last commit
cmake-modules
cmake-modulesCMake

A collection of additional CMake modules for extending CMake's functionality, primarily sourced from Ryan Pavlik's work.

#build-automation#c#cmake-modules
Stars592
Forks224
Last commit2 months ago
ES and browser globals
ES and browser globalsJavaScript

A JSON dataset of global identifiers from different JavaScript environments for static analysis tools.

#global-variables#nodejs#javascript
Stars589
Forks133
Last commit1 month ago
spyscope
spyscopeClojure

A Clojure(Script) library providing reader tags for trace-oriented debugging of single- and multi-threaded applications.

#reader-tags#tracing#clojurescript
Stars587
Forks35
Last commit6 years ago
electron-reloader
electron-reloaderJavaScript

A simple auto-reloading tool for Electron apps during development that restarts the app or reloads windows when files change.

#electron-module#dev-tooling#npm-package
Stars585
Forks46
Last commit3 years ago
Yeoman Node Generator
Yeoman Node GeneratorJavaScript

A Yeoman generator that scaffolds a fully configured Node.js module with testing, linting, and CI.

#continuous-integration#boilerplate#nodejs
Stars579
Forks164
Last commit7 months ago
Mongo Seeding
Mongo SeedingTypeScript

A flexible toolkit for populating MongoDB databases using JSON, JavaScript, or TypeScript files via a library, CLI, or Docker.

#db-seed#database-seeding#database
Stars562
Forks46
Last commit1 year ago
ameba
amebaCrystal

A static code analysis tool for Crystal that enforces code style and catches code smells.

#linter#crystal-lang#code-linter
Stars560
Forks41
Last commit1 day ago
SwiftRandom
SwiftRandomSwift

A Swift library for generating random data types, fake human information, and test content.

#ios#unit-testing#fake-data
Stars556
Forks56
Last commit6 years ago
debugger
debuggerTypeScript

A visual debugger extension for Jupyter notebooks, consoles, and source files, enabling step-through debugging within JupyterLab.

#jupyterlab-extension#notebook-tools#interactive-computing
Stars552
Forks42
Last commit4 years ago
SourceCode
SourceCodeScala

A Scala library providing compile-time source code metadata like file, line, and name, similar to Python's __name__ or C++'s __LINE__.

#scala-js#macros#scala-library
Stars540
Forks77
Last commit7 months ago
Gedatsu
GedatsuSwift

A Swift library that formats AutoLayout error console logs into human-readable output for iOS/macOS debugging.

#ios#development-tools#cocoapods
Stars532
Forks22
Last commit5 years ago
Slamhound
SlamhoundClojure

A Clojure tool that automatically reconstructs incomplete namespace forms by analyzing code dependencies.

#emacs#build-tools#vim
Stars509
Forks37
Last commit5 years ago
atom-project-manager
atom-project-managerJavaScript

A project manager for the Atom editor that provides easy access to projects with project-specific settings.

#productivity#atom-package#atom
Stars509
Forks67
Last commit4 years ago
pretty-env-logger
pretty-env-loggerRust

A Rust logger with colored output configured via environment variables, built on top of env_logger.

#observability#colored-output#logging
Stars508
Forks63
Last commit2 years ago
icr
icrCrystal

An interactive console (REPL) for the Crystal programming language, similar to IRB for Ruby.

#programming-language#interactive-console#crystal-lang
Stars505
Forks40
Last commit4 years ago
Dead Code Detector
Dead Code DetectorPHP

A PHPStan extension that detects unused PHP code (methods, constants, properties, enum cases) and can automatically remove it.

#laravel#dead#unused-code
Stars477
Forks23
Last commit5 days ago
Takin Godot Template
Takin Godot TemplateGDScript

A Godot 4 template with curated plugins, essential features, and best practices for kick-starting game projects in GDScript.

#template#godot-4#gdscript
Stars472
Forks33
Last commit8 months ago
GameMaker
GameMaker

A curated list of awesome libraries, snippets, guides, and projects for the GameMaker game engine.

#gamemaker#gamemaker-projects#gamedev
Stars471
Forks33
Last commit29 days ago
tapping_device
tapping_deviceRuby

A Ruby gem for debugging by tracking object method calls, traces, and state mutations with minimal code.

#tracing#object-oriented-tracing#state-mutations
Stars447
Forks12
Last commit2 years ago
Laravel Tinx
Laravel TinxPHP

A reloadable Laravel Tinker with magic model shortcuts for faster development.

#eloquent#productivity#laravel
Stars445
Forks36
Last commit6 years ago
luacheck
luacheckLua

A static analyzer and linter for Lua code that detects undefined globals, unused variables, and other issues.

#linter#luajit#cli-tool
Stars445
Forks60
Last commit1 month ago
electron-is-dev
electron-is-devJavaScript

Check if an Electron app is running in development mode, with environment variable override support.

#development-tools#utility#node-js
Stars443
Forks34
Last commit9 months ago
Apigility
ApigilityPHP

A Zend Framework 2-based skeleton application for building and managing RESTful APIs with a web admin interface.

#skeleton-application#web-admin#rest-api
Stars441
Forks115
Last commit6 years ago
Polymer Bundler
Polymer BundlerTypeScript

A monorepo containing tools for developing, building, and testing Polymer web components.

#web-components#build-tools#polymer
Stars436
Forks199
Last commit12 days ago
material-design-icons-adt-template
material-design-icons-adt-templatePython

Android Studio/Eclipse ADT template for easily adding Material Design icon resources to Android projects.

#ide-templates#android-development#eclipse-adt
Stars436
Forks76
Last commit
Polymer-analyzer
Polymer-analyzerTypeScript

A monorepo containing tools for developing, building, and testing Polymer web components.

#web-components#build-tools#polymer
Stars436
Forks199
Last commit12 days ago
hotswap
hotswapGo

A Go library for hot-reloading code without restarting servers, built on Go's plugin mechanism.

#hot-swap#static-linking#plugin-system
Stars427
Forks49
Last commit2 years ago
Console
ConsoleSwift

A replacement for the default macOS console application, which is broken since macOS 10.12 Sierra.

#application#viewer#syslog
Stars426
Forks28
Last commit4 years ago
LxDBAnything
LxDBAnythingObjective-C

A lightweight iOS debugging library that automates logging of any variable type without format control symbols.

#debugging-utility#cocoa-touch#objective-c
Stars425
Forks51
Last commit9 years ago
rusty-tags
rusty-tagsRust

A command line tool that creates ctags/etags for Rust cargo projects, dependencies, and the standard library.

#emacs#productivity#editor-integration
Stars425
Forks32
Last commit2 years ago
copyfiles
copyfilesJavaScript

A command-line utility to copy files and directories with glob support and flexible path manipulation.

#glob-patterns#hacktoberfest#build-automation
Stars422
Forks56
Last commit1 year ago
jasper
jasperC#

A next-generation application development framework for .NET, now rebranded as Wolverine.

#backend-development#software-architecture#csharp
Stars416
Forks57
Last commit3 years ago
Caffeine
CaffeineJava

A collection of utility classes that help make Android development faster and safer.

#gradle#boilerplate-reduction#type-safety
Stars414
Forks36
Last commit9 years ago
ex_debug_toolbar
ex_debug_toolbarElixir

A debug web toolbar for Phoenix projects to display request information like logs, timings, and database queries.

#elixir#ecto#phoenix-framework
Stars406
Forks11
Last commit2 years ago
PreviousPage 6 of 11

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
3 days ago
10 years ago
Next
#Debugging84
#Testing40
#Static Analysis37
#Nodejs36
#Php35
#Cli Tool33
#Code Quality33
#Javascript32
#Ruby Gem23
#Logging22
#Ios22
#Swift21