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

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

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

7 个仓库

Awesome GitHub RepositoriesStructural Token Completion

Automatically inserts missing delimiters and structural tokens to resolve incomplete code blocks.

Distinct from Automatic Code Formatters: Distinct from Automatic Code Formatters: completes missing syntax structures rather than rearranging existing code for style.

Explore 7 awesome GitHub repositories matching development tools & productivity · Structural Token Completion. Refine with filters or upvote what's useful.

Awesome Structural Token Completion GitHub Repositories

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

    TodePond/DreamBerd

    13,550在 GitHub 上查看↗

    DreamBerd is a general purpose programming language designed for building applications with integrated support for reactive state, time-aware memory management, and embedded user interface markup. It functions as a programming environment that tracks dynamic values and coordinates asynchronous tasks through sequential execution constraints. The language is distinguished by its ability to track variable history, providing dedicated keywords to retrieve previous, current, and future values of variables during execution. It further differentiates itself through a memory model that controls varia

    Implements automated syntax completion that inserts missing brackets and structural delimiters to resolve unfinished code blocks.

    在 GitHub 上查看↗13,550
  • zxqfl/tabninezxqfl 的头像

    zxqfl/TabNine

    10,784在 GitHub 上查看↗

    TabNine is an AI programming assistant and large language model completion tool that predicts and completes source code in real time. It functions as a language-aware code predictor, providing automated line completions and code snippets based on the context of the current file and project. The system utilizes custom language mapping and programming language tokenization to ensure suggestions remain syntax-accurate across various file extensions. By defining how source code is broken into symbols and identifiers, the tool maintains consistent suggestions across a project's different file type

    Analyzes file structure through tokenization to provide contextually relevant and syntax-accurate code completions.

    Shell
    在 GitHub 上查看↗10,784
  • xo/usqlxo 的头像

    xo/usql

    10,014在 GitHub 上查看↗

    usql is a universal SQL command-line interface used to connect to and manage multiple SQL and NoSQL databases through a single unified tool. It provides a standardized interface for executing queries across various data stores and serves as a multi-database query tool and schema inspector. The tool distinguishes itself by enabling cross-database data migration, allowing users to pipe result sets from one active database connection directly into another. It also features terminal-based data visualization, which renders query results as graphical charts, graphs, and images directly within the t

    Provides syntax-aware completions for queries and commands within the interactive shell.

    Gocommand-linedatabasego
    在 GitHub 上查看↗10,014
  • saghen/blink.cmpsaghen 的头像

    saghen/blink.cmp

    5,951在 GitHub 上查看↗

    Integrates with language servers for context-aware completions including signature help.

    Luaneovimneovim-lua-pluginneovim-plugin
    在 GitHub 上查看↗5,951
  • mangiucugna/json_repairmangiucugna 的头像

    mangiucugna/json_repair

    4,521在 GitHub 上查看↗

    json_repair is a Python library that automatically fixes common JSON syntax errors, such as trailing commas, missing quotes, unclosed brackets, and stray text, producing valid JSON output. It can also complete broken structures by closing unclosed arrays and objects, and fill missing values with sensible defaults like empty strings or null. The library distinguishes itself by handling JSON from large language model outputs, stripping markdown fences, comments, and surrounding prose before parsing. It supports schema-guided repairs, using a JSON Schema to fill missing values, coerce data types

    Automatically inserts missing brackets, commas, and delimiters to complete broken JSON structures.

    Pythondeep-learninggpt-4json
    在 GitHub 上查看↗4,521
  • sublimehq/packagessublimehq 的头像

    sublimehq/Packages

    3,004在 GitHub 上查看↗

    This repository contains a collection of extensions and configurations for a text editor plugin ecosystem. It provides a framework for adding language support and custom behavior through a system of customizable key bindings, a project indexing engine, and a syntax highlighting framework. The project utilizes a Python API to enable the development of custom plugins, menus, and tools. It supports a functional extension framework where users can create custom themes, syntax definitions, and resource overrides to expand the editor's visual styles and capabilities. The system covers advanced tex

    Provides code completions based on project-wide patterns and syntax-aware analysis.

    Shellsublimesublime-syntaxsublime-text
    在 GitHub 上查看↗3,004
  • python-lsp/python-lsp-serverpython-lsp 的头像

    python-lsp/python-lsp-server

    2,562在 GitHub 上查看↗

    Provides context-aware code suggestions that automatically add missing module imports.

    Python
    在 GitHub 上查看↗2,562
  1. Home
  2. Development Tools & Productivity
  3. Automatic Code Formatters
  4. Structural Token Completion

探索子标签

  • Syntax-Aware Completions1 个子标签Analysis of code structure via tokenization to provide completions that adhere to language grammar. **Distinct from Structural Token Completion:** Focuses on using tokens for context-aware predictions rather than just filling missing structural delimiters.