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
·

77 Repos

Awesome GitHub RepositoriesDeveloper Tooling

Utilities for build automation, dependency management, and code quality.

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

Awesome Developer Tooling GitHub Repositories

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

    microsoft/markitdown

    154,485Auf GitHub ansehen↗

    This project is an AI-powered document processing engine designed to transform diverse file formats into structured Markdown. By leveraging multimodal language models, it performs complex layout analysis and semantic text extraction, allowing for the conversion of both unstructured files and scanned images into machine-readable content. The toolkit distinguishes itself through a modular, plugin-based architecture that orchestrates multi-stage extraction pipelines. Users can steer the parsing behavior by injecting custom instructions, enabling the system to adapt to domain-specific document st

    Facilitates AI-driven parsing and transformation of Markdown content.

    Pythonautogenautogen-extensionlangchain
    Auf GitHub ansehen↗154,485
  • 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

    Frontend workshop 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

    Fast frontend build tool and development server.

    TypeScriptbuild-tooldev-serverfrontend
    Auf GitHub ansehen↗81,611
  • nlohmann/jsonAvatar von nlohmann

    nlohmann/json

    49,944Auf GitHub ansehen↗

    This library is a header-only C++ framework designed for the serialization, parsing, and manipulation of structured data. It provides a recursive variant data model that represents arbitrary structures as native types, allowing developers to navigate, modify, and patch hierarchical data using standard pointer paths and declarative update patterns. The project distinguishes itself through its template-based architecture, which enables type-safe data structures and custom type mapping at compile time. It offers a unified interface for binary format abstraction, supporting multiple compact repre

    Modern JSON library for C++ development.

    C++bsoncborheader-only
    Auf GitHub ansehen↗49,944
  • serverless/serverlessAvatar von serverless

    serverless/serverless

    46,917Auf GitHub ansehen↗

    The Serverless Framework is a declarative infrastructure-as-code tool designed to automate the deployment, scaling, and lifecycle management of cloud-native applications. It provides a unified command-line interface that translates high-level configuration files into provider-specific resource templates, enabling developers to orchestrate complex architectures, event-driven functions, and cloud resources within a single project structure. What distinguishes this framework is its focus on developer experience and multi-environment parity. It supports local function invocation and event proxyin

    Framework for building and deploying serverless applications.

    JavaScriptawsaws-dynamodbaws-lambda
    Auf GitHub ansehen↗46,917
  • babel/babelAvatar von babel

    babel/babel

    44,009Auf GitHub ansehen↗

    Babel is a pluggable JavaScript compiler and transpiler that converts modern ECMAScript syntax into backwards-compatible versions of the language. It functions as an abstract syntax tree manipulator, parsing source code into a hierarchical structure to traverse and modify nodes for custom code transformations. The system utilizes a plugin-driven architecture to apply specific transformation rules and supports presets that bundle multiple plugins into named configuration groups. This enables the transformation of experimental syntax and the injection of non-global polyfills to ensure consisten

    Compiler for next-generation JavaScript.

    TypeScriptastbabelcompiler
    Auf GitHub ansehen↗44,009
  • docker/composeAvatar von docker

    docker/compose

    37,588Auf GitHub ansehen↗

    Docker Compose is a tool for defining and running multi-container applications through declarative configuration files. It functions as an application lifecycle manager, coordinating the startup, shutdown, and scaling of interconnected services within isolated environments. By using a standardized configuration format, it enables infrastructure as code, allowing developers to manage complex application stacks and their dependencies in a single, repeatable file. The project distinguishes itself by integrating directly with the broader Docker platform, leveraging a client-server architecture wh

    Tool for defining and running multi-container applications.

    Godockerdocker-composego
    Auf GitHub ansehen↗37,588
  • github/awesome-copilotAvatar von github

    github/awesome-copilot

    35,119Auf GitHub ansehen↗

    Awesome Copilot is a comprehensive framework for autonomous software development, providing the infrastructure to orchestrate multi-agent teams and automate complex coding workflows. It functions as a centralized platform for managing AI-driven development, enabling developers to deploy specialized agents that interact with local files, terminal commands, and external APIs to execute end-to-end software delivery tasks. The project distinguishes itself through its focus on governance and extensibility, offering a suite of security controls, policy-based execution guardrails, and audit trails t

    Offers configurations and prompts to optimize AI coding assistant usage.

    Pythonaigithub-copilothacktoberfest
    Auf GitHub ansehen↗35,119
  • microsoft/playwright-mcpAvatar von microsoft

    microsoft/playwright-mcp

    33,988Auf GitHub ansehen↗

    Playwright MCP is a browser automation server that provides a standardized interface for connecting large language models to web navigation and interaction capabilities. By operating as a Model Context Protocol server, it enables external AI agents to execute browser-based tasks, extract data, and perform complex web sequences through a unified communication protocol. The project distinguishes itself by acting as a remote controller that manages headless browser lifecycles and isolated automation contexts. It maintains session-based state isolation, allowing for distinct user profiles and per

    Allows LLMs to interact with web pages via accessibility snapshots.

    TypeScriptmcpplaywright
    Auf GitHub ansehen↗33,988
  • github/github-mcp-serverAvatar von github

    github/github-mcp-server

    30,726Auf GitHub ansehen↗

    This project is a Model Context Protocol server that provides a standardized interface for connecting host applications to external data sources and service APIs. It functions as a middleware component, exposing repository-related functionality as a set of discoverable tools that can be invoked dynamically by large language models to facilitate context-aware reasoning and task execution. By bridging host environments with external platforms, the server enables artificial intelligence models to access real-time repository information, supporting automated workflows and improved accuracy in gen

    Provides access to GitHub repositories, issues, and pull requests.

    Gogithubmcpmcp-server
    Auf GitHub ansehen↗30,726
  • eslint/eslintAvatar von eslint

    eslint/eslint

    27,349Auf GitHub ansehen↗

    This project is a static analysis engine designed to identify patterns, enforce coding standards, and automate code quality improvements in software projects. By parsing source code into structured abstract syntax trees, it enables deep programmatic inspection and the automated remediation of identified programming issues. The engine functions as a pluggable linting framework, allowing developers to extend its core capabilities through a modular architecture. Users can inject custom rules, parsers, and processors to support non-standard file formats or domain-specific logic. This extensibilit

    Tool for identifying and reporting on code patterns.

    JavaScriptecmascripteslintjavascript
    Auf GitHub ansehen↗27,349
  • vercel/aiAvatar von vercel

    vercel/ai

    21,885Auf GitHub ansehen↗

    This project is a comprehensive framework for building AI-powered applications, providing a unified toolkit for orchestrating language models, autonomous agents, and interactive user interfaces. It serves as a central library for managing the entire lifecycle of AI interactions, from initial prompt generation and model provider abstraction to complex, multi-step reasoning and tool execution. The framework distinguishes itself through its deep integration with frontend development, specifically by enabling generative user interfaces that render dynamic components directly from model outputs. I

    Toolkit for building AI-powered applications in TypeScript.

    TypeScriptanthropicartificial-intelligencegemini
    Auf GitHub ansehen↗21,885
  • renovatebot/renovateAvatar von renovatebot

    renovatebot/renovate

    21,796Auf GitHub ansehen↗

    Renovate is a GitOps-driven dependency management engine designed to automate the maintenance of software projects. It functions as an automated update tool that scans repository files to identify outdated dependencies, fetches the latest compatible versions from external sources, and generates pull requests to apply those updates. By integrating directly with code hosting platforms, it synchronizes project dependencies through declarative configuration files, ensuring that software components remain current and secure. The project distinguishes itself through its platform-agnostic architectu

    Automated dependency update management.

    TypeScriptazure-devopsbitbucketdependencies
    Auf GitHub ansehen↗21,796
  • samber/loAvatar von samber

    samber/lo

    21,333Auf GitHub ansehen↗

    This library is a collection of generic utilities for the Go programming language designed to simplify the manipulation of slices and maps. It provides a functional toolkit that enables developers to perform data transformations, such as filtering, mapping, and reducing, while maintaining strict type safety through the use of language-level generics. The project distinguishes itself by offering a dual approach to data processing that balances functional programming patterns with performance-oriented execution. It supports both immutable functional pipelines for predictable state transitions a

    Lodash-style utility library for Go generics.

    Goconstraintscontractfilterable
    Auf GitHub ansehen↗21,333
  • volta-cli/voltaAvatar von volta-cli

    volta-cli/volta

    13,009Auf GitHub ansehen↗

    Volta is a cross-platform toolchain orchestrator and JavaScript toolchain manager. It functions as a version manager for Node.js and related package managers, allowing for the installation and coordination of multiple runtimes across a system. The project operates as a project-based version switcher, automatically detecting and switching to the required tool versions based on the current directory. This ensures environment consistency across different developer machines by resolving versions through project configuration.

    Tool for managing JavaScript toolchains.

    Rustnodenodejspackage-manager
    Auf GitHub ansehen↗13,009
  • yarnpkg/berryAvatar von yarnpkg

    yarnpkg/berry

    8,052Auf GitHub ansehen↗

    Berry is a Node.js package manager, dependency resolution engine, and monorepo workspace manager. It provides the tools necessary for resolving, downloading, and managing dependencies to ensure consistent environments across different development machines, while also serving as a publishing tool for uploading versioned package tarballs to registries. The project is distinguished by its implementation of Plug'n'Play, which resolves dependencies without creating a physical node_modules directory by mapping dependencies directly to the file system. This enables a zero-install development workflo

    Dependency management for JavaScript projects.

    TypeScriptjavascriptnodejspackage-manager
    Auf GitHub ansehen↗8,052
  • ipfs-shipyard/ipfs-desktopAvatar von ipfs-shipyard

    ipfs-shipyard/ipfs-desktop

    6,535Auf GitHub ansehen↗

    ipfs-desktop is a graphical application for managing a local IPFS node, hosting content, and interacting with the peer-to-peer network. It serves as a desktop client that provides a visual interface for content-addressed storage management, peer-to-peer file sharing, and the administration of the node lifecycle. The project differentiates itself by providing a comprehensive suite of controllers for node health, gateway routing, and static site hosting. It includes a dedicated content-addressed storage browser for importing and organizing files, a gateway controller to route network content th

    Desktop application providing a full node and system integration.

    JavaScript
    Auf GitHub ansehen↗6,535
  • sindresorhus/eslint-plugin-unicornAvatar von sindresorhus

    sindresorhus/eslint-plugin-unicorn

    4,931Auf GitHub ansehen↗

    eslint-plugin-unicorn is an ESLint plugin that provides a large set of opinionated lint rules for JavaScript and TypeScript projects. Its primary purpose is to enforce code quality, prevent common errors and anti-patterns, and promote a consistent coding style across a codebase. The plugin distinguishes itself by offering an opinionated preset configuration that imposes a specific coding style rather than leaving all choices to the user. Its rules are specifically designed to catch logical mistakes and code smells that go beyond standard ESLint rules. As an added capability, the plugin also e

    Collection of useful ESLint rules.

    JavaScripteslinteslint-configeslint-plugin
    Auf GitHub ansehen↗4,931
  • cake-build/cakeAvatar von cake-build

    cake-build/cake

    4,179Auf GitHub ansehen↗

    Cake ist ein plattformübergreifendes Build-Automatisierungssystem und Skripting-Framework, das es Nutzern ermöglicht, Software-Build-Pipelines mittels C#-Skripten zu definieren. Es fungiert als CI/CD-Pipeline-Orchestrator und Build-Runner und bietet eine stark typisierte, domänenspezifische Sprache, um die Orchestrierung von Kompilierung, Tests und Verpackungsprozessen unter Windows, Linux und macOS zu vereinfachen. Das System stellt reproduzierbare Build-Umgebungen durch das Pinnen von Versionen der Build-Tools, Module und Abhängigkeiten sicher. Es zeichnet sich dadurch aus, dass es einen C#-Skripting-Workflow mit vollständiger IDE-Unterstützung ermöglicht, einschließlich Autocomplete, Syntax-Highlighting und direkter Task-Ausführung innerhalb von Editoren. Das Framework deckt eine breite Palette an Funktionen ab, einschließlich der Ausführung von Directed-Acyclic-Graph-Tasks, plattformübergreifender Prozessabstraktion und automatisierter Tool-Installation. Es bietet umgebungsbewusste Erkennung für verschiedene Continuous-Integration-Anbieter und Erweiterbarkeit durch eine NuGet-basierte Plugin-Architektur und Dependency Injection. Build-Skripte werden als laufzeitkompilierte Binärdateien ausgeführt oder innerhalb einer Konsolenanwendung gehostet.

    Cross-platform build automation system with a C# DSL.

    C#build-automationbuild-automation-toolbuild-tool
    Auf GitHub ansehen↗4,179
  • ipfs/public-gateway-checkerAvatar von ipfs

    ipfs/public-gateway-checker

    2,102Auf GitHub ansehen↗

    Monitoring tool for checking the status of public gateways.

    TypeScriptipfsipfs-gui
    Auf GitHub ansehen↗2,102
Vorherige123…4Nächste
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Developer Tooling