awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Categorii

8 repository-uri

Awesome GitHub RepositoriesEditor Code Completion Plugins

Plugins that integrate with code editors to provide context-aware code completions as you type.

Distinct from Code Completion: Distinct from Code Completion: focuses on the plugin integration layer, not the completion mechanism itself.

Explore 8 awesome GitHub repositories matching development tools & productivity · Editor Code Completion Plugins. Refine with filters or upvote what's useful.

Awesome Editor Code Completion Plugins GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • codota/tabnineAvatar codota

    codota/TabNine

    10,784Vezi pe GitHub↗

    TabNine is an AI-powered code completion engine that runs a deep-learning model to generate real-time code suggestions across all programming languages. It operates as an editor plugin that communicates with a backend through a JSON message-passing interface, processing code entirely on the local machine or within a private cloud to keep source code secure and private. The system provides a completion request API that accepts cursor context and returns ranked text completions, with features for configuring completion regions, prefetching files for indexing, and managing binary versions and up

    Provides a plugin that integrates with code editors to provide context-aware code completions as you type.

    Shellaiartificial-intelligenceatom-package
    Vezi pe GitHub↗10,784
  • wsdjeg/vim-galore-zh_cnAvatar wsdjeg

    wsdjeg/vim-galore-zh_cn

    10,629Vezi pe GitHub↗

    This project is a collection of curated educational resources, configuration guides, and plugin directories for the Vim text editor, provided as comprehensive technical documentation in Chinese. It serves as a structured learning guide to help users master editor operations, ranging from basic usage to advanced proficiency. The resource includes a curated configuration guide and a categorized plugin directory. These materials provide recommendations for optimizing the editor through a variety of third-party extensions and personalized settings. The documentation covers a broad range of funct

    Suggests plugins that provide automatic code completion and snippet expansion across languages.

    Vim Scriptneovimspacevimtutor
    Vezi pe GitHub↗10,629
  • davidhalter/jediAvatar davidhalter

    davidhalter/jedi

    6,157Vezi pe GitHub↗

    Awesome autocompletion, static analysis and refactoring library for python

    Provides real-time Python autocompletion in editors via static analysis.

    Python
    Vezi pe GitHub↗6,157
  • lebab/lebabAvatar lebab

    lebab/lebab

    5,633Vezi pe GitHub↗

    Lebab is a JavaScript code modernization tool that converts older ES5 syntax into contemporary ES6 equivalents. It operates as a source-to-source transpiler, parsing code into an abstract syntax tree, applying structural transformations, and regenerating the output without intermediate representations or runtime dependencies. The tool distinguishes itself through a rule-driven pipeline of independent transformation rules, each targeting a specific ES6 feature like arrow functions, let/const, classes, or modules. It provides a programmatic API that accepts source code and an array of transform

    Integrates with code editors to run syntax transformations directly on source files during development.

    JavaScriptcompileres2015es6
    Vezi pe GitHub↗5,633
  • airbnb/ts-migrateAvatar airbnb

    airbnb/ts-migrate

    5,620Vezi pe GitHub↗

    ts-migrate este un instrument de migrare automatizat conceput pentru a transforma codul sursă JavaScript în fișiere TypeScript care pot fi compilate. Funcționează ca un framework de migrare a codului care utilizează arbori de sintaxă abstractă (AST) pentru a efectua refactorizări la scară largă și modificări structurale într-un proiect. Instrumentul oferă un framework personalizabil pentru definirea regulilor de transformare bazate pe plugin-uri, permițând automatizarea unor modificări specifice de cod. Include motoare specializate pentru conversia definițiilor de tip JSDoc în adnotări native TypeScript și un utilitar pentru suprimarea erorilor de compilare prin inserarea de aserțiuni de tip sau comentarii de ignorare. Sistemul acoperă o gamă largă de capabilități de migrare, inclusiv conversia tipurilor de proprietăți React și a metodelor de ciclu de viață, normalizarea definițiilor de clasă și capacitatea de a viza incremental directoare specifice prin filtrare bazată pe tipare.

    Ships a system for transforming source code using tree-based logic or text replacements via plugins.

    TypeScriptcodemodjavascriptmigration
    Vezi pe GitHub↗5,620
  • swiftlang/swift-corelibs-foundationAvatar swiftlang

    swiftlang/swift-corelibs-foundation

    5,434Vezi pe GitHub↗

    Acest proiect este o extensie a bibliotecii standard Swift și o bibliotecă de sistem cross-platform. Oferă o colecție de tipuri utilitare de bază și structuri de date fundamentale care extind limbajul Swift, acționând ca un strat de interfață independent de sistemul de operare pentru gestionarea operațiunilor precum rețelistica și sistemele de fișiere. Proiectul include un strat specializat de interoperabilitate C++ care mapează tipurile și funcțiile C++ în interfețe Swift compatibile pentru comunicarea între limbaje. Aceasta include un mecanism de bridging pentru a gestiona tipurile bibliotecii standard și containere externe, permițând maparea tipurilor C++ ca tipuri de referință sau de valoare pentru a sincroniza gestionarea memoriei și semantica. Capabilitățile includ serializarea datelor pentru codificarea și decodificarea formatelor structurate precum JSON și un framework de internaționalizare pentru gestionarea formatării locale, a calendarelor și a setărilor regionale. De asemenea, oferă gestionarea datelor de bază pentru lucrul cu URL-uri și date binare brute.

    Provides editor integration to support syntax coloring and code completion via language server analysis.

    C
    Vezi pe GitHub↗5,434
  • intellij-rust/intellij-rustAvatar intellij-rust

    intellij-rust/intellij-rust

    4,533Vezi pe GitHub↗

    Acest proiect este un plugin IntelliJ IDE care oferă un mediu de dezvoltare integrat pentru Rust. Acesta servește ca orchestrator de sistem de build și interfață de debugger, oferind analiză lingvistică cuprinzătoare, evidențierea sintaxei și asistență inteligentă pentru editarea codului. Plugin-ul se integrează cu un language server pentru a oferi inferență de tip în timp real și navigare în cod. Include un instrument dedicat de analiză statică pentru detectarea duplicatelor de cod, analizarea scurgerilor de memorie și măsurarea acoperirii testelor. Toolset-ul acoperă gestionarea toolchain-ului și integrarea Cargo pentru gestionarea dependențelor și a manifestelor. Oferă, de asemenea, capabilități pentru profilarea performanței, debugging-ul programelor la runtime și automatizarea testelor, precum și suport pentru dezvoltarea aplicațiilor web, inclusiv gestionarea containerelor și explorarea schemelor de baze de date.

    Provides context-aware code completions and automated refactorings to accelerate development.

    Kotlinclionhacktoberfestintellij
    Vezi pe GitHub↗4,533
  • babel/minifyAvatar babel

    babel/minify

    4,376Vezi pe GitHub↗

    This project is an AST-based code optimizer and compressor for modern ECMAScript, JSX, and TypeScript source code. It functions as a JavaScript minifier that uses the Babel toolchain to reduce file size by removing unnecessary characters and whitespace while preserving program logic. The tool is distinguished by its ability to process experimental language proposals and transform modern syntax into browser-compatible versions. It provides specialized handling for React JSX transpilation and strips type annotations from TypeScript files to produce compressed production assets. The system cove

    Implements a modular system using external plugins and presets to define custom rules for source code transformation.

    JavaScript
    Vezi pe GitHub↗4,376
  1. Home
  2. Development Tools & Productivity
  3. Code Completion
  4. Editor Code Completion Plugins

Explorează sub-etichetele

  • Code Migration Editor PluginsEditor plugins that integrate with code editors to run syntax transformations directly on source files during development. **Distinct from Editor Code Completion Plugins:** Distinct from Editor Code Completion Plugins: focuses on running code migration transformations, not providing code completions.
  • Code Transformation Plugin SystemsFrameworks for building plugins that perform tree-based or text-based source code transformations. **Distinct from Code Migration Editor Plugins:** Distinct from Code Migration Editor Plugins: provides a general framework for transformation logic rather than specifically an editor integration.
  • Python Editor Completion PluginsProvides real-time autocompletion suggestions for Python code as you type in an editor, powered by static analysis. **Distinct from Editor Code Completion Plugins:** Distinct from Editor Code Completion Plugins: specifically targets Python language completions via static analysis, not general plugin integration.