awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
beekeeper-studio avatar

beekeeper-studio/beekeeper-studio

0
View on GitHub↗
22,030 Stars·1,444 Forks·TypeScript·other·15 Aufrufewww.beekeeperstudio.io↗

Beekeeper Studio

Beekeeper Studio is a cross-platform desktop application designed for database management and SQL development. It provides a unified graphical interface to connect to, query, and modify data across a wide range of relational and NoSQL database systems. The application functions as a comprehensive workspace, integrating tools for schema design, record editing, and data visualization.

The project distinguishes itself through a focus on secure, flexible connectivity and AI-assisted workflows. It supports advanced authentication methods, including enterprise single sign-on, multi-factor authentication, and token-based access, alongside secure traffic routing via SSH tunneling and SSL encryption. Users can leverage AI-driven query generation to translate natural language into executable SQL, while the interface allows for direct, spreadsheet-like data editing and transactional staging to ensure data integrity.

The platform covers a broad capability surface, including robust import and export management, schema inspection, and visual entity relationship diagram generation. It also offers extensive customization options, such as editor behavior settings, native extension loading for SQLite, and third-party add-on integration.

The application is distributed as a native desktop installer for Windows, Linux, and MacOS, with support for portable execution and offline-only operation modes.

Features

  • Data Access and Querying - Provides a unified interface for querying, filtering, and managing data across relational and NoSQL database systems.
  • Database Connectivity - Provides a unified interface to connect to, query, and modify data across a wide range of relational and NoSQL database systems.
  • SQL Query Execution - Runs custom SQL statements against connected databases with support for code completion, parameterization, and multiple execution contexts.
  • Database Management Tools - Functions as a comprehensive cross-platform workspace for connecting to and managing relational and NoSQL databases.
  • Database Query Interfaces - Executes structured queries and performs CRUD operations on database records through a unified interface.
  • Relational Database Connectors - Provides a unified graphical interface for querying and modifying data across various relational database systems.
  • SQL Generators - Translates natural language requests into executable SQL queries using AI-driven generation.
  • AI-Assisted Database Development - Integrates AI-driven query generation to translate natural language into executable SQL.
  • Inline Data Editing - Enables direct, spreadsheet-like editing of database records within a tabular interface.
  • SSH Tunneling - Routes database traffic through encrypted SSH tunnels to securely access private database instances.
  • AI Query Generators - Automates the creation of database queries from natural language requests to facilitate data analysis.
  • Natural Language Query Generators - Translates natural language prompts into structured SQL queries to simplify data analysis and retrieval.
  • Connection Managers - Organizes and stores connection profiles to enable quick access to data sources and supports connection string imports.
  • Data Import and Export - Triggers native database tools through a graphical interface to perform backup and restore operations.
  • Data Modification Interfaces - Updates table data through a spreadsheet-like interface that automatically generates and executes SQL commands.
  • Cloud Data Warehouse Connectivity - Establishes secure connections to managed cloud database services and data warehouses using enterprise authentication.
  • Database Schema Visualizers - Generates interactive entity relationship diagrams to visualize database structures.
  • Database Transaction Management - Controls transaction lifecycles by automatically reserving connections or allowing manual commit and rollback operations.
  • Multi-Database Connections - Manages and coordinates multiple independent database connections within a single application runtime.
  • Database Browsers - Displays database records in a tabular view with sorting, filtering, and direct modification capabilities.
  • Visual Database Browsers - Provides a spreadsheet-like interface for browsing, filtering, and editing database records.
  • Enterprise SSO Security - Supports enterprise single sign-on for secure database access using cloud identity providers.
  • Secure Connection Managers - Encrypts database traffic via TLS/SSL or SSH tunnels to ensure data privacy during transmission.
  • Secure Remote Access - Protects sensitive data through SSH tunneling, SSL encryption, and multi-factor authentication.
  • AI-Powered Data Assistants - Uses AI to translate natural language questions into database queries for simplified data exploration.
  • Database Management - Universal SQL editor and manager for multiple database types.
  • Database Management Tools - Cross-platform SQL editor and database manager.
  • Database Tools - Modern cross-platform SQL client and manager.
  • Datenbanken - Listed in the “Databases” section of the Awesome Mac awesome list.
  • Databases & Data - Modern SQL client for multiple database engines.
  • Database GUIs - Open source SQL editor and database manager.
  • Data Export - Converts query results and table contents into external file formats for use in other data tools.
  • Data Import Utilities - Loads data from external files into database tables with automated column mapping and transactional safety.
  • Database Connection Managers - Centralizes the organization and management of database connection profiles.
  • Database Export Utilities - Extracts information from connected database tables into external files for backup or migration.
  • Database Record Management - Manages database records through a unified graphical interface for viewing, sorting, and editing.
  • Database Schema Designers - Designs and modifies database tables and relations visually without manual SQL input.
  • Saved Search Queries - Stores frequently used SQL queries within a dedicated panel to allow for quick retrieval and execution.
  • SQLite Integration - Connects to and manages local SQLite database files through a graphical interface.
  • Transaction Management - Buffers data modifications locally before applying them as a single atomic transaction.
  • JWT Authentication - Validates database access using JSON Web Tokens as an alternative to traditional password authentication.
  • Multi-Factor Authentication - Enhances account security by requiring multi-factor authentication during database connection.
  • Secure Connection Handlers - Secures database traffic using SSL/TLS with support for custom client certificates and server trust.
  • Token-Based Authentication - Supports secure access to database clusters using short-lived JSON Web Tokens.
  • Database Backup Management - Provides utilities for importing, exporting, and managing database backups to ensure data persistence.
  • Data Transfer Tools - Facilitates the movement of datasets between the application and external systems through import and export operations.
  • PostgreSQL Connectors - Establishes connections to database servers using standard wire protocols, supporting authentication, SSL encryption, and SSH tunneling.
  • Relational Connectors - Establishes connections to various relational database systems with support for SSL and SSH tunneling.
  • Database Drivers - Uses modular drivers to standardize communication across diverse relational and NoSQL database systems.
  • Redis Clients - Browses and edits Redis key-value pairs and JSON documents with AI-assisted command execution.
  • Table Schemas - Inspects and modifies table schema definitions directly through a sidebar interface.
  • History Tracking - Maintains a searchable log of previously executed queries scoped to specific database connections for quick retrieval and re-execution.
  • Database Schema Managers - Creates and modifies database structures like tables to organize data for projects.
  • Search Result Exporters - Exports query results into structured file formats like JSON, CSV, or Markdown.
  • Table Data Processing - Streams data from database tables into separate files using formats like SQL, CSV, or JSON.
  • AI System Instructions - Appends custom system instructions to AI interactions to ensure consistent and personalized query generation.
  • PIN Access Restrictions - Requires a numeric PIN to establish database connections, preventing unauthorized access to sensitive data.
  • Cross-Platform Administration Tools - Enables consistent database administration across multiple operating systems with shared connection profiles.
  • File-to-Table Importers - Automatically generates database tables by parsing the structure of uploaded CSV, JSON, or Excel files.
  • Table Export Tools - Saves table contents or filtered results into various formats for external use.
  • Cross-Platform Desktop Utilities - Provides a consistent graphical interface for database management across Windows, Linux, and MacOS.
  • Diagram Exporting - Saves generated database diagrams as image files or copies them to the clipboard.
  • Data Upsert Operations - Updates existing records based on primary key matches or appends new rows during file imports to maintain data currency.
  • Database Command Interfaces - Provides an integrated shell interface for running raw commands against Redis databases.
  • Local File Connectors - Establishes connections to local database files by selecting file paths or associating the application with specific file extensions.
  • SQLite Databases - Generates new local SQLite database files for quick project setup.
  • Atomic Transactions - Buffers data modifications in a local staging area before committing them as atomic transactions.
  • Execution Authorization - Requires explicit user consent before running generated SQL commands to ensure safety and allow for manual review of modifications.
  • External Data Access - Executes SQL commands to read or import data directly from external file formats like CSV, Parquet, and JSON.
  • JSON Editors - Displays database rows as structured JSON objects with support for navigating foreign key relationships.
  • Key-Value Pair Managers - Provides interfaces for viewing and modifying key-value pairs and JSON documents in NoSQL databases.
  • Offline Operation Modes - Disables cloud-based synchronization and account services to ensure data remains in the local environment.
  • Record Searchers - Filters and locates specific records using graphical interfaces or custom SQL queries.
  • Redis Connectors - Establishes connections to Redis databases by providing host details and supporting secure access through SSH tunneling or TLS/SSL encryption.
  • Result Grouping - Modifies database records directly within query result sets using a spreadsheet-like interface.
  • Query File Importers - Loads external SQL files into a local library to centralize and reuse database scripts.
  • SQLite Extensions - Executes custom native code extensions during SQLite database connections with explicit security configuration.
  • Editor Configurations - Customizes the text editing experience by toggling between standard and modal keyboard-driven modes.
  • Team Management - Manages team access by inviting members to shared workspaces and assigning administrative roles.
  • Workspace Synchronizers - Synchronizes database connections, saved queries, and folder structures across multiple devices using cloud storage.
  • Enterprise SSO Authentication - Connects to databases using browser-based SSO and cloud identity sessions for secure enterprise access.
  • Security Policies - Enforces centralized security policies like session timeouts and PIN locks across application installations.

Star-Verlauf

Star-Verlauf für beekeeper-studio/beekeeper-studioStar-Verlauf für beekeeper-studio/beekeeper-studio

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Beekeeper Studio

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Beekeeper Studio.
  • datlechin/tableproAvatar von datlechin

    datlechin/TablePro

    4,471Auf GitHub ansehen↗

    TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features

    Swift
    Auf GitHub ansehen↗4,471
  • dbgate/dbgateAvatar von dbgate

    dbgate/dbgate

    6,769Auf GitHub ansehen↗

    DbGate is a universal database management tool and SQL client that provides a unified interface for querying and administering multiple SQL and NoSQL databases. It functions as a multi-database administration GUI and SQL IDE, allowing users to write and execute scripts and manage database schemas. The project distinguishes itself by acting as an API client and explorer for REST, GraphQL, and OData services, enabling users to fetch and export data from these endpoints. It also serves as a data integration tool, facilitating the movement of records between diverse databases and file formats suc

    Sveltecassandraclickhousecockroachdb
    Auf GitHub ansehen↗6,769
  • sqlitebrowser/sqlitebrowserAvatar von sqlitebrowser

    sqlitebrowser/sqlitebrowser

    23,649Auf GitHub ansehen↗

    This application is a desktop utility for managing, editing, and visualizing local database files. It provides a graphical interface for executing SQL queries, designing database structures, and performing routine maintenance tasks on data stores. The software distinguishes itself through its support for encrypted database files, allowing users to manage password-protected data using modular cryptographic extensions. It also offers built-in tools for data analysis, enabling the generation of graphical charts and plots directly from query results to identify trends within datasets. Beyond its

    C++c-plus-pluscross-platformdatabase
    Auf GitHub ansehen↗23,649
  • pubkey/rxdbAvatar von pubkey

    pubkey/rxdb

    23,048Auf GitHub ansehen↗

    This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a robust framework for managing application state by synchronizing data across browsers, mobile devices, and server-side runtimes. By treating local storage as the primary source of truth, it enables applications to remain functional without network connectivity, automatically reconciling changes with remote backends once a connection is restored. The database distinguishes itself through a modular architecture that supports cross-environment synchronization and high-performance d

    TypeScriptangularbrowser-databasecouchdb
    Auf GitHub ansehen↗23,048
Alle 30 Alternativen zu Beekeeper Studio anzeigen→

Häufig gestellte Fragen

Was macht beekeeper-studio/beekeeper-studio?

Beekeeper Studio is a cross-platform desktop application designed for database management and SQL development. It provides a unified graphical interface to connect to, query, and modify data across a wide range of relational and NoSQL database systems. The application functions as a comprehensive workspace, integrating tools for schema design, record editing, and data visualization.

Was sind die Hauptfunktionen von beekeeper-studio/beekeeper-studio?

Die Hauptfunktionen von beekeeper-studio/beekeeper-studio sind: Data Access and Querying, Database Connectivity, SQL Query Execution, Database Management Tools, Database Query Interfaces, Relational Database Connectors, SQL Generators, AI-Assisted Database Development.

Welche Open-Source-Alternativen gibt es zu beekeeper-studio/beekeeper-studio?

Open-Source-Alternativen zu beekeeper-studio/beekeeper-studio sind unter anderem: datlechin/tablepro — TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL… dbgate/dbgate — DbGate is a universal database management tool and SQL client that provides a unified interface for querying and… sqlitebrowser/sqlitebrowser — This application is a desktop utility for managing, editing, and visualizing local database files. It provides a… pubkey/rxdb — This project is a reactive, offline-first NoSQL database engine designed for JavaScript applications. It provides a… dbeaver/dbeaver — DBeaver is a universal database client and administration environment designed for managing diverse relational and… qishibo/anotherredisdesktopmanager — This project is a cross-platform desktop application that provides a graphical interface for managing and interacting…