awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Maxteabag avatar

Maxteabag/sqlit

0
View on GitHub↗
3,702 نجوم·93 تفرعات·Python·mit·4 مشاهدات

Sqlit

Sqlit is a terminal-based SQL client and database explorer designed for executing queries and managing database connections. It functions as a command line interface that provides syntax highlighting, command history, and a terminal user interface for rendering results.

The tool features a discovery engine that scans local Docker sockets to automatically identify and resolve connection details for active database containers. It handles secure access through encrypted SSH tunnels and integrates with external secrets managers to retrieve credentials.

The project includes capabilities for data management, such as streaming query results into CSV or JSON files. It also provides in-memory result filtering and fuzzy searching to explore large datasets without re-executing SQL statements.

Features

  • SQL Query Interfaces - Provides a dedicated terminal interface for executing raw SQL commands against connected databases.
  • Database Connection Managers - Manages database connections using connection strings, URLs, and saved profiles for streamlined data access.
  • SQL Database Management - Combines container discovery and result set browsing to explore relational databases from the terminal.
  • Terminal User Interfaces - Implements a terminal user interface for rendering SQL query results and maintaining command history.
  • SQL Command Line Interfaces - Offers a terminal-based CLI for executing SQL statements with syntax highlighting and command history.
  • SQL-to-CSV Exporters - Exports SQL query results directly into portable CSV or JSON files.
  • Query Result Exporters - Supports saving the results of SQL queries into machine-readable formats such as CSV or JSON.
  • Row-Based Stream Writing - Uses row-based stream writing to export large database result sets to CSV or JSON without overloading system memory.
  • In-Page Search Filters - Provides fast fuzzy searching and filtering of query results directly within the terminal interface without re-executing SQL.
  • SQL Data Export Utilities - Provides a command line interface specifically for executing queries and streaming output to CSV or JSON files.
  • Container Image Discovery - Automatically identifies active database containers by scanning the local Docker socket to simplify connection setup.
  • Container Runtime Discovery - Automatically detects active database containers to resolve connection details without manual configuration.
  • SSH Tunneling - Establishes encrypted SSH tunnels to route database traffic securely through intermediate servers.
  • Secure Database Access - Secures database connectivity using encrypted SSH tunnels and external secrets managers.
  • Secrets and Credential Management - Integrates with external secrets managers and SSH tunnels to securely retrieve and protect database authentication credentials.
  • Secret Vault Integrations - Retrieves sensitive database credentials from external secure vaults to avoid storing secrets in local configuration files.
  • Large Dataset Explorers - Allows interactive inspection of large query result sets using fuzzy search and in-memory filters.
  • أدوات التطوير - Lightweight TUI for SQL databases.

سجل النجوم

مخطط تاريخ النجوم لـ maxteabag/sqlitمخطط تاريخ النجوم لـ maxteabag/sqlit

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة maxteabag/sqlit؟

Sqlit is a terminal-based SQL client and database explorer designed for executing queries and managing database connections. It functions as a command line interface that provides syntax highlighting, command history, and a terminal user interface for rendering results.

ما هي الميزات الرئيسية لـ maxteabag/sqlit؟

الميزات الرئيسية لـ maxteabag/sqlit هي: SQL Query Interfaces, Database Connection Managers, SQL Database Management, Terminal User Interfaces, SQL Command Line Interfaces, SQL-to-CSV Exporters, Query Result Exporters, Row-Based Stream Writing.

ما هي البدائل مفتوحة المصدر لـ maxteabag/sqlit؟

تشمل البدائل مفتوحة المصدر لـ maxteabag/sqlit: kennethreitz/records — Records is a SQL database client designed for executing raw queries and managing result sets through a simplified… datlechin/tablepro — TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL… microsoft/azuredatastudio — Azure Data Studio is a cross-platform SQL database management IDE used for writing queries, managing schemas, and… jorgerojas26/lazysql — LazySQL is a terminal user interface database manager and SQL client. It functions as a query runner and connection… tableplus/tableplus — TablePlus is a SQL database management GUI and professional administration tool designed for managing relational and… kennethreitz-archive/records — Records is a suite of tools providing a SQL database client library, a transaction manager, and utilities for command…

بدائل مفتوحة المصدر لـ Sqlit

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Sqlit.
  • kennethreitz/recordsالصورة الرمزية لـ kennethreitz

    kennethreitz/records

    7,217عرض على GitHub↗

    Records is a SQL database client designed for executing raw queries and managing result sets through a simplified interface. It provides a parameterized SQL executor to bind values to placeholders, ensuring safe data handling and preventing injection attacks, alongside a database transaction manager for grouping operations into atomic units. The project includes a dedicated command-line interface for running database statements and exporting query results directly to local files. This tooling allows for the conversion of SQL result sets into multiple serialization formats, including CSV, JSON

    Pythonforhumanskennethreitzorm
    عرض على GitHub↗7,217
  • datlechin/tableproالصورة الرمزية لـ datlechin

    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
  • microsoft/azuredatastudioالصورة الرمزية لـ microsoft

    microsoft/azuredatastudio

    7,694عرض على GitHub↗

    Azure Data Studio is a cross-platform SQL database management IDE used for writing queries, managing schemas, and administering relational databases. It functions as a comprehensive environment for relational database management, providing a structured interface for executing SQL queries and browsing database objects. The platform is distinguished by its interactive data notebooks, which combine executable code cells, narrative text, and visualizations for data analysis. It also includes specialized tools for database migration, allowing users to assess and transfer schemas and data from on-p

    TypeScriptazureazure-data-studioelectron
    عرض على GitHub↗7,694
  • jorgerojas26/lazysqlالصورة الرمزية لـ jorgerojas26

    jorgerojas26/lazysql

    3,481عرض على GitHub↗

    LazySQL is a terminal user interface database manager and SQL client. It functions as a query runner and connection manager for interacting with SQL databases from the command line. The project features a read-only connection mode that blocks mutation commands to prevent accidental data loss. It supports automated pre-connection tasks, including the execution of shell commands and the establishment of SSH tunnels, and allows for both global and project-specific configuration. The interface provides a tree-based schema browser for navigating tables, a dedicated SQL query editor with tabular r

    Go
    عرض على GitHub↗3,481
عرض جميع البدائل الـ 30 لـ Sqlit→