awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

33 个仓库

Awesome GitHub RepositoriesDevelopment Environments

Tools and configurations that provide isolated, consistent workspaces for software development.

Distinguishing note: No candidates provided; this category captures tools for environment portability and isolation.

Explore 33 awesome GitHub repositories matching development tools & productivity · Development Environments. Refine with filters or upvote what's useful.

Awesome Development Environments GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • harry0703/moneyprinterturboharry0703 的头像

    harry0703/MoneyPrinterTurbo

    88,651在 GitHub 上查看↗

    MoneyPrinterTurbo is an automated video generation tool that synthesizes scripts, voiceovers, subtitles, and background music into finished video files. It functions as a command-line engine that orchestrates the entire content creation pipeline, handling the assembly of media assets through automated processing. The project distinguishes itself by providing a browser-based interface for managing generation parameters and monitoring batch production tasks. It utilizes a modular pipeline that chains together distinct services for script generation and voice synthesis, while relying on a multim

    Packaging software dependencies into isolated containers to ensure consistent performance and reliable execution across different host operating systems.

    Pythonaiautomationchatgpt
    在 GitHub 上查看↗88,651
  • virattt/ai-hedge-fundvirattt 的头像

    virattt/ai-hedge-fund

    60,143在 GitHub 上查看↗

    This project is an algorithmic trading platform designed to automate financial market analysis and the execution of investment strategies. It provides an end-to-end environment for processing real-time market data through automated decision models, allowing for the triggering of financial transactions based on predefined quantitative signals and risk parameters without manual intervention. The platform distinguishes itself through a modular pipeline architecture that decouples data ingestion, signal generation, and trade execution, facilitating the iterative refinement of investment models. I

    Standardizing complex financial software stacks across different machines to ensure consistent dependency management and reliable execution of quantitative models.

    Python
    在 GitHub 上查看↗60,143
  • flowiseai/flowiseFlowiseAI 的头像

    FlowiseAI/Flowise

    53,641在 GitHub 上查看↗

    Flowise is a low-code platform designed for building and deploying complex language model workflows through a visual, node-based interface. It functions as an orchestrator for autonomous multi-agent systems, allowing users to construct conversational pipelines by connecting language models, memory stores, and external tools on a drag-and-drop canvas. The platform distinguishes itself through its support for sophisticated agentic patterns, including supervisor-worker delegation and iterative reasoning strategies. Users can design directed acyclic graphs to manage conditional branching, state p

    Provides instructions and configurations for setting up a local development environment from source.

    TypeScriptagentic-aiagentic-workflowagents
    在 GitHub 上查看↗53,641
  • jellyfin/jellyfinjellyfin 的头像

    jellyfin/jellyfin

    53,338在 GitHub 上查看↗

    Jellyfin is a self-hosted media server that organizes digital media collections and streams content to various client devices over a local or remote network. It utilizes a client-server architecture that separates media processing and storage from user interfaces, communicating through a standardized web-based application programming interface. The platform is designed for cross-platform hosting, running consistently across Linux, Windows, and macOS through native binaries or containerized environments. It features a hardware-accelerated transcoding engine that offloads intensive video conver

    Provides instructions for installing software development kits and tools to establish a functional local environment.

    C#csharpdotnethacktoberfest
    在 GitHub 上查看↗53,338
  • twentyhq/twentytwentyhq 的头像

    twentyhq/twenty

    50,113在 GitHub 上查看↗

    Twenty is a headless customer relationship management framework that enables developers to build, version, and deploy custom business applications using code. By utilizing a declarative approach to data modeling, the platform allows for the definition of custom objects, fields, and complex relationships directly within the source code. This schema-driven architecture automatically generates corresponding REST and GraphQL APIs, ensuring that data structures and interface components remain synchronized across development and production environments. The platform distinguishes itself through a m

    Provides comprehensive instructions and scripts for initializing local development environments, including database and dependency setup.

    TypeScriptcrmcrm-systemcustomer
    在 GitHub 上查看↗50,113
  • fastapi/full-stack-fastapi-templatefastapi 的头像

    fastapi/full-stack-fastapi-template

    43,815在 GitHub 上查看↗

    This project is a full-stack web application scaffolder designed to initialize production-ready projects with pre-configured database, authentication, and deployment settings. It provides a standardized starting point for development by generating a complete application structure that includes integrated backend, frontend, and database components. The template distinguishes itself through a type-safe integration layer that automatically synchronizes backend API definitions with frontend client code, ensuring consistent data exchange. It also features a containerized development environment th

    A pre-configured setup that synchronizes local code changes with containerized services to streamline testing, debugging, and iterative feature development.

    TypeScriptbackendchakra-uidocker
    在 GitHub 上查看↗43,815
  • payloadcms/payloadpayloadcms 的头像

    payloadcms/payload

    43,053在 GitHub 上查看↗

    Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.

    Provides a sanitized project template to streamline local plugin development and iteration.

    TypeScriptcmscontent-managementcontent-management-system
    在 GitHub 上查看↗43,053
  • docker/composedocker 的头像

    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

    Ensures software runs identically across different machines by packaging applications and dependencies into portable containers.

    Godockerdocker-composego
    在 GitHub 上查看↗37,588
  • dokploy/dokployDokploy 的头像

    Dokploy/dokploy

    34,901在 GitHub 上查看↗

    Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool. The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup

    Provides pre-configured templates for deploying browser-based development environments.

    TypeScriptbackendbackupsdatabases
    在 GitHub 上查看↗34,901
  • utmapp/utmutmapp 的头像

    utmapp/UTM

    34,401在 GitHub 上查看↗

    UTM is a comprehensive virtualization suite that provides a unified interface for running guest operating systems on host hardware. It functions as a cross-platform system emulator and hypervisor, coordinating both hardware-accelerated virtualization and software-based instruction emulation to execute diverse operating systems. By leveraging native kernel-level virtualization frameworks, the software achieves near-native performance while maintaining strict security through sandboxed process isolation. The project distinguishes itself by enabling full-featured desktop operating systems to run

    Packages complete development setups into virtual machine images to ensure consistent tooling and configurations across different developer workstations.

    Swiftappleemulationios
    在 GitHub 上查看↗34,401
  • lissy93/web-checkLissy93 的头像

    Lissy93/web-check

    33,721在 GitHub 上查看↗

    Web-check is a self-hosted diagnostic platform designed to perform comprehensive technical reconnaissance and security audits on web domains. It functions as a network scanner that inspects infrastructure by querying IP addresses, DNS records, SSL certificate chains, and server headers to identify potential misconfigurations or vulnerabilities. The platform is built to run within private infrastructure, ensuring that site investigations remain independent of external tracking or third-party data logging. By utilizing server-side request proxying, the tool bypasses client-side security restric

    Provides setup instructions and tools for local development and site analysis tasks.

    TypeScriptosintprivacysecurity
    在 GitHub 上查看↗33,721
  • zeromicro/go-zerozeromicro 的头像

    zeromicro/go-zero

    33,102在 GitHub 上查看↗

    This project is a comprehensive microservices development framework designed to build scalable, resilient backend systems. It provides a production-ready runtime that integrates stability patterns directly into the service architecture, ensuring consistent performance and reliability for both web and remote procedure call services even under heavy traffic conditions. The framework centers on an interface-first development model, utilizing a domain-specific language to define service contracts that serve as the single source of truth. This approach powers an extensive code generation ecosystem

    Starts application processes locally to verify component functionality.

    Goai-nativeai-native-developmentcloud-native
    在 GitHub 上查看↗33,102
  • qdrant/qdrantqdrant 的头像

    qdrant/qdrant

    32,372在 GitHub 上查看↗

    Qdrant is a high-performance vector similarity database designed to store, index, and search high-dimensional vectors alongside structured metadata. It functions as a distributed search engine that manages large-scale data clusters, providing low-latency retrieval and complex filtering capabilities. The system is built to serve as a specialized middleware layer, connecting machine learning pipelines and AI agents to persistent storage for intelligent information retrieval and recommendation tasks. The platform distinguishes itself through advanced retrieval techniques, including support for h

    Runs locally using container runtimes or source builds to facilitate rapid testing and development workflows.

    Rustai-searchai-search-engineembeddings-similarity
    在 GitHub 上查看↗32,372
  • hashicorp/vagranthashicorp 的头像

    hashicorp/vagrant

    27,154在 GitHub 上查看↗

    Vagrant is a virtual machine environment manager and infrastructure as code tool used to create and configure consistent development environments. It acts as a virtual machine provisioner and hypervisor abstraction layer, allowing users to define machine specifications and automate software installation on guest systems via declarative configuration files. The project enables cross-hypervisor orchestration by decoupling the command interface from specific virtualization backends. It ensures environment consistency through the distribution of pre-configured machine images and the orchestration

    Creates and shares identical virtualized machine configurations to ensure all developers use consistent system environments.

    Rubyautomationrubyvagrant
    在 GitHub 上查看↗27,154
  • notepad-plus-plus/notepad-plus-plusnotepad-plus-plus 的头像

    notepad-plus-plus/notepad-plus-plus

    27,194在 GitHub 上查看↗

    Notepad++ is a high-performance, lightweight source code editor designed for local development on Windows. Built as a native desktop application, it utilizes a specialized editing component to manage text buffers and render syntax highlighting for large files with minimal resource overhead. The editor distinguishes itself through a robust plugin architecture that allows users to extend core functionality by loading external binary modules at runtime. It also provides extensive support for custom language definitions, enabling users to map unique syntax rules and keywords to the rendering engi

    Facilitates the organization and editing of project configuration files in a local development workspace.

    C++editornotepadnotepad-official
    在 GitHub 上查看↗27,194
  • badges/shieldsbadges 的头像

    badges/shields

    26,811在 GitHub 上查看↗

    Shields is a dynamic badge generator that creates visual status indicators for software projects by fetching live data from external APIs. It functions as a programmatic image renderer, converting structured data parameters into consistent, high-contrast vector graphics that can be embedded directly into markdown and web documentation via URL parameters. The project distinguishes itself by offering a self-hosted metadata server, allowing users to deploy the service behind their own firewalls to maintain full control over infrastructure and data privacy. It supports extensive customization, in

    Provides instructions for configuring local environments and starting servers for development.

    JavaScriptbadgebadge-makergithub
    在 GitHub 上查看↗26,811
  • argotorg/solidityargotorg 的头像

    argotorg/solidity

    25,659在 GitHub 上查看↗

    This project is a high-level programming language and compiler toolchain designed for writing and deploying smart contracts on decentralized virtual machines. It provides a framework for creating self-executing code that operates within deterministic execution environments, ensuring that distributed nodes reach identical state transitions through stack-based machine execution. The language enables the development of complex decentralized logic by supporting state-machine-based contract structures and modular composition. It includes built-in capabilities for cryptographic signature verificati

    Configures a local development environment using package managers or containers to write, test, and deploy smart contract code.

    C++blockchaincppethereum
    在 GitHub 上查看↗25,659
  • zulip/zulipzulip 的头像

    zulip/zulip

    24,696在 GitHub 上查看↗

    Zulip is an open-source, self-hosted chat platform designed for real-time team communication. It organizes conversations into threaded streams, allowing users to maintain focus and manage complex discussions within a private, secure infrastructure. The project provides full control over data, authentication, and server management, making it a comprehensive solution for organizations requiring a dedicated messaging environment. The platform distinguishes itself through a hybrid backend architecture that combines a robust web framework for standard requests with an asynchronous event-streaming

    Provides comprehensive setup instructions for local and remote development environments.

    Pythonapachechatcollaboration
    在 GitHub 上查看↗24,696
  • jandedobbeleer/oh-my-poshJanDeDobbeleer 的头像

    JanDeDobbeleer/oh-my-posh

    21,559在 GitHub 上查看↗

    This project is a cross-platform shell prompt engine designed to render dynamic, themeable command line interfaces. It functions as a modular system that replaces the native shell prompt with a highly customizable, icon-rich display, allowing users to inject real-time system status, environment context, and visual design elements directly into their terminal workspace. The engine distinguishes itself through a declarative configuration schema that enables users to define prompt layouts, color palettes, and functional behaviors across different operating systems and shell environments. By util

    Provides real-time system status and environment context directly within the command line to improve developer feedback.

    Gobashcmdfish
    在 GitHub 上查看↗21,559
  • docmirror/dev-sidecardocmirror 的头像

    docmirror/dev-sidecar

    21,033在 GitHub 上查看↗

    Dev-sidecar is a local HTTP proxy tool designed to optimize development environments by intercepting and modifying network traffic. It functions as a man-in-the-middle service that routes outgoing requests through custom endpoints, enabling developers to accelerate access to remote services, manage package registry connections, and bypass regional connectivity restrictions. The tool distinguishes itself through its ability to perform dynamic DNS resolution overrides and certificate-based traffic inspection, allowing for granular control over network paths and secure data analysis. It employs

    Provides isolated and optimized network workspaces to ensure reliable access to development resources.

    JavaScriptdev-sidecardns-ipelectron
    在 GitHub 上查看↗21,033
上一个12下一个
  1. Home
  2. Development Tools & Productivity
  3. Development Environments

探索子标签

  • Declarative Environment ConfigurationsVersion-controlled, shareable files that define development environment tooling and setup in a declarative format. **Distinct from Development Environments:** Distinct from Development Environments: focuses on the declarative, code-as-configuration approach rather than the tools themselves.
  • Terminal Contextualization1 个子标签Tools that inject real-time system and environment status into the command line interface. **Distinct from Development Environments:** Distinct from generic development environments: focuses specifically on terminal-based status injection for developer workflows.