awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

740 repository-uri

Awesome GitHub RepositoriesInstrumente de dezvoltare

Utilitare pentru build, linting și depanarea aplicațiilor.

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

Awesome Instrumente de dezvoltare GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • obra/superpowersAvatar obra

    obra/superpowers

    229,538Vezi pe GitHub↗

    Superpowers este un motor de dezvoltare a jocurilor bazat pe browser și un mediu de dezvoltare integrat colaborativ. Oferă un spațiu de lucru unificat pentru construirea de experiențe interactive bidimensionale, permițând utilizatorilor să gestioneze codul, activele și logica scenelor direct într-un browser web, fără a fi nevoie de compilatoare locale sau software desktop greoi. Platforma se distinge printr-o arhitectură de scripting modulară, bazată pe componente, unde obiectele de joc sunt definite prin logică atașată și proprietăți vizuale. Suportă sincronizarea în timp real, permițând mai multor dezvoltatori să lucreze simultan la același proiect. Acest mediu este conceput pentru a funcționa ca un instrument educațional, predând concepte de programare prin crearea integrată de grafică, audio și logică. Sistemul include un pipeline de build cuprinzător care gestionează compilarea markdown a site-urilor statice și rutarea bazată pe sistemul de fișiere. Automatizează fluxul de lucru de dezvoltare prin rezolvarea dependențelor la momentul build-ului, injectând componente UI reutilizabile și gestionând pipeline-urile de active pentru a asigura livrarea eficientă a resurselor.

    Guides development workflows and feature implementation.

    Shell
    Vezi pe GitHub↗229,538
  • sst/opencodeAvatar sst

    sst/opencode

    175,436Vezi pe GitHub↗

    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
    Vezi pe GitHub↗175,436
  • anthropics/skillsAvatar anthropics

    anthropics/skills

    151,506Vezi pe GitHub↗

    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
    Vezi pe GitHub↗151,506
  • genymobile/scrcpyAvatar Genymobile

    Genymobile/scrcpy

    143,637Vezi pe GitHub↗

    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
    Vezi pe GitHub↗143,637
  • godotengine/godotAvatar godotengine

    godotengine/godot

    112,618Vezi pe GitHub↗

    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
    Vezi pe GitHub↗112,618
  • openai/codexAvatar openai

    openai/codex

    91,445Vezi pe GitHub↗

    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
    Vezi pe GitHub↗91,445
  • storybookjs/storybookAvatar storybookjs

    storybookjs/storybook

    90,415Vezi pe GitHub↗

    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
    Vezi pe GitHub↗90,415
  • vitejs/viteAvatar vitejs

    vitejs/vite

    81,611Vezi pe GitHub↗

    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
    Vezi pe GitHub↗81,611
  • jesseduffield/lazygitAvatar jesseduffield

    jesseduffield/lazygit

    79,339Vezi pe GitHub↗

    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
    Vezi pe GitHub↗79,339
  • aaif-goose/gooseAvatar aaif-goose

    aaif-goose/goose

    49,637Vezi pe GitHub↗

    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
    Vezi pe GitHub↗49,637
  • skylot/jadxAvatar skylot

    skylot/jadx

    49,088Vezi pe GitHub↗

    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
    Vezi pe GitHub↗49,088
  • lecoupa/awesome-cheatsheetsAvatar LeCoupa

    LeCoupa/awesome-cheatsheets

    46,029Vezi pe GitHub↗

    👩‍💻👨‍💻 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
    Vezi pe GitHub↗46,029
  • usebruno/brunoAvatar usebruno

    usebruno/bruno

    44,931Vezi pe GitHub↗

    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
    Vezi pe GitHub↗44,931
  • parcel-bundler/parcelAvatar parcel-bundler

    parcel-bundler/parcel

    44,032Vezi pe GitHub↗

    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
    Vezi pe GitHub↗44,032
  • jiahaog/nativefierAvatar jiahaog

    jiahaog/nativefier

    35,315Vezi pe GitHub↗

    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
    Vezi pe GitHub↗35,315
  • casey/justAvatar casey

    casey/just

    34,302Vezi pe GitHub↗

    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
    Vezi pe GitHub↗34,302
  • dandavison/deltaAvatar dandavison

    dandavison/delta

    31,136Vezi pe GitHub↗

    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
    Vezi pe GitHub↗31,136
  • jdx/miseAvatar jdx

    jdx/mise

    29,929Vezi pe GitHub↗

    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
    Vezi pe GitHub↗29,929
  • square/leakcanaryAvatar square

    square/leakcanary

    29,923Vezi pe GitHub↗

    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
    Vezi pe GitHub↗29,923
  • jj-vcs/jjAvatar jj-vcs

    jj-vcs/jj

    29,746Vezi pe GitHub↗

    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
    Vezi pe GitHub↗29,746
Înapoi123456…37Înainte
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Development Tools