Skip to content

Welcome to Baobab

Find and Reproduce Bugs Effortlessly with a Specialized Tech Stack and Full Stack Hosting
  1. A bug is found. Either by a manual tester or detected automatically by Baobab when an error is thrown.

  2. A developer sees the bug in their Baobab VSCode Extension.

  3. The Developer runs the Baobab debugger which replicates the exact state of the bug.

  4. The Developer fixes the bug and marks it as fixed.

NodeJS Backend Function

With a Baobab Wrapper

PostgreSQL

Managed by Baobab with Snapshot Superpowers

React

Redux + Redux Toolkit

With a Baobab Plugin

Snapshot Superpowers

Baobab hosts PostgreSQL Databases with snapshot superpowers. This means it can instantly and cheaply replicate databases.

These snapshot abilities are used extensively to replicate bugs and debug them.

  • Instant Snapshots - Capture database state in milliseconds
  • Zero-Cost Replication - Create unlimited copies for debugging
  • Secure Isolation - Each snapshot is completely isolated
  • Time Travel - Revert to any previous state instantly

Bug Tracking System

Developers are immediatly notified in their VSCode IDE once a bug is found.

Once they fix it they can mark it as fixed and the bug is closed.

Manual testers can then view the fixed bugs and confirm the fix.

There is also a dashboard for management where you can view all bugs and their status.

Defect Recordings

Developers and Manual Testers can view recordings of Frontend Bugs.

Parallel Testing

Baobab ships with a special test runner that can run tests in parallel with separate database connections.

When a test fails developers will be notified and can debug the state of the failed test.

Free / 0€ Monthly

  1. Max 100MB Storage
  2. Unlimited Snapshots

Pro / 50€ Monthly

  1. Max 10GB Storage
  2. Unlimited Snapshots