Amplication: a developer-friendly Low-code Platform for enterprise

Amplication is a low-code development tool for the enterprise. It helps developers generate production-quality applications while it automates all repetitive tasks.

Currently, Amplication is in public beta, and it is free to use. However, in the future, it may offer a community plan and a paid business plan.

It features a builder or an IDE, automatic push to your GitHub repository.

Amplication produces the database and backend Node.js application within a Docker container, and it exports a React client code.

The developer can choose between creating his app through the front-end UI or the CLI (command-line interface). The next step is designing a data model, then automate the creation of REST and GraphQL APIs without any coding required.

Amplication generates a backend code in TypeScript on top of Node.js. The generated app is consisting of Nest.js, Prisma, REST and GraphQL APIs, React admin UI, logging, and enterprise-ready authentication and authorization.

Amplication Features

  1. Custom code allowed
  2. Sync with GitHub
  3. Version control management
  4. Role-based access control
  5. Developer-friendly and human-readable code generation
  6. Roles and permissions manager
  7. User manager
  8. Docker-ready
  9. React Admin UI
  10. Control panel
  11. Command-line interface (CLI)
  12. Generates both REST and GraphQL APIs
  13. Deployment using Docker

The developers are working on new features that include webhooks and custom integration options, so stay tuned.

    JetUML is a free, lightweight desktop app for building and editing UML diagrams. JetUML is built with Java which comes also in a small .jar package. FeaturesIt features a clean interface, a seamless responsive integration with all desktops as Linux, Windows, and macOS. With JetUML, you can select which diagram...Read more...

    UMLet is a free, open-source UML modeling tool for developers that allows them to draw UML diagrams quickly and export them to many formats. The program is released as an open-source under GPL-3.0 License. UMLet features Easy to use interfaceElements browserCustom elementsSearchDiagram zoomMultiple tab viewExports to: .eps, .pdf, .jpg,...Read more...

    If you are a freelance photographer, agency, or professional who has and wants to showcase his multimedia work, like photos, and videos, most likely you have several profiles here and there. There are various solutions to achieve that, but they don't close to something like YouTube. But, what if I...Read more...

    What is SQLite?SQLite is an embedded lightweight database engine, first appeared 21 years ago and was released as an open-source project under the Public domain. It is widely used as a client-side database in the browser, for desktop applications, and mobile apps. Some web frameworks come with built-in support...Read more...

    An email client app is responsible for accessing your email messages on the server from your device. Mail clients are available for desktop, or can even come in a self-hosted web-based form, which the user can install and use on their own servers local or remote. We have covered self-hosted...Read more...

Read more