awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

740 Repos

Awesome GitHub RepositoriesEntwicklungstools

Dienstprogramme zum Erstellen, Linting und Debuggen von Anwendungen.

Explore 740 awesome GitHub repositories matching part of an awesome list · Entwicklungstools. Refine with filters or upvote what's useful.

Awesome Entwicklungstools GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • obra/superpowersAvatar von obra

    obra/superpowers

    229,538Auf GitHub ansehen↗

    Superpowers ist eine browserbasierte Spiele-Entwicklungs-Engine und eine kollaborative integrierte Entwicklungsumgebung. Sie bietet einen einheitlichen Arbeitsbereich zum Erstellen zweidimensionaler interaktiver Erlebnisse und ermöglicht es Nutzern, Code, Assets und Szenenlogik direkt in einem Webbrowser zu verwalten, ohne dass lokale Compiler oder schwere Desktop-Software erforderlich sind. Die Plattform zeichnet sich durch eine modulare, komponentenbasierte Skriptarchitektur aus, bei der Spielobjekte durch angehängte Logik und visuelle Eigenschaften definiert werden. Sie unterstützt Echtzeitsynchronisierung, was es mehreren Entwicklern ermöglicht, gleichzeitig am selben Projekt zu arbeiten. Diese Umgebung ist als Bildungstool konzipiert, das Programmierkonzepte durch die integrierte Erstellung von Grafiken, Audio und Logik vermittelt. Das System umfasst eine umfassende Build-Pipeline, die die Kompilierung statischer Markdown-Seiten und dateisystembasiertes Routing handhabt. Es automatisiert den Entwicklungs-Workflow durch die Auflösung von Abhängigkeiten zur Build-Zeit, das Injizieren wiederverwendbarer UI-Komponenten und die Verwaltung von Asset-Pipelines, um eine effiziente Ressourcenbereitstellung sicherzustellen.

    Guides development workflows and feature implementation.

    Shell
    Auf GitHub ansehen↗229,538
  • sst/opencodeAvatar von sst

    sst/opencode

    175,436Auf GitHub ansehen↗

    OpenCode is an autonomous software developer and LLM coding agent designed to write code and manage development workflows. It functions as an AI development automator that executes multi-step coding tasks and modifies project files to build software automatically from high-level instructions. The system employs a task orchestrator to decompose goals into sequences of tool calls and autonomous execution steps. It features a recursive research loop for conducting deep technical searches and a restricted read-only mode for analyzing and exploring large codebases to plan changes without modifying

    AI coding agent for the terminal.

    TypeScript
    Auf GitHub ansehen↗175,436
  • anthropics/skillsAvatar von anthropics

    anthropics/skills

    151,506Auf GitHub ansehen↗

    This project provides a standardized framework for extending the functional range of artificial intelligence agents through a registry of modular, declarative instructions. It enables agentic workflow automation by allowing developers to define task-specific behaviors and operational constraints that guide how agents interact with external tools and execute multi-step processes. The system distinguishes itself through a directory-based discovery model and a plugin-registry architecture that facilitates the distribution of specialized workflows. By utilizing a schema-driven specification that

    Suite for creating multi-component frontend web artifacts.

    Pythonagent-skills
    Auf GitHub ansehen↗151,506
  • genymobile/scrcpyAvatar von Genymobile

    Genymobile/scrcpy

    143,637Auf GitHub ansehen↗

    This project provides a desktop-based interface for remote control and screen mirroring of Android devices. It functions by establishing a persistent, multiplexed communication channel over the Android Debug Bridge, allowing for the transmission of raw binary data streams between a host computer and a connected mobile device. The tool distinguishes itself by injecting a lightweight binary into the mobile runtime to access system-level APIs for direct screen buffer capture and input event injection. By translating desktop mouse and keyboard signals into native Linux kernel events, it enables r

    Displays and controls Android devices via USB or TCP/IP.

    Candroidcffmpeg
    Auf GitHub ansehen↗143,637
  • godotengine/godotAvatar von godotengine

    godotengine/godot

    112,618Auf GitHub ansehen↗

    Godot is a comprehensive, node-based game engine designed for building interactive 2D and 3D applications. It provides an integrated development environment that utilizes a hierarchical scene system to organize objects, propagate spatial transformations, and manage lifecycle events. The engine functions as a cross-platform development suite, allowing developers to author, test, and export software to desktop, mobile, and web environments from a single, unified codebase. The engine distinguishes itself through a modular, component-based architecture that relies on signals-based decoupling for

    Game engine editor for creating games on mobile.

    C++game-developmentgame-enginegamedev
    Auf GitHub ansehen↗112,618
  • openai/codexAvatar von openai

    openai/codex

    91,445Auf GitHub ansehen↗

    Codex is an automated programming tool and generative code assistant designed to interpret developer intent through a natural language interface. It functions as a machine learning model trained on public code repositories to provide intelligent code completion, suggestions, and refactoring within development environments. By translating human instructions into executable code snippets, the system bridges the gap between high-level technical requirements and functional software implementation. The engine utilizes transformer-based sequence modeling and supervised fine-tuning to align its outp

    Lightweight terminal-based coding agent.

    Rust
    Auf GitHub ansehen↗91,445
  • storybookjs/storybookAvatar von storybookjs

    storybookjs/storybook

    90,415Auf GitHub ansehen↗

    Storybook is a development environment for building, testing, and documenting user interface components in isolation. By rendering components within a sandboxed environment, it decouples them from the host application's global state and dependencies, allowing developers to verify complex states and edge cases without running the full application. The platform utilizes a framework-agnostic bridge layer to support various frontend technologies and features a modular, addon-based architecture that allows for custom UI panels and toolbar controls. It captures component states as declarative metad

    Environment for building UI components in isolation.

    TypeScriptangularcomponentsdesign-systems
    Auf GitHub ansehen↗90,415
  • vitejs/viteAvatar von vitejs

    vitejs/vite

    81,611Auf GitHub ansehen↗

    Vite is a frontend build toolchain that provides a unified development and production pipeline for modern web applications. It functions as a modular, environment-agnostic build engine that leverages native ES modules to serve source code directly to the browser, eliminating the need for expensive bundling during the development phase. By maintaining an environment-aware module graph, it supports concurrent development across client, server, and custom runtime environments. The project distinguishes itself through a high-performance development server that utilizes a hot module replacement pr

    Next-generation frontend build and development tool.

    TypeScriptbuild-tooldev-serverfrontend
    Auf GitHub ansehen↗81,611
  • jesseduffield/lazygitAvatar von jesseduffield

    jesseduffield/lazygit

    79,339Auf GitHub ansehen↗

    Lazygit is a terminal-based user interface designed to simplify version control operations through a keyboard-driven workflow. It functions as a visual abstraction layer that bridges native commands with an interactive environment, allowing users to manage repository history, branches, and commit workflows without relying solely on manual command-line input. The tool distinguishes itself by automating complex version control tasks that typically require multiple manual steps. It provides specialized interfaces for interactive rebasing, commit history amendment, and binary search-based regress

    Simple terminal UI for Git commands.

    Gocligitterminal
    Auf GitHub ansehen↗79,339
  • aaif-goose/gooseAvatar von aaif-goose

    aaif-goose/goose

    49,637Auf GitHub ansehen↗

    Goose is an autonomous coding assistant and extensible AI agent framework designed to automate software development workflows. It functions as an orchestration engine that can install, execute, and test code, as well as manage local files and shell commands. The platform is model-agnostic, providing a flexible interface to connect with diverse cloud-based or self-hosted large language model providers. It distinguishes itself through a standardized context protocol for integrating external tools and extensions, and a recipe system that allows users to define and repeat complex, multi-step AI w

    Local AI agent for automating engineering workflows.

    Rust
    Auf GitHub ansehen↗49,637
  • skylot/jadxAvatar von skylot

    skylot/jadx

    49,088Auf GitHub ansehen↗

    Jadx is a comprehensive Java decompilation suite designed to transform compiled binary application files into readable source code. It functions as a static analysis workbench, providing a graphical interface for navigating, searching, and inspecting the internal logic of complex software packages. By utilizing a bytecode-to-Java pipeline, the project reconstructs high-level logical structures from low-level binary instructions, making it a primary tool for Android application reverse engineering. The project distinguishes itself through a sophisticated control flow reconstruction engine and

    Decompile APKs into readable Java source code.

    Javaandroiddecompilerdex
    Auf GitHub ansehen↗49,088
  • lecoupa/awesome-cheatsheetsAvatar von LeCoupa

    LeCoupa/awesome-cheatsheets

    46,029Auf GitHub ansehen↗

    👩‍💻👨‍💻 Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should know in one single file.

    Quick reference guides for essential command-line and development utilities.

    JavaScriptbackendbashcheatsheet
    Auf GitHub ansehen↗46,029
  • usebruno/brunoAvatar von usebruno

    usebruno/bruno

    44,931Auf GitHub ansehen↗

    Bruno is a local-first API client designed for building, testing, and managing network requests across a wide range of protocols. By storing all collections and configurations as plain-text files directly on the local filesystem, it enables native version control and offline access, ensuring that project data remains under user control without requiring cloud synchronization. The platform distinguishes itself through a declarative approach to API management, utilizing a domain-specific language to define request parameters and metadata. This architecture supports a robust testing environment

    Git-friendly, offline-first API client for GraphQL.

    JavaScriptapi-clientapi-testingautomation
    Auf GitHub ansehen↗44,931
  • parcel-bundler/parcelAvatar von parcel-bundler

    parcel-bundler/parcel

    44,032Auf GitHub ansehen↗

    Parcel is a web application bundler designed to automate the packaging of project assets for production. It functions as a zero-configuration tool that detects dependencies and transforms source files into optimized output without requiring manual setup files. The project includes a built-in development server that supports incremental builds and hot module replacement to reflect code changes during the development cycle. The core of the system is a dependency graph resolver that maps relationships between modules to determine the structure of output bundles. This is supported by a modular as

    Zero-configuration web application bundler.

    JavaScriptassetsbuild-toolcommonjs
    Auf GitHub ansehen↗44,032
  • jiahaog/nativefierAvatar von jiahaog

    jiahaog/nativefier

    35,315Auf GitHub ansehen↗

    Nativefier is a cross-platform desktop application builder that converts web URLs into standalone executables for Windows, macOS, and Linux. It functions as a web-to-desktop application converter, wrapping web pages in a dedicated browser window with its own launcher and identity. The tool uses an Electron-based wrapper to embed websites within a Chromium browser instance and Node.js runtime. It differentiates itself through automatic branding, extracting application names and icons from target websites to configure the desktop wrapper. The system provides mechanisms for custom styling and b

    Create desktop applications from websites.

    TypeScript
    Auf GitHub ansehen↗35,315
  • casey/justAvatar von casey

    casey/just

    34,302Auf GitHub ansehen↗

    This project is a command-line task runner designed to manage project-specific workflows through a centralized, configuration-driven interface. It functions as a declarative tool for organizing build logic, environment variables, and task dependencies into a structured format, enabling the automation of complex development pipelines. The tool distinguishes itself by providing a shell-agnostic execution layer that ensures consistent behavior across Windows, macOS, and Linux. It supports advanced workflow orchestration by constructing directed acyclic graphs to manage task prerequisites, while

    Command runner for project-specific tasks.

    Rust
    Auf GitHub ansehen↗34,302
  • dandavison/deltaAvatar von dandavison

    dandavison/delta

    31,136Auf GitHub ansehen↗

    Delta is a command-line pager that enhances the readability of terminal output by applying syntax highlighting and structured formatting to text streams. It functions as a specialized interface for version control systems, transforming standard output into color-coded, human-readable views. The tool distinguishes itself through its ability to render side-by-side diff comparisons and visualize merge conflicts with clear, semantic highlighting. It dynamically calculates column widths and text alignment to fit complex file comparisons within the constraints of a terminal window, while allowing u

    Syntax-highlighting pager for git and diff output.

    Rustcolor-themesdeltadiff
    Auf GitHub ansehen↗31,136
  • jdx/miseAvatar von jdx

    jdx/mise

    29,929Auf GitHub ansehen↗

    Mise is a development environment orchestrator that manages software runtimes, environment variables, and task execution. It functions as a version manager and task runner, providing a unified interface to synchronize project-specific configurations and dependencies across different machines. By automating the installation and switching of tools, it ensures that development environments remain consistent and reproducible. The project distinguishes itself through a hierarchical configuration system that automatically discovers settings by traversing the directory tree. It uses shim-based comma

    Polyglot tool version manager and task runner.

    Rust
    Auf GitHub ansehen↗29,929
  • square/leakcanaryAvatar von square

    square/leakcanary

    29,923Auf GitHub ansehen↗

    LeakCanary is a diagnostic tool designed to identify memory leaks by monitoring object lifecycles and analyzing heap snapshots. It automatically detects objects that fail to be garbage collected after their expected lifespan, providing developers with actionable insights to prevent performance degradation and application crashes. The project distinguishes itself by offloading memory-intensive heap parsing to a separate background process, which minimizes performance impact on the main application during runtime. It includes sophisticated deobfuscation capabilities that map obfuscated stack tr

    Detect and identify memory leaks during development.

    Kotlinandroidjavakotlin
    Auf GitHub ansehen↗29,923
  • jj-vcs/jjAvatar von jj-vcs

    jj-vcs/jj

    29,746Auf GitHub ansehen↗

    Jujutsu is a distributed version control engine designed to manage project history through mutable commits and a persistent operation log. By treating the working directory as a mutable commit, it eliminates the need for manual staging areas, allowing users to modify repository history directly without checking out specific branches. The system maintains full compatibility with existing remote repositories, ensuring that local workflows remain interoperable with standard version control ecosystems. A defining characteristic of the project is its conflict-aware architecture, which treats merge

    Git-compatible version control system with advanced conflict handling.

    Rustcligitjj
    Auf GitHub ansehen↗29,746
Vorherige123456…37Nächste
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Development Tools