awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to ma6174/vim

Open-source alternatives to Ma6174 Vim

30 open-source projects similar to ma6174/vim, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Ma6174 Vim alternative.

  • skwp/dotfilesskwp का अवतार

    skwp/dotfiles

    6,976GitHub पर देखें↗

    This project is a curated configuration suite and development environment bootstrapper designed to optimize Zsh and Vim. It provides a collection of dotfiles, plugins, and scripts that automate the installation of system packages and shell tools to standardize a local workstation. The suite focuses on creating a consistent experience across the command line and text editor. It implements a Zsh shell framework with syntax highlighting and fuzzy matching, alongside a Vim configuration that includes advanced plugins and modal editing. It also provides a set of sane defaults and Vim-style keybind

    Ruby
    GitHub पर देखें↗6,976
  • sinelaw/freshsinelaw का अवतार

    sinelaw/fresh

    5,914GitHub पर देखें↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Rustideterminal-basedtext-editor
    GitHub पर देखें↗5,914
  • carlhuda/januscarlhuda का अवतार

    carlhuda/janus

    7,843GitHub पर देखें↗

    Janus is a Vim distribution and curated plugin configuration that transforms the editor into a full-featured development environment. It functions as a Vim-based IDE, integrating a collection of third-party extensions to provide an integrated development experience. The system features a fuzzy-search project navigator for locating files, buffers, and symbols across a codebase. It also includes a Git-integrated workflow that provides real-time diff visualization in the sign column and allows users to stage hunks and manage version control directly within the editor. The environment covers bro

    Vim script
    GitHub पर देखें↗7,843

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Find more with AI search
  • jdhao/nvim-configjdhao का अवतार

    jdhao/nvim-config

    4,338GitHub पर देखें↗

    This project is a comprehensive Neovim configuration framework and integrated development environment built with a modular Lua-based setup. It provides a cohesive workspace that orchestrates editor aesthetics, keybindings, and plugin lifecycles to transform the editor into a full-featured development environment. The configuration is designed as a polyglot development environment with dedicated support for Python, C++, Lua, Markdown, and LaTeX. It features a specialized LSP client configuration for multi-language code intelligence and a Git integration suite for managing version control workf

    Luaneovimneovim-confneovim-config
    GitHub पर देखें↗4,338
  • spf13/spf13-vimspf13 का अवतार

    spf13/spf13-vim

    15,501GitHub पर देखें↗

    This project is a Vim configuration distribution and IDE framework designed to transform Vim into a full-featured development environment. It functions as an environment bootstrapper that automates the cloning and installation of editor configurations and plugin bundles to ensure a consistent setup across different machines. The distribution uses a structured layer of settings and overrides, allowing users to customize the environment via local and fork-specific files without modifying the base source. It provides a curated collection of extensions that enable IDE-like capabilities for code n

    Vim Script
    GitHub पर देखें↗15,501
  • scrooloose/syntasticscrooloose का अवतार

    scrooloose/syntastic

    11,222GitHub पर देखें↗

    Syntastic is a Vim syntax checking plugin that integrates external command-line analysis tools to detect and highlight code errors. It functions as a system for mapping specific syntax checkers to filetypes and validating code structure and correctness within the editor. The project acts as an external linter aggregator, combining error results from multiple checkers into a single unified list for the current file. It provides visualization tools to pinpoint issues using signs, highlighting, and statusline flags. The plugin supports real-time syntax validation and on-demand checking, often t

    Vim script
    GitHub पर देखें↗11,222
  • wklken/k-vimwklken का अवतार

    wklken/k-vim

    4,863GitHub पर देखें↗

    k-vim is a configuration framework and development environment for the Vim text editor. It provides a set of pre-defined settings, keybinding profiles, and curated plugin suites designed to optimize the editor for various programming stacks. The framework distinguishes itself through language-specific profile grouping, which allows the editor to activate tailored sets of plugins and formatting rules based on the detected file type. It integrates a dedicated package management system to install, update, and organize these extensions. The environment covers broad capability areas including aut

    Vim Scriptk-vimsolarizedvim-configuration
    GitHub पर देखें↗4,863
  • square/maximum-awesomesquare का अवतार

    square/maximum-awesome

    5,698GitHub पर देखें↗

    This project is a terminal development environment consisting of a shared configuration set for the Vim editor and the Tmux terminal multiplexer. It integrates curated editor extensions, session management layouts, and plugin configurations to standardize a local command line workspace. The environment features a dedicated Tmux session manager for organizing window layouts and pane arrangements, alongside a Vim configuration that includes specific mappings for project navigation and codebase searching. It utilizes a system of local overrides, allowing users to tailor the environment through s

    Ruby
    GitHub पर देखें↗5,698
  • amix/vimrcamix का अवतार

    amix/vimrc

    31,774GitHub पर देखें↗

    This project is a Vim configuration framework and development environment that transforms the basic text editor into a full-featured integrated development environment. It provides a curated set of settings and a comprehensive plugin suite to support professional software development workflows. The environment includes specialized tools for polyglot code execution and project navigation, allowing users to run source files in multiple languages via single keystrokes and locate files using fuzzy searching. It also integrates version control workflows, enabling the management of Git operations a

    Vim Script
    GitHub पर देखें↗31,774
  • tpope/vim-sensibletpope का अवतार

    tpope/vim-sensible

    5,293GitHub पर देखें↗

    vim-sensible is a configuration plugin and editor preset for Vim that provides a baseline of agreed-upon default preferences. It implements a collection of standard editor settings and behavior defaults to ensure a consistent starting experience across different environments. The project establishes a universal set of interface preferences and usability improvements, specifically targeting cursor movement, searching, and text editing. It manages these defaults by applying a predefined configuration that allows for further personalization based on individual workflows.

    Vim Script
    GitHub पर देखें↗5,293
  • sheerun/vim-polyglotsheerun का अवतार

    sheerun/vim-polyglot

    5,719GitHub पर देखें↗

    vim-polyglot is a multi-language Vim plugin that provides a comprehensive bundle of syntax highlighting, automated indentation management, and filetype detection for a wide variety of programming and configuration languages. It serves as a single installation to streamline the development environment by providing integrated support for numerous languages. The project functions as a language support bundle that combines syntax highlighting packs with an indentation manager. It uses both extension-based filetype detection and pattern-based language identification to apply the correct visual for

    Vim Script
    GitHub पर देखें↗5,719
  • lepture/mistunelepture का अवतार

    lepture/mistune

    2,978GitHub पर देखें↗

    Mistune is a pure Python implementation of a Markdown to HTML parser. It functions as a library that converts Markdown formatted text into HTML markup for rendering in web browsers. The project is designed as an extensible Markdown renderer, utilizing a modular system that allows for the customization of how Markdown elements are transformed into HTML via a pluggable renderer. Its capabilities cover a range of conversion tasks, including static site generation, dynamic content rendering, and the creation of custom documentation workflows.

    Pythonmarkdown
    GitHub पर देखें↗2,978
  • octol/vim-cpp-enhanced-highlightoctol का अवतार

    octol/vim-cpp-enhanced-highlight

    1,073GitHub पर देखें↗

    This project is a syntax highlighting plugin for the Vim text editor that provides advanced color coding for modern C++ language standards. It functions as a set of configuration files that extend the editor's native grammar to improve code readability and navigation. The plugin distinguishes between standard library components, modern language features, and user-defined code structures. By applying unique visual formatting to classes, functions, and variables, it assists in identifying language elements and understanding source code logic. The extension utilizes regex-based pattern matching

    Vim script
    GitHub पर देखें↗1,073
  • puremourning/vimspectorpuremourning का अवतार

    puremourning/vimspector

    4,306GitHub पर देखें↗

    Vimspector is a visual debugger integration for Vim that enables developers to step through code and inspect program state without leaving the editor. It utilizes the Debug Adapter Protocol to provide a unified interface for debugging multiple programming languages through various debug adapters. The project distinguishes itself by supporting low-level analysis and specialized environments, including bare metal hardware debugging for microcontrollers and the ability to perform disassembly analysis and process memory dumping. It also provides remote debugging capabilities by proxying requests

    Vim Scriptcppdebug-adapter-protocoldebugger
    GitHub पर देखें↗4,306
  • google/vim-codefmtgoogle का अवतार

    google/vim-codefmt

    1,119GitHub पर देखें↗

    Vim-codefmt is a plugin for the Vim text editor that automates source code formatting by integrating external command-line utilities. It functions as a bridge between the editor and specialized formatting tools, allowing developers to maintain consistent style across diverse programming languages through a unified interface. The plugin operates by invoking external processes to transform buffer content, utilizing standard input and output streams to exchange data. It supports both full-file formatting and targeted adjustments for specific code ranges, ensuring that style enforcement can be ap

    Vim Scriptclang-formatformatterjs-beautify
    GitHub पर देखें↗1,119
  • xoofx/markdigxoofx का अवतार

    xoofx/markdig

    5,127GitHub पर देखें↗

    Markdig is a markdown parser library that converts text into structured HTML, plain text, or other formats using a configurable pipeline. It functions as a CommonMark compliant parser and an abstract syntax tree generator that transforms markdown into a hierarchical tree of block and inline nodes with precise source location mapping. The project is distinguished by a decoupled renderer architecture that separates parsing logic from output generation, enabling the transformation of the syntax tree into non-HTML formats such as LaTeX or XAML. It also serves as a lossless markdown processor by t

    C#commonmarkcommonmark-parsingcsharp
    GitHub पर देखें↗5,127
  • commonmark/commonmark.jscommonmark का अवतार

    commonmark/commonmark.js

    1,559GitHub पर देखें↗

    Commonmark.js is a library designed to parse and render text formatted according to the CommonMark specification. It functions as a document processing pipeline that converts plain text into structured HTML or an abstract syntax tree, enabling developers to programmatically inspect, modify, and transform document elements. The library distinguishes itself through its strict adherence to standardized parsing rules, ensuring consistent and predictable output across different software environments. It provides a robust framework for document tree manipulation, allowing users to traverse, insert,

    JavaScript
    GitHub पर देखें↗1,559
  • jonschlinkert/remarkablejonschlinkert का अवतार

    jonschlinkert/remarkable

    5,835GitHub पर देखें↗

    Remarkable is an extensible Markdown parser library that implements the CommonMark specification and supports GitHub Flavored Markdown through configurable rule presets. Its core architecture separates parsing into distinct inline and block rule pipelines, enabling targeted customization of text-level and structural syntax while maintaining consistent behavior across standard Markdown features. The parser is built around a plugin-based rule system where individual syntax rules can be toggled, extended, or replaced by external plugins. A preset configuration system allows users to switch betwe

    JavaScriptcommonmarkcompiledocusaurus
    GitHub पर देखें↗5,835
  • liuchengxu/vim-clapliuchengxu का अवतार

    liuchengxu/vim-clap

    2,139GitHub पर देखें↗

    Vim-clap is a high-performance fuzzy selection interface and command palette designed for Vim and NeoVim. It functions as an extensible plugin that enables rapid navigation of files, buffers, and project resources by offloading heavy search and filtering computations to an external background process. The project distinguishes itself through a pluggable provider architecture that allows developers to define custom search sources using external scripts or binaries. By decoupling the selection interface from the underlying fuzzy matching logic, it supports both built-in algorithms and high-perf

    Rustfloating-windowfuzzy-findernvim
    GitHub पर देखें↗2,139
  • assemble/assembleassemble का अवतार

    assemble/assemble

    4,258GitHub पर देखें↗

    Assemble is a static site generator and build pipeline system that compiles markdown, templates, and data into static HTML files. It functions as a markdown-to-HTML converter and a data format transformer capable of moving content between JSON, YAML, XML, PLIST, and CSV formats. The project features a pipeline-based build process where users can define ordered sequences of data transformations and file processing steps. It includes project scaffolding tools to bootstrap directory structures and configuration files from predefined boilerplates. The system manages content through collection-ba

    CSSassembleblog-enginebuild
    GitHub पर देखें↗4,258
  • yangyangwithgnu/use_vim_as_ideyangyangwithgnu का अवतार

    yangyangwithgnu/use_vim_as_ide

    9,169GitHub पर देखें↗

    This project is a Vim IDE configuration and plugin suite designed to transform the Vim text editor into a full development environment. It focuses on C++ development by integrating source code indexing and automated plugin management. The environment utilizes compiler backends and abstract syntax trees for semantic code completion and static code analysis. It employs tag files for symbol indexing, enabling rapid navigation between function definitions, class headers, and implementation files. The workspace includes productivity tools such as shorthand snippet expansion, line bookmarking, and

    VimL
    GitHub पर देखें↗9,169
  • joeyespo/gripjoeyespo का अवतार

    joeyespo/grip

    6,807GitHub पर देखें↗

    Grip is a GitHub API rendering tool and markdown previewer that transforms local markdown files into styled HTML. It functions as a converter for processing markdown text into HTML files and as a local server for verifying content appearance before it is committed to a repository. The project ensures visual parity with GitHub by using the GitHub API to render content, applying the specific styles used in repository comments, issues, and pull requests. It includes a mechanism to embed external CSS directly into generated HTML files for portable offline distribution and utilizes disk-based asse

    Python
    GitHub पर देखें↗6,807
  • nswbmw/n-blognswbmw का अवतार

    nswbmw/N-blog

    15,392GitHub पर देखें↗

    N-blog is a full-stack JavaScript blogging platform and content management system built with Node.js. It functions as a server-side rendered web application that renders markdown source text into HTML for publishing and displaying articles. The system includes a markdown blogging engine that enables the creation and management of posts and user comments. It features a integrated user authentication system that handles account registration, secure sign-in, and session management to protect private routes. The project covers broad capability areas including request routing and middleware pipel

    JavaScriptblogcourseexpress
    GitHub पर देखें↗15,392
  • vanessa219/vditorVanessa219 का अवतार

    Vanessa219/vditor

    11,074GitHub पर देखें↗

    Vditor is a browser-based Markdown editor and rendering engine that supports multiple editing interfaces, including a visual rich-text experience, instant rendering, and a traditional side-by-side split-view preview. It serves as an authoring tool for technical documentation and a component for web-based editor integration. The project is distinguished by its support for complex technical content, utilizing specialized rendering for mathematical formulas, flowcharts, sequence diagrams, and mind maps. It also functions as a collaborative document review tool, enabling users to attach anchored

    TypeScriptcommonmarkeditorgfm
    GitHub पर देखें↗11,074
  • mdnice/markdown-nicemdnice का अवतार

    mdnice/markdown-nice

    4,640GitHub पर देखें↗

    markdown-nice is a web-based markdown editor and renderer designed to transform raw markdown text into formatted HTML. It functions as a CSS stylizer that applies custom themes to content to improve its visual presentation for publishing platforms. The tool focuses on blog post formatting and markdown content styling, allowing users to define the layout and typography of technical articles. It supports the rendering of specialized syntax, including mathematical formulas and footnotes. The editor includes capabilities for persisting user state and style settings in the browser. It utilizes a

    JavaScriptantdmarkdownreact
    GitHub पर देखें↗4,640
  • redguardtoo/mastering-emacs-in-one-year-guideredguardtoo का अवतार

    redguardtoo/mastering-emacs-in-one-year-guide

    6,453GitHub पर देखें↗

    This project is a structured learning curriculum and guide designed to transition a user from a beginner to an advanced level of Emacs mastery over the course of one year. It provides a step-by-step study plan, configuration guides, and a workflow manual to help users navigate the complexities of the editor. The guide emphasizes a specific operational model, focusing on the implementation of modal editing through Vim-style keybindings and the use of hierarchical leader-key mapping for command organization. It details the process of transforming the editor into a full development environment a

    GitHub पर देखें↗6,453
  • ycm-core/youcompletemeycm-core का अवतार

    ycm-core/YouCompleteMe

    25,904GitHub पर देखें↗

    YouCompleteMe is a completion engine and semantic code analyzer for the Vim editor. It provides an integrated suite of development tools, including a Language Server Protocol client and a semantic analyzer that utilizes Clang to offer context-aware symbols and type-based highlighting. The project distinguishes itself through specialized semantic completion for C-family languages and JavaScript, offering identifiers, snippets, and automatic imports. It provides advanced visual feedback such as inlay hints for type information and parameter names, as well as semantic highlighting based on the a

    Pythoncode-analysiscode-completionsemantic-engine
    GitHub पर देखें↗25,904
  • jiangmiao/auto-pairsjiangmiao का अवतार

    jiangmiao/auto-pairs

    4,201GitHub पर देखें↗

    auto-pairs is a Vim plugin that provides an extensible system for automatic bracket management and text manipulation. It automatically inserts and deletes matching brackets, parentheses, and quotes to increase editing efficiency. The tool allows for the definition of custom single-character and multibyte opening and closing pairs, supporting complex delimiters such as comments or triple quotes. It provides capabilities for wrapping blocks of text in pairs, navigating between corresponding characters, and formatting indented lines when pressing enter within a pair.

    Vim script
    GitHub पर देखें↗4,201
  • syl20bnr/spacemacssyl20bnr का अवतार

    syl20bnr/spacemacs

    24,560GitHub पर देखें↗

    Spacemacs is a community-driven configuration for Emacs that integrates modal text editing and a modular system for managing editor features. It implements distinct states for navigation and insertion to separate text manipulation from text entry, combining the efficiency of modal navigation with the extensibility of the Emacs environment. The project distinguishes itself through a layer-based feature composition system, which groups related third-party packages and configurations into modular units. This system includes dependency-based resolution to manage conflicting extensions and a mnemo

    Emacs Lispcommunity-drivenconfigurationemacs
    GitHub पर देखें↗24,560
  • sirver/ultisnipsSirVer का अवतार

    SirVer/ultisnips

    7,693GitHub पर देखें↗

    UltiSnips is a snippet engine for the Vim text editor designed to expand text templates and manage dynamic placeholders. It provides a system for inserting predefined blocks of text and boilerplate code to automate repetitive writing tasks. The engine features a placeholder manager that enables stateful navigation between input areas and bidirectional field synchronization, which mirrors text entered in one field across all linked locations in real time. It also includes a dynamic text interpolator that executes scripts to inject calculated values or external data into snippets during expansi

    Pythonpluginsnippetsultisnips
    GitHub पर देखें↗7,693