awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • awesome-selfhosted/awesome-selfhostedAvatar von awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Auf GitHub ansehen↗

    Dieses Projekt ist ein von der Community kuratiertes Verzeichnis von Open-Source-Software, die für den Einsatz in privaten Serverumgebungen und Home-Labs konzipiert ist. Es dient als umfassende Ressource zur Entdeckung unabhängiger, selbst gehosteter Alternativen zu gängigen Cloud-Diensten und ermöglicht es Nutzern, die volle Datenhoheit und Kontrolle über ihre digitale Infrastruktur zu behalten. Das Verzeichnis ist durch eine hierarchische Taxonomie strukturiert, die eine riesige Sammlung von Anwendungen in logische Kategorien organisiert, von Medienmanagement und Datenanalyse bis hin zu privater Kommunikation und Tools für die Teamproduktivität. Es zeichnet sich durch einen kollaborativen Peer-Review-Prozess aus, bei dem Community-Mitglieder die Qualität und Relevanz jeder Einreichung validieren, um sicherzustellen, dass das Verzeichnis korrekt und zuverlässig bleibt. Das Projekt deckt ein breites Spektrum an Fähigkeiten ab, einschließlich Infrastruktur-Automatisierung, containerbasierter Service-Bereitstellung und deklarativem Konfigurationsmanagement. Diese Tools unterstützen Nutzer bei der Aufrechterhaltung reproduzierbarer Serverumgebungen und der Verwaltung komplexer Service-Abhängigkeiten auf privater Hardware. Das Verzeichnis wird als versionskontrolliertes Repository gepflegt, wodurch sichergestellt wird, dass alle Updates und Community-gesteuerten Änderungen nachverfolgt und transparent sind.

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

    awesomeawesome-listcloud
    Auf GitHub ansehen↗299,516
  • gitroomhq/postiz-appAvatar von gitroomhq

    gitroomhq/postiz-app

    32,271Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗32,271
  • discordjs/discord.jsAvatar von discordjs

    discordjs/discord.js

    26,743Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗26,743
  • mountain-loop/yaakAvatar von mountain-loop

    mountain-loop/yaak

    18,778Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗18,778
  • webhooksite/webhook.siteAvatar von webhooksite

    webhooksite/webhook.site

    6,620Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗6,620
  • jpmens/joAvatar von jpmens

    jpmens/jo

    4,868Auf GitHub ansehen↗

    Jo ist ein Kommandozeilen-Utility, das dazu entwickelt wurde, JSON-Objekte und -Arrays direkt aus Shell-Argumenten und Standard-Input zu konstruieren und zu manipulieren. Es fungiert als Datenverarbeitungstool, das Roh-Input in strukturierte Formate transformiert und so die Generierung komplexer Payloads für APIs, Konfigurationsdateien und automatisierte Daten-Pipelines ermöglicht. Das Tool zeichnet sich durch seine Fähigkeit aus, hierarchische Datenstrukturen unter Verwendung pfadbasierter Definitionen aufzulösen, sowie durch seine integrierte Typ-Inferenz-Engine, die Input-Werte automatisch in native Boolean-, Numeric- oder Null-Typen umwandelt. Benutzer können durch explizite Datentyp-Erzwingung, Inhaltsfilterung und die Möglichkeit, externe Dateiinhalte direkt in die generierte Struktur einzubetten, eine präzise Kontrolle über die Ausgabe ausüben. Das Utility unterstützt eine breite Palette von Datenkonstruktionsaufgaben, einschließlich des Zusammenführens neuer Informationen in bestehende Strukturen und des Umschaltens zwischen kompakter und pretty-printed Ausgabe. Es integriert sich in shell-basierte Workflows durch die Bereitstellung standardisierter Exit-Codes, um den Erfolg oder Misserfolg von Datentransformationsoperationen zu signalisieren.

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

    C
    Auf GitHub ansehen↗4,868
  • zan8in/afrogAvatar von zan8in

    zan8in/afrog

    4,182Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗4,182
  • httpie/desktopAvatar von httpie

    httpie/desktop

    3,851Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗3,851
  1. Home
  2. User Interface & Experience
  3. Form and Input Management
  4. API Generators

Unter-Tags erkunden

  • API Payload Builders1 Sub-TagVisual 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.