RibbitXDB LogoRibbitXDB
FeaturesRibbitX ViewerLabDocumentationAbout UsGitHub
FeaturedDatabase Viewer for RibbitXDB

RibbitX Viewer
Database Management GUI

A comprehensive desktop application for viewing, querying, and managing RibbitXDB databases with an intuitive graphical interface.

Built with Modern Technologies

PySide6-Essentials for native desktop experience

This project was made possible with a generous donation from the RibbitXDB community. Developed by Salmaan Nagoormira.

Core Features

Everything you need to manage your RibbitXDB databases efficiently

Open Database

Load and explore RibbitXDB database files with a simple file browser interface.

View & Search

Browse tables, views, and filter/search rows with intelligent sorting by data types.

Schema Inspection

View table schemas, column types, constraints, and generate create scripts.

Query Execution

Execute SQL queries with syntax highlighting and support for partial query execution.

Query History

Track all executed queries with a comprehensive history viewer for reference.

Export Data

Export query results to CSV files for analysis in other applications.

Save & Load SQL

Save your SQL queries for later use and load them back with one click.

Drop Tables/Views

Easily remove tables and views from your database with safe confirmation.

Advanced Sorting

Intelligent sorting based on data types for better data organization and analysis.

Requirements

Dependencies for building and running RibbitX Viewer

  • →

    ribbitxdb

    Version: ~1.1.8 - Core database engine

  • →

    PySide6-Essentials

    Version: ~6.10.1 - GUI framework

  • →

    platformdirs

    Version: ~4.5.1 - Platform directories

  • →

    pyinstaller

    Version: ~6.17.0 - Build standalone executables

Future Roadmap

Planned features to enhance the RibbitX Viewer experience

Effective Sorting

Completed - Sort results based on data types

Filter/Search Rows

Completed - Search and filter table data

Insert New Tables

Planned - Add new tables to database

Modify Columns

Planned - Edit column definitions

Manage Rows

Planned - Add, delete, and modify rows

Advanced Filtering

Planned - Complex row filtering capabilities

About the Developer

Meet the creator of RibbitX Viewer

Salmaan Nagoormira

Open-source developer and database enthusiast

Get Started with RibbitX Viewer

Download the latest release and start managing your RibbitXDB databases with ease

Product

  • Features
  • Performance
  • RibbitX Viewer

Resources

  • Documentation
  • GitHub
  • Lab

Company

  • About Us
  • Creator LinkedIn

Legal

  • Terms
  • Privacy

RibbitXDB - Secure Lightweight Database Engine for Python

Created by Akram Trad. Built with passion for the open-source community.