Saturday, October 24, 2026 4,350 lists 78,096 records on file
List your app or device

  1. Home
  2. Test Data Management Software
  3. Databucket

Databucket

What it is

Databucket is an open-source tool for managing test data and metadata across projects, environments, and integrated tools. It stores test data in elastic structures suited to information that changes during software development, and can also hold configuration parameters separately from code. Its multi-tenant client-server architecture connects through a RESTful API and is deployed self-hosted. Projects can keep data and user access isolated. Permissions cover user rules and access to artifacts such as groups, buckets, and views. Search includes property queries, standard filters, and extensive filtering. History tracks data creation and modification, while reservations manage access and can hide orphaned data. Bulk tasks can modify or delete multiple datasets. Databucket is free under an MIT license, with a listed plan price of free. The repository lists Java 17 and NodeJS 18 as setup prerequisites. For support, users can create a GitHub task or ask questions in the Databucket Slack channel.

For and against

For

  • Separates data and user access across projects.
  • Offers RESTful API integration.
  • Tracks data history and reservations.
  • Free under an MIT license.

Against

  • Requires Java 17 and NodeJS 18.
  • Deployment is self-hosted.

The verdict

Databucket offers project-oriented test data management with search, permissions, history, and bulk operations. Its self-hosted setup requires Java 17 and NodeJS 18.

Who it suits

It suits people who need to create or administer test data across multiple projects and environments. It may also fit teams keeping test configuration parameters independent of code.

Plans and prices

Free

Free

Open source

Every plan, in full

On the record

Architecture
The wiki documents a multi-tenant client-server architecture.github.com · read 15 Oct 2026
Architecture and API
The wiki describes a multi-tenant client-server architecture with integration through a RESTful API.github.com · read 4 Oct 2026
Build commands
The README documents Gradle commands for compiling, testing, building the frontend, copying frontend assets and producing an all-in-one runnable JAR.github.com · read 15 Oct 2026
Build prerequisites
The server README requires Java 17 and NodeJS 18.github.com · read 15 Oct 2026
Bulk tasks
Tasks can modify or delete records across multiple datasets.github.com · read 15 Oct 2026
Community size
The server repository page shows 24 stars and five forks.github.com · read 15 Oct 2026
Configuration use
The wiki presents configuration parameters as values kept independent of application code and searchable for updates.github.com · read 15 Oct 2026
Data export
Users with the MEMBER role can export data as CSV or PDF when export is enabled in a view configuration.github.com · read 15 Oct 2026
Data model
The repository describes Databucket as storing data in elastic structures for changing software-development test data.github.com · read 15 Oct 2026
Docker database requirement
The Docker image documentation requires a MySQL instance and database credentials supplied through environment variables.hub.docker.com · read 15 Oct 2026
Docker deployment
The Docker documentation provides a compose setup that runs separate application and MySQL containers and exposes the app on port 8080.hub.docker.com · read 15 Oct 2026
Docker images
Docker Hub lists databucket/app images including 2.2.5-alpine and 2.2.5-slim variants.hub.docker.com · read 15 Oct 2026
Filtering
The product provides property search plus standard and extensive filtering.github.com · read 15 Oct 2026
History
Data history records creation and modification changes for tracked data.github.com · read 15 Oct 2026
History and reservations
The wiki says data history tracks creation and modification, and data reservations control access and can hide orphaned data.github.com · read 4 Oct 2026
Intended users
The wiki says it is for people who want to use or administer Databucket and directs users to its feature explanations.github.com · read 4 Oct 2026
Java dependency
The Java client is published as Maven coordinates pl.databucket:databucket-client:1.2.9.github.com · read 15 Oct 2026
Java SDK
A separate public repository provides a Java client for Databucket 3.github.com · read 15 Oct 2026

Alternatives to Databucket

Every alternative, ranked