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

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

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

Open-source alternatives to Swagger Editor

30 open-source projects similar to swagger-api/swagger-editor, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Swagger Editor alternative.

  • mulesoft/api-designermulesoft 的头像

    mulesoft/api-designer

    1,069在 GitHub 上查看↗

    This project provides a web-based integrated development environment for defining, documenting, and simulating software interface specifications. It serves as a browser-based modeling tool that enables teams to create structured API contracts using the RAML modeling language. The environment distinguishes itself through its modular design, which allows the modeling interface to be embedded directly into existing web applications and developer portals. It supports a plugin architecture that enables the integration of custom persistence layers and metadata handlers, allowing teams to attach pro

    JavaScriptramlraml-designraml-tooling
    在 GitHub 上查看↗1,069
  • martanne/vismartanne 的头像

    martanne/vis

    4,634在 GitHub 上查看↗

    Vis is a terminal-based modal text editor that utilizes vi keybindings and a system of structural regular expressions. It functions as a scriptable environment where Lua is used for configuration, custom key mappings, and plugin development. The editor distinguishes itself through a syntax highlighting system based on Parsing Expression Grammars and a pattern matching engine that treats text as a structure for complex search and replace operations. It also integrates directly with the system shell, allowing users to pipe text ranges to external commands and capture the resulting output. The

    C
    在 GitHub 上查看↗4,634
  • log1997/log-lotteryLOG1997 的头像

    LOG1997/log-lottery

    3,138在 GitHub 上查看↗

    Log Lottery is a 3D lottery draw application used for virtual giveaway management and selecting winners from participant lists. It functions as a web-based prize manager that allows users to define prize rules, eligibility criteria, and winner counts. The tool features three-dimensional animations to announce winners, complemented by a customization suite for updating background images and audio tracks. It is provided as a containerized application to ensure consistent installation and operation across different hardware environments. The system includes utilities for participant administrat

    TypeScript3ddaisyuilottery
    在 GitHub 上查看↗3,138

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • postcatlab/postcatPostcatlab 的头像

    Postcatlab/postcat

    5,548在 GitHub 上查看↗

    Postcat is an integrated platform for API design and documentation, serving as a REST API client and a mock server. It provides a workspace to define technical requirements and data schemas, allowing development teams to align on interface behavior. The platform features a plugin architecture that enables the integration of third-party tools and custom capabilities. It decouples frontend and backend development cycles by generating simulated server responses based on predefined data structures. The toolset includes an environment management system for switching between development, staging,

    JavaScriptangularapielectron
    在 GitHub 上查看↗5,548
  • meolu/walle-webmeolu 的头像

    meolu/walle-web

    12,008在 GitHub 上查看↗

    Walle-web is a continuous delivery platform and DevOps release manager designed to automate the deployment, rollback, and release of code across multiple server environments. It functions as a container deployment orchestrator and multi-environment server manager, providing a centralized web interface for coordinating application delivery. The system distinguishes itself through a combination of canary release management and containerized application delivery. It utilizes a RESTful deployment API to integrate external tools into the delivery pipeline and employs hook-based workflow orchestrat

    Pythoncddeployerdevops
    在 GitHub 上查看↗12,008
  • kubero-dev/kuberokubero-dev 的头像

    kubero-dev/kubero

    4,150在 GitHub 上查看↗

    Kubero is a self-hosted Platform as a Service (PaaS) that simplifies the deployment, scaling, and management of containerized applications on Kubernetes. It functions as an application manager, CI/CD orchestrator, and multi-tenant manager, allowing users to run workloads without writing manual configuration files. The platform distinguishes itself through automated image synthesis, transforming source code from Git repositories into deployable containers via buildpacks, Dockerfiles, or nixpacks. It implements a GitOps delivery model with automated pipelines that trigger builds on push events

    TypeScriptci-cdcloudcoolify
    在 GitHub 上查看↗4,150
  • ymfe/yapiYMFE 的头像

    YMFE/yapi

    27,722在 GitHub 上查看↗

    yapi is an API management platform designed to coordinate the development of RESTful APIs between frontend, backend, and quality assurance teams. It functions as a centralized system for documenting interface specifications, simulating server responses, and validating requests through a built-in testing client. The platform features an API code generator that transforms interface specifications into typed request functions and data models across multiple programming languages. It also includes a mock server capable of generating synthetic responses using schema-based generators and rule-based

    JavaScriptapiapi-managementapi-manager
    在 GitHub 上查看↗27,722
  • serversideup/financial-freedomserversideup 的头像

    serversideup/financial-freedom

    2,878在 GitHub 上查看↗

    Financial Freedom is an open-source, self-hosted personal finance platform designed for tracking budgets, managing transactions, and monitoring wealth. It provides a private alternative to commercial financial tools by allowing users to run the application on their own infrastructure, ensuring complete control over sensitive financial information. The platform distinguishes itself through automated bank data synchronization, which connects to financial institutions to fetch account balances and transaction history. It also supports financial data import, enabling users to consolidate transact

    Vuebudgetingfinancefinancial-independence
    在 GitHub 上查看↗2,878
  • jinwyp/one_click_scriptjinwyp 的头像

    jinwyp/one_click_script

    5,136在 GitHub 上查看↗

    This project is a collection of Linux server automation scripts designed to automate the installation and configuration of core server software. It provides specialized tools for deploying proxy servers, configuring DNS servers, managing container infrastructure, and optimizing the Linux kernel. The automation suite distinguishes itself by integrating geo-restriction bypass capabilities via proxy protocols and implementing advanced network tuning, such as enabling BBR congestion control to improve throughput and latency. It also features distribution-aware automation that detects CPU architec

    Shellacmebbrbbrplus
    在 GitHub 上查看↗5,136
  • seanmorley15/adventurelogseanmorley15 的头像

    seanmorley15/AdventureLog

    2,671在 GitHub 上查看↗

    AdventureLog is a self-hosted travel organizer and planner designed to document visited locations, organize future trip itineraries, and visualize travel history on a world map. It functions as a personal travel journal for recording activities and maintaining a visual history of explorations. The application is built for deployment on home servers as a dockerized web application, utilizing reverse proxies and custom domain mapping to provide a private instance for managing travel data without relying on third-party cloud services. The software covers travel tracking through location logging

    Svelteadventureallauthapi
    在 GitHub 上查看↗2,671
  • dotnet-architecture/eshoponcontainersdotnet-architecture 的头像

    dotnet-architecture/eShopOnContainers

    24,362在 GitHub 上查看↗

    eShopOnContainers is a .NET microservices reference application designed to demonstrate cloud-native architecture patterns. It serves as a sample distributed system that implements domain-driven design and utilizes containerized services. The project is developed as a cross-platform sample compatible with Windows, Linux, and macOS. It utilizes Docker for containerized application deployment and supports orchestration via Azure Kubernetes Service to manage the scaling and availability of its services. The system covers microservices architecture design, asynchronous service communication, and

    C#
    在 GitHub 上查看↗24,362
  • nodejs/docker-nodenodejs 的头像

    nodejs/docker-node

    8,566在 GitHub 上查看↗

    This project provides official container images for the Node.js runtime and its package managers. It serves as a containerized JavaScript runtime that bundles the engine and dependencies to ensure consistent application execution across different CPU architectures and operating systems. The project offers a range of Linux-based runtime images, including full, slim, and minimal distributions, allowing users to balance package availability against disk footprint. To improve security, it provides a non-root application environment that executes processes as an unprivileged user. The available i

    Dockerfile
    在 GitHub 上查看↗8,566
  • nodeshift/nodejs-reference-architecturenodeshift 的头像

    nodeshift/nodejs-reference-architecture

    1,747在 GitHub 上查看↗

    This project provides a comprehensive architectural framework and set of standardized patterns for building, securing, and scaling production-ready Node.js applications. It serves as a foundational guide for establishing consistent development workflows, operational observability, and reliable service integration across distributed software systems. The framework distinguishes itself by emphasizing a schema-first approach to API development, ensuring that interface definitions drive the creation of server stubs, client libraries, and type definitions. It promotes a cloud-native posture by int

    JavaScript
    在 GitHub 上查看↗1,747
  • danielgtaylor/agliodanielgtaylor 的头像

    danielgtaylor/aglio

    4,751在 GitHub 上查看↗

    Aglio is a command-line interface tool and static HTML renderer designed to convert API Blueprint specification files into readable, web-based documentation. It transforms structured API specifications into standalone HTML pages that can be hosted and distributed without a backend server. The project includes a theme engine that allows for the customization of visual styles through CSS variables and layout template overrides. Users can apply built-in themes or integrate external modules to change how the documentation is rendered. The tool supports modular document composition, enabling the

    CoffeeScript
    在 GitHub 上查看↗4,751
  • dotnet/dotnet-dockerdotnet 的头像

    dotnet/dotnet-docker

    4,828在 GitHub 上查看↗

    This project provides a collection of official base images for building and running .NET applications across various operating systems and hardware architectures. It includes standardized runtime environments, containerized development kits, and specialized images designed for isolated application execution. The collection is distinguished by its focus on image optimization and security hardening. It offers distroless images that remove shells and package managers to reduce the attack surface, as well as composite layering and ahead-of-time compilation to improve startup performance and lower

    Dockerfile
    在 GitHub 上查看↗4,828
  • mycolorway/simditormycolorway 的头像

    mycolorway/simditor

    5,006在 GitHub 上查看↗

    Simditor is a JavaScript-based rich text editor and WYSIWYG HTML editor designed for creating structured documents within web applications. It functions as a web-based media editor and HTML content sanitizer, allowing users to compose and format content visually. The project distinguishes itself through an integrated system for handling media and security. It features server-side image upload capabilities that support both local file selection and clipboard pasting, alongside a whitelist-based HTML markup filtering system to ensure consistent and secure output. The editor provides broad capa

    JavaScriptcoffeescriptjavascriptrich-text-editor
    在 GitHub 上查看↗5,006
  • lobehub/lobe-chatlobehub 的头像

    lobehub/lobe-chat

    78,762在 GitHub 上查看↗

    Lobe Chat is a self-hosted AI platform that provides a web-based interface for interacting with multiple large language models. It functions as an AI agent orchestrator, allowing for the design, scheduling, and management of autonomous agent teams to perform operational tasks. The platform features an extensible plugin framework and SDK to integrate external tools and custom function calls into workflows. It utilizes a provider-agnostic model layer to unify various AI APIs and includes a context-aware memory system to store structured user information for personalized interactions. The syste

    TypeScript
    在 GitHub 上查看↗78,762
  • relax/relaxrelax 的头像

    relax/relax

    8,103在 GitHub 上查看↗

    Relax is a headless content management system and visual website builder. It allows for the creation and organization of digital content delivered via a GraphQL API to a React frontend, utilizing a component-based visual editor to construct web pages and layouts without writing manual code. The platform integrates a dockerized content manager for simplified deployment and uses a schema-driven approach to structure data architecture and entry types. It features a dynamic administrative experience built with React and Redux to manage site states and user interfaces. The system provides broad c

    JavaScript
    在 GitHub 上查看↗8,103
  • taniarascia/takenotetaniarascia 的头像

    taniarascia/takenote

    7,123在 GitHub 上查看↗

    TakeNote is a containerized web application designed as a markdown notes manager for developers. It provides a structured environment for storing technical documentation and plain text snippets using categories and favorites. The application functions as a specialized markdown text editor featuring multi-cursor support and keyboard shortcuts for high-efficiency text manipulation. It includes a live preview mode that renders markdown with syntax highlighting for code blocks. The system covers note organization and management through category-based filtering, bulk collection actions, and a dra

    TypeScriptgithub-synchacktoberfestmarkdown-editor
    在 GitHub 上查看↗7,123
  • jwasham/computer-science-flash-cardsjwasham 的头像

    jwasham/computer-science-flash-cards

    9,101在 GitHub 上查看↗

    This is a computer science flashcard web application designed for memorizing algorithms, data structures, and general technical concepts. It functions as a spaced repetition study tool that organizes academic materials by category and mastery level to track knowledge acquisition. The application is provided as a containerized educational tool, allowing for self-hosted deployment to ensure consistent execution across different systems. It includes a utility to export stored study sets and academic content into CSV files for use in external applications. The platform covers content management

    HTML
    在 GitHub 上查看↗9,101
  • gnmyt/nextermgnmyt 的头像

    gnmyt/Nexterm

    4,018在 GitHub 上查看↗

    Nexterm is a centralized management platform for remote server administration, providing a web-based gateway for SSH, VNC, and RDP connections. It serves as a unified interface for managing remote server connectivity, secure access control, and server resource monitoring. The platform integrates a Docker container orchestrator and a virtualization management console to control LXC and QEMU containers. It features an identity gateway that supports OpenID Connect single sign-on and two-factor authentication, alongside an SFTP file manager for remote file transfer and organization. The system i

    JavaScript
    在 GitHub 上查看↗4,018
  • mindskip/xzsmindskip 的头像

    mindskip/xzs

    3,876在 GitHub 上查看↗

    xzs is an online examination system and learning management platform designed for academic assessment. It provides the tools to organize academic subjects, manage student accounts, and distribute educational materials across web and mobile devices. The system is built as containerized educational software with a decoupled client-server architecture, allowing for flexible self-hosting in school environments. It distinguishes itself by generating student mistake books, which record incorrect answers to facilitate targeted performance tracking and error analysis. The platform covers the constru

    JavaScriptexamexam-systemexamination
    在 GitHub 上查看↗3,876
  • voxel51/fiftyonevoxel51 的头像

    voxel51/fiftyone

    10,841在 GitHub 上查看↗

    FiftyOne is a visual tool for curating, analyzing, and managing image and video datasets for machine learning model training. It serves as a platform for identifying annotation errors, refining ground truth labels, and evaluating vision model performance by comparing predictions against ground truth to identify failure modes. The system functions as a containerized data platform that supports team collaboration on large-scale visual datasets in a cloud environment. It includes specialized capabilities for exploring high-dimensional embeddings to discover data clusters and retrieve correspondi

    Python
    在 GitHub 上查看↗10,841
  • arachnys/cabotarachnys 的头像

    arachnys/cabot

    5,668在 GitHub 上查看↗

    Cabot is a self-hosted incident management platform and monitoring alert manager. It serves as a centralized system for receiving external monitoring data, managing on-call responder rotations, and dispatching incident notifications to administrators to ensure prompt resolution of system failures. The platform provides a containerized monitoring interface and a REST API for programmatically creating and modifying monitoring data and incident reports. It coordinates the routing of critical system alerts and manages the scheduling of personnel for on-call rotations. The system includes capabil

    JavaScript
    在 GitHub 上查看↗5,668
  • peppermint-lab/peppermintPeppermint-Lab 的头像

    Peppermint-Lab/peppermint

    3,036在 GitHub 上查看↗

    Peppermint is a self-hosted suite of business tools comprising a customer support ticketing system, a client relationship management system, and a markdown-based project notebook. It provides a centralized workflow for resolving technical requests and tracking chronological interaction logs to maintain context within professional relationships. The application is delivered as a containerized business tool, utilizing Docker to ensure consistent deployment and availability across different hosting platforms. It employs a process manager to monitor the application runtime and trigger automatic r

    TypeScriptcrmcustomer-relationship-managementdocker
    在 GitHub 上查看↗3,036
  • cedar2025/xboardcedar2025 的头像

    cedar2025/Xboard

    3,822在 GitHub 上查看↗

    Xboard is a containerized service orchestrator and management platform. It provides a Docker-based administrative dashboard for monitoring and controlling backend system services and configurations through a unified interface for operators and users. The platform utilizes a modular architecture and a dedicated plugin system, allowing for the registration of custom logic and the extension of core administrative functionality. It includes utilities for legacy data migration to transfer records and configurations from previous versions or alternative implementations into the current system sche

    PHP
    在 GitHub 上查看↗3,822
  • baldissaramatheus/tasks.mdBaldissaraMatheus 的头像

    BaldissaraMatheus/Tasks.md

    2,136在 GitHub 上查看↗

    Tasks.md is a self-hosted, file-based productivity tool that provides a visual interface for managing workflows. It functions as a Kanban board by mapping local filesystem directories and plain text files directly to project boards, lanes, and task cards. The application distinguishes itself by using the local filesystem as its primary database, ensuring that all task data remains portable and compatible with version control systems. It treats sub-directories as independent project workspaces, allowing users to organize their work by manipulating the file structure. The system performs server

    JavaScriptagilekanbanmarkdown
    在 GitHub 上查看↗2,136
  • mage-ai/mage-aimage-ai 的头像

    mage-ai/mage-ai

    8,759在 GitHub 上查看↗

    Mage AI is a Python-based data pipeline orchestrator and self-hosted data integrated development environment. It is designed for building, scheduling, and monitoring data workflows using a block-based pipeline design and interactive notebook interface. The platform distinguishes itself by integrating generative AI capabilities, allowing users to connect large language model providers via API to incorporate artificial intelligence into automated data streams. It also functions as an Apache Spark data processor, managing the kernels and infrastructure required for high-volume analytics and larg

    Python
    在 GitHub 上查看↗8,759
  • gar-b-age/cooklikehocGar-b-age 的头像

    Gar-b-age/CookLikeHOC

    23,619在 GitHub 上查看↗

    CookLikeHOC is a dockerized web application that serves as a culinary recipe database and digital cookbook. It provides a structured collection of ingredient lists and cooking instructions derived from restaurant provenance reports to enable the reproduction of authentic meals. The project focuses on traditional Chinese cooking and restaurant recipe replication, specifically tracking culinary provenance to ensure consistent flavor profiles. It includes curated data for regional dishes, braised meats, vegetables, and beverage recipes. The application is designed for containerized deployment t

    Dockerfile
    在 GitHub 上查看↗23,619
  • caorushizi/mediagocaorushizi 的头像

    caorushizi/mediago

    9,016在 GitHub 上查看↗

    Mediago is a multi-platform video downloader and extraction utility that supports content retrieval from over a thousand different social and video sharing platforms. It functions as an AI-powered download automator that uses natural language commands to trigger and manage video download workflows. The project provides specialized capabilities for sniffing and capturing m3u8 and HLS video streams via a browser extension that detects resources on active web pages. It can be deployed as a containerized headless server, allowing users to manage remote download tasks across a network through a we

    TypeScript
    在 GitHub 上查看↗9,016