awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

77 مستودعات

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

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • microsoft/markitdownالصورة الرمزية لـ microsoft

    microsoft/markitdown

    154,485عرض على GitHub↗

    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
    عرض على GitHub↗154,485
  • storybookjs/storybookالصورة الرمزية لـ storybookjs

    storybookjs/storybook

    90,415عرض على 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

    Frontend workshop for building UI components in isolation.

    TypeScriptangularcomponentsdesign-systems
    عرض على GitHub↗90,415
  • vitejs/viteالصورة الرمزية لـ vitejs

    vitejs/vite

    81,611عرض على 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

    Fast frontend build tool and development server.

    TypeScriptbuild-tooldev-serverfrontend
    عرض على GitHub↗81,611
  • nlohmann/jsonالصورة الرمزية لـ nlohmann

    nlohmann/json

    49,944عرض على GitHub↗

    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
    عرض على GitHub↗49,944
  • serverless/serverlessالصورة الرمزية لـ serverless

    serverless/serverless

    46,917عرض على GitHub↗

    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
    عرض على GitHub↗46,917
  • babel/babelالصورة الرمزية لـ babel

    babel/babel

    44,009عرض على GitHub↗

    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
    عرض على GitHub↗44,009
  • docker/composeالصورة الرمزية لـ docker

    docker/compose

    37,588عرض على GitHub↗

    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
    عرض على GitHub↗37,588
  • github/awesome-copilotالصورة الرمزية لـ github

    github/awesome-copilot

    35,119عرض على GitHub↗

    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
    عرض على GitHub↗35,119
  • microsoft/playwright-mcpالصورة الرمزية لـ microsoft

    microsoft/playwright-mcp

    33,988عرض على GitHub↗

    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
    عرض على GitHub↗33,988
  • github/github-mcp-serverالصورة الرمزية لـ github

    github/github-mcp-server

    30,726عرض على GitHub↗

    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
    عرض على GitHub↗30,726
  • eslint/eslintالصورة الرمزية لـ eslint

    eslint/eslint

    27,349عرض على GitHub↗

    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
    عرض على GitHub↗27,349
  • vercel/aiالصورة الرمزية لـ vercel

    vercel/ai

    21,885عرض على GitHub↗

    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
    عرض على GitHub↗21,885
  • renovatebot/renovateالصورة الرمزية لـ renovatebot

    renovatebot/renovate

    21,796عرض على GitHub↗

    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
    عرض على GitHub↗21,796
  • samber/loالصورة الرمزية لـ samber

    samber/lo

    21,333عرض على GitHub↗

    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
    عرض على GitHub↗21,333
  • volta-cli/voltaالصورة الرمزية لـ volta-cli

    volta-cli/volta

    13,009عرض على GitHub↗

    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
    عرض على GitHub↗13,009
  • yarnpkg/berryالصورة الرمزية لـ yarnpkg

    yarnpkg/berry

    8,052عرض على GitHub↗

    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
    عرض على GitHub↗8,052
  • ipfs-shipyard/ipfs-desktopالصورة الرمزية لـ ipfs-shipyard

    ipfs-shipyard/ipfs-desktop

    6,535عرض على GitHub↗

    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
    عرض على GitHub↗6,535
  • sindresorhus/eslint-plugin-unicornالصورة الرمزية لـ sindresorhus

    sindresorhus/eslint-plugin-unicorn

    4,931عرض على GitHub↗

    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
    عرض على GitHub↗4,931
  • cake-build/cakeالصورة الرمزية لـ cake-build

    cake-build/cake

    4,179عرض على GitHub↗

    Cake هو نظام لأتمتة البناء (build automation) وإطار عمل للسكربتات عبر المنصات يسمح للمستخدمين بتعريف خطوط أنابيب بناء البرمجيات باستخدام سكربتات C#. يعمل كمنسق لخط أنابيب CI/CD ومشغل للبناء، ويوفر لغة خاصة بالمجال (DSL) ذات أنواع قوية لتبسيط تنسيق عمليات التجميع والاختبار والتعبئة عبر Windows وLinux وmacOS. يضمن النظام بيئات بناء قابلة للتكرار من خلال تثبيت إصدارات أدوات البناء والوحدات والتبعيات. يتميز بتمكين سير عمل سكربتات C# مع دعم كامل لبيئات التطوير المتكاملة (IDE)، بما في ذلك الإكمال التلقائي، وتمييز الصيغة، وتنفيذ المهام المباشر داخل المحررات. يغطي إطار العمل مجموعة واسعة من الإمكانيات، بما في ذلك تنفيذ المهام عبر الرسم البياني الموجه غير الدوري (DAG)، وتجريد العمليات عبر المنصات، وتثبيت الأدوات تلقائياً. يتميز باكتشاف بيئات التكامل المستمر المختلفة ويوفر قابلية للتوسعة من خلال بنية إضافات تعتمد على NuGet وحقن التبعيات. يتم تنفيذ سكربتات البناء كملفات ثنائية مجمعة في وقت التشغيل أو مستضافة داخل تطبيق وحدة تحكم.

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

    C#build-automationbuild-automation-toolbuild-tool
    عرض على GitHub↗4,179
  • ipfs/public-gateway-checkerالصورة الرمزية لـ ipfs

    ipfs/public-gateway-checker

    2,102عرض على GitHub↗

    Monitoring tool for checking the status of public gateways.

    TypeScriptipfsipfs-gui
    عرض على GitHub↗2,102
السابق123…4التالي
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Developer Tooling