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

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

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

8 个仓库

Awesome GitHub RepositoriesAPI Generators

Automatically generating REST API endpoints from visual form designs.

Distinct from Form and Input Management: Distinct from Form and Input Management: focuses on the automated generation of backend API endpoints from form definitions.

Explore 8 awesome GitHub repositories matching user interface & experience · API Generators. Refine with filters or upvote what's useful.

Awesome API Generators GitHub Repositories

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

    awesome-selfhosted/awesome-selfhosted

    299,516在 GitHub 上查看↗

    这是一个由社区策划的开源软件目录,专为在私有服务器环境和家庭实验室中部署而设计。它作为发现主流云服务独立自托管替代方案的综合资源,使用户能够保持对数字基础设施的完全数据所有权和控制权。 该目录通过层级分类法构建,将庞大的应用程序集合组织成逻辑类别,范围从媒体管理和数据分析到私有通信和团队生产力工具。它通过协作同行评审流程脱颖而出,社区成员验证每个提交的质量和相关性,以确保目录保持准确和可靠。 该项目涵盖了广泛的能力领域,包括基础设施自动化、基于容器的服务部署和声明式配置管理。这些工具协助用户维护可复现的服务器环境,并管理私有硬件上的复杂服务依赖。 该目录作为版本控制仓库进行维护,确保所有更新和社区驱动的变更都是可追踪且透明的。

    Provides a visual interface to design data collection forms and automatically generate the corresponding REST API endpoints.

    awesomeawesome-listcloud
    在 GitHub 上查看↗299,516
  • gitroomhq/postiz-appgitroomhq 的头像

    gitroomhq/postiz-app

    32,271在 GitHub 上查看↗

    Postiz is an open-source social media management platform designed to centralize the scheduling, publishing, and analysis of content across diverse social networks, community forums, and blogging platforms. It functions as a unified hub where users can coordinate, review, and distribute content through a shared team workspace, while leveraging integrated artificial intelligence to assist in drafting text and generating multimedia assets. The platform distinguishes itself through a modular architecture that utilizes a provider-specific adapter pattern to ensure consistent content distribution

    Constructs and exports structured JSON payloads for programmatic post creation and scheduling.

    TypeScriptnextjsopen-sourceopen-source-social-media-scheduling-tool
    在 GitHub 上查看↗32,271
  • discordjs/discord.jsdiscordjs 的头像

    discordjs/discord.js

    26,743在 GitHub 上查看↗

    Discord.js is a Node.js library and framework for interacting with the Discord API. It provides a comprehensive set of wrappers for REST and WebSocket connections, enabling the development of automated server accounts and real-time chat applications. The project distinguishes itself through a distributed bot sharding system that splits a single bot instance across multiple processes to handle high server counts and large-scale workloads. It also includes a specialized voice API wrapper for managing audio streams and voice channel connectivity. The library covers broad capability areas includ

    Provides structured data object construction to ensure network requests meet API schema specifications.

    TypeScriptbotdiscorddiscord-api
    在 GitHub 上查看↗26,743
  • mountain-loop/yaakmountain-loop 的头像

    mountain-loop/yaak

    18,778在 GitHub 上查看↗

    Yaak is a cross-platform desktop client and command-line utility designed for developing, testing, and debugging API endpoints. It supports multi-protocol request execution for REST, GraphQL, and gRPC services, providing a unified environment for managing network interactions, authentication credentials, and automated testing workflows. The tool distinguishes itself through a local-first architecture that stores all workspace configurations and request definitions directly on the filesystem. This design enables native integration with version control systems like Git, allowing teams to track

    Generates dynamic payloads using templates and scripts for complex API testing scenarios.

    TypeScriptbruno-alternativegraphqlgrpc
    在 GitHub 上查看↗18,778
  • webhooksite/webhook.sitewebhooksite 的头像

    webhooksite/webhook.site

    6,620在 GitHub 上查看↗

    Webhook.site is a web-based tool that captures, inspects, and debugs incoming HTTP requests and emails sent to a unique URL, without requiring any server setup. It also functions as an API mocking and response modification tool, capable of generating mock APIs from OpenAPI specifications and altering HTTP responses, headers, and status codes for testing purposes. Beyond inspection, it serves as a platform for webhook automation and workflow orchestration, triggering multi-step automations—including database queries, SSH commands, and HTTP calls—when a webhook is received. The service distingu

    Webhook.site constructs JSON or URL-encoded payloads using variables and sends them with custom headers and authentication.

    JavaScriptangularfrontendlaravel
    在 GitHub 上查看↗6,620
  • jpmens/jojpmens 的头像

    jpmens/jo

    4,868在 GitHub 上查看↗

    Jo 是一个命令行工具,旨在直接从 Shell 参数和标准输入构建和操作 JSON 对象和数组。它作为一个数据处理工具,将原始输入转换为结构化格式,从而能够为 API、配置文件和自动化数据流水线生成复杂的负载。 该工具通过其使用基于分隔符的路径定义解析分层数据结构的能力,以及其集成的类型推断引擎(自动将输入值转换为原生布尔值、数字或 null 类型)而脱颖而出。用户可以通过显式数据类型强制、内容过滤以及将外部文件内容直接嵌入到生成结构中的能力,对输出进行精确控制。 该工具支持广泛的数据构建任务,包括将新信息合并到现有结构中,以及在紧凑和美观打印的输出布局之间切换。它通过提供标准化的退出代码来指示数据转换操作的成功或失败,从而集成到基于 Shell 的工作流中。

    Constructs complex JSON request bodies for APIs using command-line arguments.

    C
    在 GitHub 上查看↗4,868
  • zan8in/afrogzan8in 的头像

    zan8in/afrog

    4,182在 GitHub 上查看↗

    afrog is an HTTP vulnerability scanner and web vulnerability management system that identifies security flaws and known CVEs using a YAML-based rule engine. It functions as a payload generator and scanner, comparing server responses against detection rules to find unauthorized access points. The project provides a framework for out-of-band security testing, detecting blind vulnerabilities by triggering and verifying external DNS or HTTP callbacks. Beyond web traffic, it includes a protocol fuzzer capable of executing multi-step read and write sequences over raw TCP and SSL sockets to identify

    Constructs flexible HTTP requests using random variables, custom encodings, and manual header control.

    Goafrogbug-bountypenetration-testing
    在 GitHub 上查看↗4,182
  • httpie/desktophttpie 的头像

    httpie/desktop

    3,851在 GitHub 上查看↗

    This is a desktop HTTP client application used for constructing, sending, and analyzing HTTP and GraphQL requests. It provides a graphical interface for API development and testing, including a dedicated GraphQL client with schema-driven autocomplete and validation. The project features an integrated AI assistant that generates API requests from natural language prompts. It supports a complex organization system of spaces and collections with hierarchical authentication inheritance and recursive variable resolution for dynamic request values. The tool covers a broad range of capabilities, in

    Provides a mechanism for constructing structured API request payloads with the ability to toggle between formats.

    apiapi-clientapi-testing
    在 GitHub 上查看↗3,851
  1. Home
  2. User Interface & Experience
  3. Form and Input Management
  4. API Generators

探索子标签

  • API Payload Builders1 个子标签Visual tools for constructing and exporting structured JSON request bodies for API interactions. **Distinct from API Generators:** Distinct from API Generators: focuses on building specific request payloads for existing APIs rather than generating new backend endpoints.