awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
beekeeper-studio avatar

beekeeper-studio/beekeeper-studio

0
View on GitHub↗
22,030 星标·1,444 分支·TypeScript·other·16 次浏览www.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.
  • 数据库 - 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 历史

beekeeper-studio/beekeeper-studio 的 Star 历史图表beekeeper-studio/beekeeper-studio 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Beekeeper Studio 的开源替代方案

相似的开源项目,按与 Beekeeper Studio 的功能重合度排序。
  • datlechin/tableprodatlechin 的头像

    datlechin/TablePro

    4,471在 GitHub 上查看↗

    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
    在 GitHub 上查看↗4,471
  • dbgate/dbgatedbgate 的头像

    dbgate/dbgate

    6,769在 GitHub 上查看↗

    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
    在 GitHub 上查看↗6,769
  • sqlitebrowser/sqlitebrowsersqlitebrowser 的头像

    sqlitebrowser/sqlitebrowser

    23,649在 GitHub 上查看↗

    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
    在 GitHub 上查看↗23,649
  • pubkey/rxdbpubkey 的头像

    pubkey/rxdb

    23,048在 GitHub 上查看↗

    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
    在 GitHub 上查看↗23,048
查看 Beekeeper Studio 的所有 30 个替代方案→

常见问题解答

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.

beekeeper-studio/beekeeper-studio 的主要功能有哪些?

beekeeper-studio/beekeeper-studio 的主要功能包括:Data Access and Querying, Database Connectivity, SQL Query Execution, Database Management Tools, Database Query Interfaces, Relational Database Connectors, SQL Generators, AI-Assisted Database Development。

beekeeper-studio/beekeeper-studio 有哪些开源替代品?

beekeeper-studio/beekeeper-studio 的开源替代品包括: 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…