awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

32 Repos

Awesome GitHub RepositoriesText Editor Configurations

Settings, plugins, and configurations for text editors and IDEs.

Distinguishing note: Focuses on editor-specific tooling and configuration rather than general development utilities.

Explore 32 awesome GitHub repositories matching development tools & productivity · Text Editor Configurations. Refine with filters or upvote what's useful.

Awesome Text Editor Configurations GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • charlax/professional-programmingAvatar von charlax

    charlax/professional-programming

    51,116Auf GitHub ansehen↗

    This project is a curated knowledge repository designed to support the professional development of software engineers. It functions as a comprehensive index of industry best practices, methodologies, and design principles, providing a structured roadmap for those seeking to improve their technical skills, architectural decision-making, and career trajectory. The repository distinguishes itself through a community-driven approach, relying on peer-reviewed contributions to maintain an up-to-date collection of resources. It organizes vast amounts of technical information into a hierarchical taxo

    Offers configurations and resources for optimizing text editor workflows.

    Pythonarchitecturecomputer-scienceconcepts
    Auf GitHub ansehen↗51,116
  • amix/vimrcAvatar von amix

    amix/vimrc

    31,774Auf GitHub ansehen↗

    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

    Provides a pre-configured set of plugins and settings to establish a full development environment.

    Vim Script
    Auf GitHub ansehen↗31,774
  • mathiasbynens/dotfilesAvatar von mathiasbynens

    mathiasbynens/dotfiles

    31,386Auf GitHub ansehen↗

    This is a Unix-based dotfiles repository providing a version-controlled collection of configuration files, environment variables, and shell aliases. Its primary purpose is to optimize macOS for software development by applying a curated set of system defaults and Zsh shell workflow enhancements. The project distinguishes itself through a comprehensive collection of macOS system defaults and specific configurations for the Zsh shell. It includes specialized Git workflow configurations and whitespace settings designed to standardize and accelerate version control operations across different env

    Configures visual themes and cursor behavior for a consistent text editor experience.

    Shellbashdotfilesmacos
    Auf GitHub ansehen↗31,386
  • nvim-lua/kickstart.nvimAvatar von nvim-lua

    nvim-lua/kickstart.nvim

    30,856Auf GitHub ansehen↗

    Kickstart.nvim is a foundational boilerplate designed for building personalized Neovim environments. It provides a structured framework that uses Lua scripting to organize editor settings and custom logic, serving as a starting point for users to develop their own text editing workflows. The project distinguishes itself by integrating a centralized plugin manager that automates the installation, versioning, and lazy-loading of extensions. This orchestration minimizes startup latency while maintaining a declarative approach to managing the lifecycle of editor tools. The framework supports mod

    Serves as a structured, modular template for managing Neovim configurations.

    Lua
    Auf GitHub ansehen↗30,856
  • ajaxorg/aceAvatar von ajaxorg

    ajaxorg/ace

    27,133Auf GitHub ansehen↗

    Ace is a high-performance, browser-based code editor and JavaScript text editor component designed to be embedded into web applications. It functions as a feature-rich alternative to standard text areas, providing a syntax highlighting engine and support for multiple programming and markup languages. The editor is distinguished by its ability to handle large documents containing millions of lines while maintaining stable performance. It supports multi-cursor editing, allowing simultaneous modifications at multiple selection points across a document. The project covers a broad range of develo

    Offers a fully customizable browser-based code editor with configurable key bindings, themes, and behaviors.

    JavaScript
    Auf GitHub ansehen↗27,133
  • lazyvim/lazyvimAvatar von LazyVim

    LazyVim/LazyVim

    26,643Auf GitHub ansehen↗

    LazyVim is a modular configuration framework and distribution for Neovim that transforms a base text editor into a comprehensive integrated development environment. It provides a structured system for managing, loading, and orchestrating editor extensions using Lua, designed to standardize professional development workflows through a curated collection of settings and plugins. The project distinguishes itself through a focus on performance and stability, utilizing deferred plugin initialization to minimize startup latency and resource consumption. Its architecture relies on a directory-based

    Provides a curated, modular configuration framework that transforms a standard text editor into a professional development environment.

    Luaneovimneovim-confneovim-config
    Auf GitHub ansehen↗26,643
  • hlissner/doom-emacsAvatar von hlissner

    hlissner/doom-emacs

    22,267Auf GitHub ansehen↗

    This project is an Emacs configuration framework that provides a curated distribution of the editor. It focuses on a modular editor environment and a declarative package management system to ensure reproducible installations and optimized defaults. The framework distinguishes itself through a performance-optimized editor setup that uses lazy loading to reduce startup times. It implements a Vim-emulation layer, providing a modal editing interface with Vim keybindings and a leader-key command hierarchy for efficient navigation. The system covers a broad range of capabilities, including IDE lan

    Provides a curated distribution and framework for managing comprehensive text editor configurations.

    Emacs Lisp
    Auf GitHub ansehen↗22,267
  • twpayne/chezmoiAvatar von twpayne

    twpayne/chezmoi

    18,075Auf GitHub ansehen↗

    chezmoi is a command-line utility designed to manage and synchronize system configuration files across multiple machines. It uses a local Git repository as the single source of truth, allowing users to track, version, and distribute dotfiles while maintaining a consistent state across diverse operating systems and hardware architectures. The project distinguishes itself through a declarative reconciliation model that computes the difference between the current filesystem and the desired state defined in the repository. It features a robust templating engine that processes configuration files

    Provides editor plugins and hooks to enable syntax highlighting and automated configuration application.

    Goconfigurationdotfiledotfile-management
    Auf GitHub ansehen↗18,075
  • tinygo-org/tinygoAvatar von tinygo-org

    tinygo-org/tinygo

    17,529Auf GitHub ansehen↗

    TinyGo is a specialized compiler and development toolkit designed to bring the Go programming language to resource-constrained microcontrollers and WebAssembly environments. It provides a bare-metal runtime environment that enables high-level code execution without the need for a traditional operating system, utilizing an LLVM-based backend to generate efficient machine instructions. The project distinguishes itself through aggressive optimization techniques tailored for small hardware, including a static memory allocation strategy and whole-program dead code elimination that significantly re

    Integrates build target selection into text editors for accurate code completion.

    Goadafruitarduinoarm
    Auf GitHub ansehen↗17,529
  • limetext/limeAvatar von limetext

    limetext/lime

    15,272Auf GitHub ansehen↗

    Lime is a multi-platform text editor designed for code and prose that supports simultaneous multi-point insertion for modifying text in several locations at once. It is a Python-scriptable environment that renders across desktop windows, web browsers, and terminal emulators. The editor is designed to be API-compatible with Sublime Text, enabling the execution of its plugins and the import of its configuration files, keybindings, and themes. This compatibility allows users to reuse third-party extensions and maintain a consistent experience when migrating from that environment. The project pr

    Maintains API compatibility with Sublime Text to allow the reuse of its plugins and configurations.

    editorgolangtext-editor
    Auf GitHub ansehen↗15,272
  • astronvim/astronvimAvatar von AstroNvim

    AstroNvim/AstroNvim

    14,355Auf GitHub ansehen↗

    AstroNvim is a modular Neovim distribution that functions as a comprehensive development environment. It provides a pre-configured framework for managing editor settings, plugin ecosystems, and language server integrations, effectively transforming a base text editor into a full-featured integrated development environment. The project distinguishes itself through a highly customizable Lua-based architecture that emphasizes modularity and performance. It enables users to manage complex editor configurations through a centralized, declarative system that supports lazy loading, community-maintai

    Standardizing and personalizing the development environment by centralizing keybindings, visual themes, and plugin settings into a modular configuration.

    Luaastronvimastrovimhacktoberfest
    Auf GitHub ansehen↗14,355
  • espanso/espansoAvatar von espanso

    espanso/espanso

    13,987Auf GitHub ansehen↗

    Espanso is a cross-platform text expander and desktop automation tool that monitors system-wide keystrokes to replace short trigger keywords with longer text blocks, images, or dynamic script outputs. It functions as a background service, enabling users to automate repetitive typing tasks across any application on their local system. The tool distinguishes itself through context-aware automation, which allows users to define specific rules that enable or disable expansion behavior based on the currently active window. It also features a centralized package management system for organizing and

    Ensures consistent text expansion performance across various development environments through configuration settings.

    Rustespansolinuxmacos
    Auf GitHub ansehen↗13,987
  • thoughtbot/dotfilesAvatar von thoughtbot

    thoughtbot/dotfiles

    8,157Auf GitHub ansehen↗

    This project is a collection of configuration files designed to standardize the behavior and appearance of Zsh, Vim, and Tmux across development machines. It provides a unified environment by combining shell settings, editor configurations, and terminal multiplexer layouts. The suite focuses on increasing productivity through Zsh shell customizations and history management, Vim editor optimizations including real-time linting and symbol indexing, and Tmux session management for improved window organization. It also includes a standardized Git workflow configuration with custom aliases and com

    Optimizes Vim with fuzzy searching, automated directory creation, and specialized project navigation.

    Shell
    Auf GitHub ansehen↗8,157
  • bitemyapp/learnhaskellAvatar von bitemyapp

    bitemyapp/learnhaskell

    8,026Auf GitHub ansehen↗

    This project is a comprehensive functional programming curriculum and learning resource for Haskell. It provides sequenced educational paths and technical reference guides designed to take developers from beginner to advanced levels of proficiency. The project distinguishes itself through a deep focus on theoretical and technical foundations, offering detailed studies on type theory, category theory, and runtime internals. It includes a dedicated performance handbook for optimizing execution speed and memory management, as well as an ecosystem guide for managing development tools and editor c

    Includes specific configuration files and plugin recommendations for Haskell-focused text editors.

    Makefile
    Auf GitHub ansehen↗8,026
  • harisekhon/devops-bash-toolsAvatar von HariSekhon

    HariSekhon/DevOps-Bash-tools

    8,062Auf GitHub ansehen↗

    DevOps-Bash-tools is a collection of shell scripts and aliases designed to automate cloud infrastructure, container orchestration, and CI/CD pipelines. It provides a comprehensive toolset for managing operational workflows through the command line. The project specializes in automating tasks across multiple platforms, including managing namespaces and secrets in Kubernetes, auditing resources in AWS and GCP, and triggering builds or managing environment variables in GitHub Actions, GitLab CI, and CircleCI. It also includes a toolkit for interacting with container registries to query manifests

    Set indentation and wrapping rules for consistent file formatting.

    Shellapiawsbash
    Auf GitHub ansehen↗8,062
  • missing-semester-cn/missing-semester-cn.github.ioAvatar von missing-semester-cn

    missing-semester-cn/missing-semester-cn.github.io

    7,311Auf GitHub ansehen↗

    This is an open-source educational website that translates and localizes MIT's Missing Semester course, teaching practical computing skills for computer science students. The curriculum covers developer tooling, shell scripting, version control, security fundamentals, and open-source collaboration, with a focus on core computing skills including data processing pipelines, workflow automation, secure remote access, shell productivity, Vim editing, and Git version control. The project distinguishes itself by teaching command-line mastery, shell scripting, and automation to boost daily developer

    Teaches configuring and operating Vim for fast, keyboard-driven code editing.

    Markdown
    Auf GitHub ansehen↗7,311
  • purcell/emacs.dAvatar von purcell

    purcell/emacs.d

    7,069Auf GitHub ansehen↗

    This project is an Emacs configuration framework and custom Emacs Lisp distribution. It provides a pre-configured bundle of defaults and language supports to serve as a development baseline and environment bootstrap for the Emacs text editor. The system is designed for extensibility, allowing users to override default editor behaviors and themes through local configuration files and customization interfaces. It supports the integration of third party code by adding external scripts and libraries to the editor load path.

    Provides a comprehensive set of configurations and plugins for tailoring the Emacs text editor workflow.

    Emacs Lisp
    Auf GitHub ansehen↗7,069
  • skwp/dotfilesAvatar von skwp

    skwp/dotfiles

    6,976Auf GitHub ansehen↗

    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

    Standardizes the text editor environment with optimized key bindings, status bars, and plugin management.

    Ruby
    Auf GitHub ansehen↗6,976
  • craftzdog/dotfiles-publicAvatar von craftzdog

    craftzdog/dotfiles-public

    7,023Auf GitHub ansehen↗

    This project is a cross-platform dotfiles collection and shell configuration framework designed to standardize development environments across Unix and Windows. It provides a set of version-controlled configuration files and environment settings for text editors, terminal multiplexers, and interactive command line interfaces. The collection functions as a symlink configuration manager, linking settings to the home directory to maintain synchronization across multiple machines. It includes a productivity framework for terminal workflow optimization, incorporating tools for fuzzy finding, direc

    Includes preference files and environment settings for text editors to ensure workflow consistency.

    Lua
    Auf GitHub ansehen↗7,023
  • donnemartin/dev-setupAvatar von donnemartin

    donnemartin/dev-setup

    6,261Auf GitHub ansehen↗

    This project is a collection of scripts and configuration files designed to automate the deployment of developer toolsets, big data tools, and system-wide dotfiles. It serves as a provisioning system for installing languages, data analysis tools, and system dependencies across diverse programming stacks. The suite provides specialized automation for macOS developer onboarding and the setup of Python data science workflows. It includes dedicated installers for distributed processing engines like Spark and Hadoop, as well as environments for web and mobile development. The system covers a broa

    Defines default behaviors for terminal editors, including visual themes, indentation, and clipboard integration.

    Python
    Auf GitHub ansehen↗6,261
Vorherige12Nächste
  1. Home
  2. Development Tools & Productivity
  3. Text Editor Configurations

Unter-Tags erkunden

  • API Compatibility LayersInterfaces that ensure a tool is compatible with the plugin and configuration standards of another specific software. **Distinct from Text Editor Configurations:** Distinct from general configurations: focuses specifically on the architectural compatibility with another product's API.
  • Build Target IntegrationsEditor configurations that resolve hardware-specific build targets and packages. **Distinct from Text Editor Configurations:** Distinct from Text Editor Configurations: focuses specifically on build target resolution for language servers rather than general editor settings.
  • Scriptable ConfigurationsUse of a scripting language to define dynamic editor behaviors and keybindings. **Distinct from Text Editor Configurations:** Focuses on using a language like Lua for configuration logic rather than static setting files.