awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
amplication avatar

amplication/amplication

0
View on GitHub↗
16,012 estrellas·1,548 forks·TypeScript·7 vistasamplication.com↗

Amplication

Amplication is a low-code API platform and backend service generator designed to accelerate the development of business domain services. It automates the creation of APIs and data models through schema-driven code generation, transforming structured definitions into executable backend source code.

The platform functions as a developer portal orchestrator that establishes standardized workflows and golden paths for software delivery. It enforces organizational coding standards and best practices by applying live templates and predefined blueprints across all generated services.

The system includes capabilities for orchestrating containerized development environments to synchronize local databases and caching layers. It further maintains consistency between server and client implementations by generating type-safe TypeScript definitions and hooks directly from schemas, while providing automated dependency management to reduce technical debt.

Features

  • Microservice Generators - Provides a tool for the automated generation of backend microservices, APIs, and data models to accelerate business domain development.
  • Schema Type Synchronization - Generates shared TypeScript type definitions from schemas to ensure consistency between server and client implementations.
  • TypeScript Hook Generation - Generates typed definitions and hooks directly from GraphQL schemas to ensure consistency between server and client implementations.
  • Developer Portals - Provides a centralized hub that establishes golden paths and standardized workflows to simplify software delivery.
  • Low-Code Platforms - Offers a visual interface for defining schemas and enforcing organizational coding standards via automated live templates.
  • Schema-Driven Code Generators - Translates structured data models and business definitions into executable backend source code and API endpoints.
  • Coding Standards Enforcement - Uses predefined code blueprints to inject organizational best practices and consistent patterns into generated services.
  • Enterprise Development Standards - Applies standardized enterprise conventions and best practices through templates across all generated services.
  • Modular Extension Architectures - Assembles backend architecture from pluggable components to allow custom business logic injection based on domain requirements.
  • Client-Server Synchronization - Generates type-safe TypeScript definitions and hooks directly from schemas to ensure consistency between server and client implementations.
  • Type-Safe Client Generators - Derives TypeScript definitions and hooks from server schemas to synchronize data structures between frontend and backend.
  • API Service Generators - Automatically creates APIs and data models to speed up the development of business domain services.
  • Automated Dependency Maintenance - Automatically updates packages and versions across generated services to reduce technical debt and keep applications current.
  • Containerized Development Environments - Orchestrates local databases and caching services using containers to bridge local resources with runtimes for faster setup.
  • Development Environment Orchestrators - Manages consistent development environments by orchestrating local databases and caching services using containers.
  • Environment Bootstrapping - Automates the initial setup of local databases and caching services via containers to accelerate backend bootstrapping.
  • Automated Dependency Updaters - Automatically monitors and merges dependency updates to maintain project stability and reduce technical debt.
  • Containerized Development Environments - Orchestrates local databases and caching layers through container definitions to ensure consistent developer environments.
  • Backend as a Service - Generates backend services with REST and GraphQL APIs.
  • Code Generation and Utilities - Low-code tool for building database applications with GraphQL.
  • Herramientas de desarrollo - Tool for automating repetitive Node.js coding tasks.
  • Development Tooling - Automated generation of functional application code.
  • Project Documentation Examples - Includes clean documentation and contributor profiles.
  • Open Source Applications - Low-code tool for auto-generating Node.js backends.

Historial de estrellas

Gráfico del historial de estrellas de amplication/amplicationGráfico del historial de estrellas de amplication/amplication

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace amplication/amplication?

Amplication is a low-code API platform and backend service generator designed to accelerate the development of business domain services. It automates the creation of APIs and data models through schema-driven code generation, transforming structured definitions into executable backend source code.

¿Cuáles son las características principales de amplication/amplication?

Las características principales de amplication/amplication son: Microservice Generators, Schema Type Synchronization, TypeScript Hook Generation, Developer Portals, Low-Code Platforms, Schema-Driven Code Generators, Coding Standards Enforcement, Enterprise Development Standards.

¿Qué alternativas de código abierto existen para amplication/amplication?

Las alternativas de código abierto para amplication/amplication incluyen: voltagent/awesome-claude-code-subagents — This project provides a framework for managing multi-agent systems, designed to automate complex software development,… lazyvim/lazyvim — LazyVim is a modular configuration framework and distribution for Neovim that transforms a base text editor into a… eclipse-theia/theia — Theia is a modular framework designed for building professional-grade development environments that function as both… hey-api/openapi-ts — openapi-ts is a tool and orchestrator used to convert OpenAPI specifications into type-safe TypeScript SDKs and HTTP… orval-labs/orval — Orval is an OpenAPI-to-TypeScript code generator that produces fully typed API clients, data-fetching hooks, mock… go-kratos/kratos — Kratos is a toolkit for building cloud-native microservices in Go. It provides a comprehensive suite of framework…

Alternativas open-source a Amplication

Proyectos open-source similares, clasificados según cuántas características comparten con Amplication.
  • voltagent/awesome-claude-code-subagentsAvatar de VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Ver en GitHub↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Shellai-agent-frameworkai-agent-toolsai-agents
    Ver en GitHub↗21,906
  • lazyvim/lazyvimAvatar de LazyVim

    LazyVim/LazyVim

    26,643Ver en GitHub↗

    LazyVim is a modular configuration framework and distribution for Neovim that transforms a base text editor into a comprehensive integrated development environment. It provides a structured system for managing, loading, and orchestrating editor extensions using Lua, designed to standardize professional development workflows through a curated collection of settings and plugins. The project distinguishes itself through a focus on performance and stability, utilizing deferred plugin initialization to minimize startup latency and resource consumption. Its architecture relies on a directory-based

    Luaneovimneovim-confneovim-config
    Ver en GitHub↗26,643
  • eclipse-theia/theiaAvatar de eclipse-theia

    eclipse-theia/theia

    21,569Ver en GitHub↗

    Theia is a modular framework designed for building professional-grade development environments that function as both local desktop applications and remote browser-based services. It provides a comprehensive toolkit for constructing specialized coding tools, allowing developers to assemble custom interfaces and backend logic through a flexible, contribution-based architecture. The platform distinguishes itself through a highly extensible workbench that supports the integration of existing third-party editor plugins and standard language servers. By utilizing a dependency injection container an

    TypeScriptcloud-ideeditorelectron
    Ver en GitHub↗21,569
  • hey-api/openapi-tsAvatar de hey-api

    hey-api/openapi-ts

    4,128Ver en GitHub↗

    openapi-ts is a tool and orchestrator used to convert OpenAPI specifications into type-safe TypeScript SDKs and HTTP client implementations. It automatically generates typed interfaces and request functions from API definitions to ensure consistency between the server and the client. The project employs a transport-agnostic client interface, decoupling high-level API calls from the underlying network library. It uses a plugin-based generation pipeline and a custom plugin architecture to allow for the customization of output types and validation schemas. The system provides capabilities for n

    TypeScriptangularaxioscodegen
    Ver en GitHub↗4,128
Ver las 30 alternativas a Amplication→