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

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

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

9 个仓库

Awesome GitHub RepositoriesSQL Formatting

Utilities for pretty-printing and beautifying SQL code.

Explore 9 awesome GitHub repositories matching part of an awesome list · SQL Formatting. Refine with filters or upvote what's useful.

Awesome SQL Formatting GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • dbcli/myclidbcli 的头像

    dbcli/mycli

    11,932在 GitHub 上查看↗

    mycli is a MySQL command line client, database administration tool, and SQL query editor. It functions as a terminal interface for executing queries and managing MySQL connections, incorporating an integrated assistant that uses large language models to generate and analyze SQL statements based on the current database schema. The tool provides specialized query authoring capabilities, including context-sensitive syntax suggestions, fuzzy-matching identifier completion for tables and columns, and the ability to handover query buffers to external system text editors. It distinguishes its connec

    Adjusts indentation and line breaks in SQL statements to improve human readability.

    Pythonauto-completiondatabasemycli
    在 GitHub 上查看↗11,932
  • thoughtbot/guidesthoughtbot 的头像

    thoughtbot/guides

    9,556在 GitHub 上查看↗

    This project is a software engineering style guide and a curated collection of architectural patterns and coding standards. It provides a multi-language coding standard to ensure maintainable software across Ruby, Python, JavaScript, and Swift. The project establishes a development workflow specification for version control, continuous integration, and peer review to maintain a linear project history. It also includes a web accessibility framework based on ARIA and WCAG standards, using design tokens and semantic HTML patterns to build inclusive interfaces. The guides cover a broad range of

    Defines consistent casing and formatting standards for SQL keywords and identifiers to improve script readability.

    Ruby
    在 GitHub 上查看↗9,556
  • xiaomi/soarXiaoMi 的头像

    XiaoMi/soar

    8,770在 GitHub 上查看↗

    Soar is a suite of specialized tools designed for analyzing MySQL performance, advising on indexing, and optimizing SQL syntax. It functions as a performance analyzer, index advisor, and query optimizer to identify bottlenecks and suggest structural improvements for faster execution. The project distinguishes itself through a system for rewriting SQL statements into optimized equivalent versions using custom heuristic rules and patterns. It also features a dedicated index advisor that evaluates query patterns and database metadata to recommend the creation of new indexes. Its broader capabil

    Rearranges SQL text into a standardized and readable layout for easier human review.

    Goadvisorauditorcommand-line
    在 GitHub 上查看↗8,770
  • pawelsalawa/sqlitestudiopawelsalawa 的头像

    pawelsalawa/sqlitestudio

    6,428在 GitHub 上查看↗

    SQLiteStudio is an open-source graphical tool for browsing, editing, and managing SQLite database files. It combines a full-featured SQL editor with syntax highlighting, a visual database schema designer for creating entity-relationship diagrams, and a plugin-based extensibility platform that allows adding custom functionality through C/C++, JavaScript, Tcl, or Python. The application distinguishes itself through its multi-language scripting engine, which embeds JavaScript, Tcl, and Python interpreters to enable user-defined functions and scripts within SQL queries. It supports encrypted data

    Provides extensive SQL formatting customization through configurable options in the settings dialog.

    Ccppdatabasedatabase-management
    在 GitHub 上查看↗6,428
  • 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

    Maintains consistent query syntax by automatically converting SQL keywords to uppercase.

    Swift
    在 GitHub 上查看↗4,471
  • andialbrecht/sqlparseandialbrecht 的头像

    andialbrecht/sqlparse

    4,008在 GitHub 上查看↗

    sqlparse 是一个用于 SQL 语句程序化分析和操作的 Python 库。它提供了一个非验证解析器,将 SQL 文本分解为标记,并提供了一个将包含多个查询的字符串划分为单个语句的实用程序。 该项目包括一个代码格式化程序,使用一致的缩进和关键字大小写来重组 SQL 语句。它还提供了通过版本控制钩子自动化此格式化和 Linting 过程的机制,以保持代码一致性。

    Offers utilities for pretty-printing and beautifying SQL code via consistent indentation and casing.

    Python
    在 GitHub 上查看↗4,008
  • zeroturnaround/sql-formatterzeroturnaround 的头像

    zeroturnaround/sql-formatter

    2,870在 GitHub 上查看↗

    A whitespace formatter for different query languages

    JavaScript library for pretty-printing SQL queries.

    TypeScript
    在 GitHub 上查看↗2,870
  • antlr/codebuffantlr 的头像

    antlr/codebuff

    477在 GitHub 上查看↗

    Language-agnostic pretty-printing through machine learning (uh, like, is this possible? YES, apparently).

    Machine learning-based pretty-printing for various languages.

    Java
    在 GitHub 上查看↗477
  • manticore-projects/jsqlformattermanticore-projects 的头像

    manticore-projects/jsqlformatter

    42在 GitHub 上查看↗

    Java SQL Formatter, Beautifier and Pretty Printer

    Java-based SQL formatter for multiple RDBMS.

    PLpgSQL
    在 GitHub 上查看↗42
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. SQL Formatting

探索子标签

  • Configurable SQL FormattersSQL formatting tools with extensive customization options for keyword casing and whitespace. **Distinct from SQL Formatting:** Distinct from SQL Formatting: focuses on advanced configurable options rather than basic pretty-printing.