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

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

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

8 مستودعات

Awesome GitHub RepositoriesSoftware Development Tooling

Infrastructure and tools for maintaining large-scale software systems.

Distinguishing note: Focuses on large-scale software maintenance and tooling rather than general development.

Explore 8 awesome GitHub repositories matching software engineering & architecture · Software Development Tooling. Refine with filters or upvote what's useful.

Awesome Software Development Tooling GitHub Repositories

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

    agarrharr/awesome-cli-apps

    18,722عرض على GitHub↗

    This project is a curated directory of command line applications and utilities designed to enhance developer productivity and streamline technical workflows. It serves as a comprehensive index of open-source software, categorizing tools that assist with system administration, development automation, and personal task management. The repository distinguishes itself by providing a structured collection of terminal-based software that spans diverse functional domains. It includes resources for managing infrastructure and cloud resources, performing code maintenance, and customizing terminal envi

    Supports software maintenance and development automation tasks directly from the terminal.

    Shellawesomeawesome-listcli
    عرض على GitHub↗18,722
  • monogame/monogameالصورة الرمزية لـ MonoGame

    MonoGame/MonoGame

    14,024عرض على GitHub↗

    MonoGame is a cross-platform game framework and C# game engine designed for the development of interactive software. It provides a unified environment for building games that run across desktop, mobile, and console platforms using a single codebase. The framework functions as a 2D graphics rendering library, offering tools to apply custom shaders and visual effects to game assets. It utilizes a graphics abstraction layer to map drawing commands to platform-specific APIs, ensuring consistent rendering across diverse hardware. The engine manages hardware-level tasks such as input handling, aud

    Supports the development of high-performance applications requiring precise control over hardware input and real-time rendering.

    C#3dc-sharpcross-platform
    عرض على GitHub↗14,024
  • thecherno/hazelالصورة الرمزية لـ TheCherno

    TheCherno/Hazel

    13,006عرض على GitHub↗

    Hazel is a C++ game development framework and 3D graphics rendering engine designed for building high-performance interactive software. It provides a foundational architecture that enables the construction of desktop applications through native hardware acceleration. The project includes a dedicated game engine editor that allows for the design and testing of interactive 3D and 2D scenes within a unified environment. This editor utilizes an immediate mode interface to maintain synchronization with the engine state, while a hardware-agnostic abstraction layer handles rendering commands across

    Offers a foundational engine architecture for constructing high-performance interactive desktop applications.

    C++
    عرض على GitHub↗13,006
  • microsoft/language-server-protocolالصورة الرمزية لـ microsoft

    microsoft/language-server-protocol

    12,594عرض على GitHub↗

    The Language Server Protocol is a vendor-neutral communication framework that provides a standardized interface for code intelligence. It decouples language-specific analysis from the editor interface, allowing development tools to exchange structured data with external language servers to power features such as autocomplete, diagnostics, and symbol navigation. By utilizing a universal protocol schema, the framework enables cross-editor plugin development and ensures interoperability across different programming environments. It employs a capability negotiation handshake to establish a shared

    Creates a consistent interface for development tools to exchange data with language servers, ensuring reliable interoperability.

    HTML
    عرض على GitHub↗12,594
  • steven2358/awesome-generative-aiالصورة الرمزية لـ steven2358

    steven2358/awesome-generative-ai

    12,151عرض على GitHub↗

    This project serves as a comprehensive, curated directory of resources, tools, and platforms dedicated to the generative artificial intelligence ecosystem. It functions as a central hub for developers and researchers to discover the frameworks, models, and services necessary for building, deploying, and managing intelligent software applications. The directory distinguishes itself by providing a structured index of specialized tooling across several technical domains. It covers the full lifecycle of generative AI, including the development of autonomous agent systems, the implementation of re

    Offers infrastructure and tools for maintaining large-scale software systems and accelerating development.

    aiartificial-intelligenceawesome
    عرض على GitHub↗12,151
  • witheve/eveالصورة الرمزية لـ witheve

    witheve/Eve

    7,225عرض على GitHub↗

    Eve is a domain-specific language IDE and integrated logic editor that combines a custom programming language with a dedicated editor to define application logic and state. It functions as a reactive state management system that monitors state variables and automatically triggers functional responses. The environment features an integrated runtime-editor loop that couples the language execution environment with the text editor to accelerate the development cycle. This setup enables the definition of software behavior and state transitions using an embedded domain-specific language. The proje

    Integrates a programming language with a dedicated environment to streamline the software writing process.

    TypeScriptdatabaseeveide
    عرض على GitHub↗7,225
  • processing/processingالصورة الرمزية لـ processing

    processing/processing

    6,487عرض على GitHub↗

    Processing is a creative coding environment and Java graphics library designed for writing visual sketches that produce interactive 2D and 3D graphics and animations. It runs on the Java Virtual Machine, using an OpenGL-based hardware-accelerated rendering pipeline, and operates on a sketch-based execution model where programs run as continuous loops of setup and draw functions with event-driven input handling for keyboard, mouse, and window interactions. The environment distinguishes itself as a cross-platform sketch tool that runs visual programs unchanged on desktop, web, Android, and Rasp

    A framework for building real-time visual applications with input handling, animation, and multimedia support.

    Java
    عرض على GitHub↗6,487
  • egret-labs/egret-coreالصورة الرمزية لـ egret-labs

    egret-labs/egret-core

    4,013عرض على GitHub↗

    egret-core is a cross-platform game engine and mobile application framework used to develop 2D and 3D software for Android, iOS, and Windows. It serves as a multi-platform graphics engine and input handler designed to maintain consistent visual output and interaction behavior across different hardware. The project provides a game physics and animation suite that integrates external libraries for skeletal animations, particle systems, and complex physics simulations. It utilizes a hardware-abstraction layer to standardize touch, keyboard, and mouse interactions across multiple operating system

    Provides a framework for building high-performance interactive software with built-in UI and resource management.

    JavaScript
    عرض على GitHub↗4,013
  1. Home
  2. Software Engineering & Architecture
  3. Software Development Tooling

استكشف الوسوم الفرعية

  • Interactive Application FrameworksFrameworks for developing high-performance applications requiring precise control over hardware input, audio, and real-time rendering. **Distinct from Software Development Tooling:** Distinct from general software tooling: focuses on the framework-level requirements for real-time interactive software development.