Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Document Databases
  3. JasDB

JasDB

What it is

JasDB is a self-hosted document database for application prototyping and embedded use, including on Android phones and tablets. Oberasoftware says it can run inside software or scale out, with JSON document support. Developers can work with Java or REST APIs; REST can query and change data, and an entity-mapping solution is available for Java and JVM languages. The maker describes the query engine as supporting full queries. For access control, JasDB supports users and security groups, with OAuth in its REST interface. It runs on Android, Linux, macOS, and Windows. The quick-start instructions involve unpacking the download, running start.bat or start.sh, and opening http://localhost:7050. The maker has also announced a Docker container. JasDB is free and open source under the MIT X11 License, with redistribution required to remain free of charges or fees to recipients. The software is provided as-is without warranty.

For and against

For

  • Free, open-source software.
  • Can be embedded or scaled out.
  • Java and REST APIs are supported.
  • Supports users, security groups, and REST OAuth.

Against

  • Redistribution must be free of charges or fees.
  • The license provides the software without warranty.

The verdict

JasDB combines embedded and self-hosted use with Java and REST interfaces. Review its redistribution condition and no-warranty terms before adopting it.

Who it suits

JasDB suits developers prototyping applications or embedding a database in software. It may also fit teams that want a self-hosted database with Java and REST access.

Plans and prices

JasDB

Free

Open-source software; redistribution must be free of charges or fees

Every plan, in full

On the record

Deployment
The maker says JasDB can be embedded in software or scaled out.oberasoftware.com · read 4 Oct 2026
Docker
The maker's news section announces a Docker container for running JasDB.oberasoftware.com · read 4 Oct 2026
Install
The quick-start instructions say to unzip the download, run start.bat or start.sh, and open http://localhost:7050.oberasoftware.com · read 4 Oct 2026
Intended use
Oberasoftware describes JasDB as useful for quickly prototyping applications.oberasoftware.com · read 4 Oct 2026
Java API
The product supports Java and REST APIs, and the maker provides an entity mapping solution for Java/JVM languages.oberasoftware.com · read 4 Oct 2026
License
JasDB is released under the MIT X11 License, with an additional requirement that redistribution be free of charges or fees to recipients.oberasoftware.com · read 4 Oct 2026
License limitation
The license text says the software is provided as-is, without warranty.oberasoftware.com · read 4 Oct 2026
Maker
Oberasoftware describes itself as a startup working on innovation concepts and lists experience in NoSQL, home automation, agile practices, and robotics.oberasoftware.com · read 4 Oct 2026
Product
JasDB is a document-based NoSQL database designed for rapid prototyping and embedded use, including on Android phones and tablets.oberasoftware.com · read 4 Oct 2026
Querying
The maker describes a query engine with full query capabilities.oberasoftware.com · read 4 Oct 2026
REST API
JasDB provides a REST interface for querying and manipulating data.oberasoftware.com · read 4 Oct 2026
Security
The maker states that JasDB supports security groups and users, plus OAuth in its REST interface.oberasoftware.com · read 4 Oct 2026
Support
The maker says questions or assistance requests can be sent to Oberasoftware at oberasoftware.com.oberasoftware.com · read 4 Oct 2026

The review

JasDB is a document-oriented NoSQL database for rapid prototyping and embedded deployments, including Android phones and tablets. It is best suited to Java teams and developers who want to run their own database in software or on infrastructure they control. The combination of open-source pricing, Java and REST access, and flexible deployment is compelling for prototypes, provided your distribution model fits its license.

Overview

JasDB can run inside an application or be deployed separately and scaled out. That gives a project room to start with a local component and move toward a larger self-hosted installation without adopting a different database product. JSON is its document format, making it a natural match for records whose shape is still evolving during a prototype.

Getting started uses a simple local-server flow: unzip the download, run start.bat on Windows or start.sh on other supported systems, then open http://localhost:7050. Oberasoftware also announces a Docker container, which is useful when deployment needs to be repeatable. Assistance is available by contacting Oberasoftware at oberasoftware.com; teams that require a formal support arrangement should account for that support model.

Key features

Document model and interfaces

The document approach and full-query engine suit prototypes where application objects change faster than a rigid relational schema. A Java API and REST API cover both in-process JVM integration and language-neutral services. An entity-mapping solution for Java and other JVM languages can reduce the translation work between application entities and stored documents.

Security controls

JasDB supports users and security groups, while OAuth is available through its REST interface. Those controls provide an authentication and authorization foundation for self-hosted applications, although organizations with advanced identity or compliance requirements should verify that the available controls meet their policies.

Embedded and container deployment

Embedding is the key differentiator for applications that need local data access, including Android software. The option to scale out and the Docker container broaden its usefulness beyond a single-device prototype. This is a self-managed product, however: operating the database, its runtime, and its deployment remains your responsibility.

Pricing

JasDB is free and open source. The JasDB plan costs free, is billed free, and has a self-hosted deployment model. There are no paid tiers, seat charges, usage quotas, or trial conversion terms stated for this plan, so it is attractive for experimentation and internal projects where infrastructure is already available.

The important cost consideration is legal rather than metered. JasDB uses the MIT X11 License with an additional requirement that redistribution to recipients be free of charges or fees. That condition can affect products distributed to customers or partners, so commercial teams should review how they intend to package and deliver the software before standardizing on it. The license also provides the software as-is and without warranty, which places operational and defect risk with the adopter.

Platforms

JasDB supports Android, Linux, macOS, Windows, APIs, and self-hosted deployments. Android support and embedding make it relevant to device applications, while the Java and REST interfaces serve server-side and service-oriented projects. The platform range is broad, but every deployment remains self-managed rather than a hosted database service.

Who it's for

Choose JasDB when you are quickly prototyping a JSON-based application, building a Java/JVM system, or embedding a database in software that may later need a larger self-hosted deployment. It also fits teams that value an open-source stack and want both REST access and local Java integration.

Look elsewhere if you need a managed service, published consumption limits, enterprise support commitments, or licensing that clearly permits charging recipients for redistributed software. JasDB's free price does not remove the need to evaluate its redistribution condition and no-warranty terms.

Pros and cons

Pros

  • Free, open-source distribution: the $0 plan removes license fees for prototyping and self-hosted use.
  • Flexible deployment: embedding, scale-out operation, and Docker support cover local and server environments.
  • Useful integration choices: Java/JVM entity mapping, a Java API, and REST access support different application architectures.
  • Prototype-friendly data model: JSON documents and a full-query engine suit changing application structures.
  • Built-in access controls: users, groups, and REST OAuth provide a starting point for securing applications.

Cons

  • Redistribution restriction: recipients must receive redistributed software without charges or fees, which can complicate paid products.
  • No warranty: the as-is license shifts reliability and remediation risk to the adopter.
  • Self-hosting responsibility: deployment and ongoing operation are yours rather than handled by a managed provider.
  • Limited commercial plan structure: there are no stated paid tiers, quotas, or enterprise service terms for organizations planning a larger rollout.

Alternatives

Browse Document Databases for a broader comparison.

Pick Firestore instead when you want a freemium service spanning Android, iOS, web, and API clients, with a free trial and published daily read and write allowances.

Choose JayDB if you prefer a forever-free hosted-style plan with stated monthly storage, read, and write limits and wider platform coverage, including web and iOS.

restdb.io is the better fit for a freemium development service with editor seats, record limits, API-rate caps, a secure domain, and media storage defined in its Development plan.

Select LiteDB for a free database that explicitly permits commercial use across desktop, mobile, and self-hosted platforms.

PouchDB is another free, open-source option for projects targeting browser and multi-platform deployments.

Consider paid Couchbase Lite when you need Couchbase Mobile capabilities such as Sync Gateway licensing, peer-to-peer syncing, SQL++, full-text search, and vector search.

Azure Cosmos DB for NoSQL suits teams wanting a freemium Azure service with a free tier that includes 1,000 RU/s and 25 GB of storage.

Choose MarkLogic when a freemium enterprise-oriented database with developer and enterprise offerings is a closer match.

Verdict

JasDB is a strong choice for Java developers and teams building JSON-based prototypes or embedded Android software that must remain self-hosted. Its main reason to choose it is the unusual combination of zero price, embedded operation, scale-out deployment, and Java/REST access. The main reason to look elsewhere is the redistribution requirement and no-warranty license language, especially for paid products or organizations seeking managed operations and formal support.

Alternatives to JasDB

Every alternative, ranked