8 个仓库
Predicts SQL keywords and identifiers based on the active database schema.
Distinct from SQL Query Interfaces: Specializes SQL query interfaces by adding real-time schema-aware suggestions during input.
Explore 8 awesome GitHub repositories matching data & databases · Schema-Aware Autocompletion. Refine with filters or upvote what's useful.
pgcli is an interactive command-line interface and database management tool for PostgreSQL. It functions as an interactive SQL shell and query editor that allows users to inspect schemas, manage connections, and run queries against PostgreSQL data sources. The tool is distinguished by its real-time, schema-aware autocompletion for keywords, tables, and columns, as well as dynamic SQL syntax highlighting. It provides safety mechanisms through transaction-aware guardrails that warn against or block destructive statements when no active transaction is detected. Broad capabilities include secure
Predicts tables, columns, and keywords based on the current input and database schema to speed up query writing.
jsoneditor is a web-based JSON editor component designed for viewing, editing, and formatting structured data. It provides a user interface for managing JSON through multiple rendering modes, including tree, form, and code views. The project is distinguished by its ability to process and visualize exceptionally large datasets, utilizing virtualized memory management to handle JSON files up to 500 MiB without crashing the browser. It also includes a specialized syntax repair tool to convert malformed text into valid JSON and a data transformer for filtering, sorting, and reshaping documents vi
Suggests keys and values during editing based on a provided JSON schema or custom completion options.
jid is an interactive JSON query tool and data explorer for the terminal. It provides a keyboard-driven interface to navigate, evaluate, and extract information from nested JSON structures using dot-notation paths and real-time autocomplete. The tool integrates JMESPath to support complex data filtering and transformation. It distinguishes itself through a type-aware assistance system that provides context-aware function hints and argument templates based on the data type of the selected JSON node. The capability surface includes a terminal user interface with syntax highlighting, predictive
Provides real-time suggestions for JSON keys and indices to help users complete queries.
Altair 是一个图形化的 GraphQL API 客户端、集成开发环境和模式(schema)浏览器。它作为一种调试工具和协作平台,用于针对 GraphQL 服务器执行查询、变更(mutation)和订阅。 该项目的特色在于提供云同步工作区,用于在团队之间组织和共享查询集合。它提供了一个灵活的扩展框架,允许在隔离的沙箱中安装和执行第三方插件。 该平台涵盖了广泛的功能,包括 AI 辅助查询编写、可视化模式探索,以及通过多种传输协议进行的实时数据订阅。它还包括通过请求前/后脚本进行请求自动化的工具,以及用于管理环境变量和分析响应元数据的实用程序。 Altair 提供桌面应用程序、浏览器扩展和 Web 应用程序版本,并可托管在私有服务器上。
Provides real-time field suggestions in the editor based on the downloaded server introspection schema.
This project is a Language Server Protocol implementation for PostgreSQL that provides autocompletion, syntax diagnostics, and type checking for SQL and PL/pgSQL. It functions as a database schema validator and a static analysis engine designed to detect security vulnerabilities, performance bottlenecks, and dangerous migration patterns in database scripts. The server differentiates itself by using live database connections to provide schema-aware intelligence, allowing it to verify that tables, columns, and data types actually exist. It performs static analysis on procedural functions to det
Provides real-time autocompletion for tables, columns, and functions based on the connected PostgreSQL schema.
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
Provides ranked autocompletion for SQL keywords, tables, and columns based on live database schema metadata.
This is a desktop HTTP client application used for constructing, sending, and analyzing HTTP and GraphQL requests. It provides a graphical interface for API development and testing, including a dedicated GraphQL client with schema-driven autocomplete and validation. The project features an integrated AI assistant that generates API requests from natural language prompts. It supports a complex organization system of spaces and collections with hierarchical authentication inheritance and recursive variable resolution for dynamic request values. The tool covers a broad range of capabilities, in
Fetches introspection schemas from remote servers to provide real-time validation and suggestions during query composition.
SchemaStore is a centralized JSON schema registry and configuration validation service. It serves as a searchable catalog of standardized JSON definitions used to verify that configuration files adhere to predefined structural rules and data types. The project functions as an autocomplete provider, suggesting available keys and valid values for configuration files during the editing process. It employs a remote directory of schemas indexed by file path and pattern to provide a single source of truth for validation and autocompletion in text editors. The system covers automated configuration
Provides real-time suggestions for available keys and valid values in JSON configuration files.