
Para
Open-source backend server with a REST API over any database, for web and mobile apps, that can also run inside a JVM application.
Para is a backend server written in Java. It exposes a REST API and keeps each app’s data in its own table, index and cache inside one server. It runs as an executable JAR with an embedded server, or it can be added to a JVM project as a Maven artifact.
Data goes to a default H2 database, or through plugins to MySQL, MariaDB, PostgreSQL, SQL Server, Oracle, SQLite, MongoDB, Cassandra or DynamoDB. Search runs on Lucene or Elasticsearch, and caching on Caffeine or Hazelcast. Sign-in can use SAML, LDAP or OAuth 2.0, and users fall into three groups: users, mods and admins. An admin user interface, the Para Web Console, is offered alongside it.
Worth knowing
Erudika, a company based in Bulgaria, funds and supports the project. It also offers managed hosting as Para Cloud, which its documentation describes as free for developers.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-11-03: links, Categories, Databases, Content API
paraio.org/ - 2026-11-03: links
paraio.org/docs/ - 2026-11-03: links, Written in, License, License model, GitHub stars, Admin interface, Multilingual
github.com/Erudika/para - 2026-11-03: Maintainer, Headquarters
erudika.com/imprint - 2026-11-03: Runtime, Install with, Runs as
paraio.org/docs/deployment/standalone/ - 2026-11-03: Current major version, Last release
github.com/Erudika/para/releases/tag/1.57.0 - 2026-11-03: First release
github.com/Erudika/para/releases/tag/v1.1.2 - 2026-11-03: Contributors
github.com/Erudika/para/graphs/contributors - 2026-11-03: Install with
paraio.org/docs/deployment/docker/ - 2026-11-03: Install with
paraio.org/docs/getting-started/maven/ - 2026-11-03: Databases
paraio.org/docs/data-stores/sql/ - 2026-11-03: Databases
paraio.org/docs/data-stores/mongodb/ - 2026-11-03: Databases
paraio.org/docs/data-stores/dynamodb/