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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to emacs-tw/awesome-emacs

Open-source alternatives to Awesome Emacs

30 open-source projects similar to emacs-tw/awesome-emacs, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Awesome Emacs alternative.

  • mhinz/vim-galoreAvatar de mhinz

    mhinz/vim-galore

    17,883Voir sur GitHub↗

    Vim-galore is a comprehensive technical reference and curated guide for mastering the Vim text editor. It serves as a central resource for users seeking to understand the philosophy, command structure, and advanced customization capabilities required to operate professional-grade modal text editors effectively. The project distinguishes itself by providing a deep dive into efficient editing workflows, plugin management, and automation strategies within a terminal-based environment. It covers the full spectrum of editor mastery, from fundamental modal navigation and text manipulation to comple

    Vim scriptawesomeawesome-listguide
    Voir sur GitHub↗17,883
  • dreikanter/sublime-bookmarksAvatar de dreikanter

    dreikanter/sublime-bookmarks

    1,072Voir sur GitHub↗

    Sublime Text essential plugins and resources

    awesomeawesome-listbookmarks
    Voir sur GitHub↗1,072
  • viatsko/awesome-vscodeAvatar de viatsko

    viatsko/awesome-vscode

    28,754Voir sur GitHub↗

    This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the Visual Studio Code editor. It serves as a comprehensive index for developers seeking to enhance their coding environment, offering a structured collection of community-driven tools that streamline development workflows and improve editor productivity. The directory distinguishes itself by organizing a vast ecosystem of plugins into logical categories, ranging from language-specific intelligence and version control integrations to advanced productivity utilities. It highlights t

    JavaScriptawesomeawesome-listlist
    Voir sur GitHub↗28,754

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
hlissner/doom-emacsAvatar de hlissner

hlissner/doom-emacs

22,267Voir sur GitHub↗

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

Emacs Lisp
Voir sur GitHub↗22,267
  • lazyvim/lazyvimAvatar de LazyVim

    LazyVim/LazyVim

    26,643Voir sur GitHub↗

    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

    Luaneovimneovim-confneovim-config
    Voir sur GitHub↗26,643
  • vim/vimAvatar de vim

    vim/vim

    40,518Voir sur GitHub↗

    Vim is a keyboard-driven text editor designed for the high-speed manipulation of source code and plain text files. It utilizes a modal interface that interprets keystrokes as either text insertion or complex navigation and editing commands. Built on a portable C core, the software maintains a consistent experience across diverse operating systems and terminal emulators through an abstraction layer that manages text in memory-mapped buffers. The editor functions as a highly modular platform that supports extensive customization through a built-in scripting engine and a plugin-based architectur

    Vim Scriptccross-platformtext-editor
    Voir sur GitHub↗40,518
  • mehcode/awesome-atomAvatar de mehcode

    mehcode/awesome-atom

    1,925Voir sur GitHub↗

    A curated list of delightful Atom packages and resources.

    atomawesomeawesome-list
    Voir sur GitHub↗1,925
  • codeeditapp/codeeditAvatar de CodeEditApp

    CodeEditApp/CodeEdit

    22,896Voir sur GitHub↗

    CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace for writing and modifying source code, combining a text editor with project management tools. The editor is built specifically for macOS using native frameworks to ensure performance. It features a plugin system that allows for the addition of specialized features and custom logic to extend the editing experience. The environment includes an integrated terminal emulator for executing development commands and debugging tools. It also provides project-wide file indexing for globa

    Swiftappappkitapple
    Voir sur GitHub↗22,896
  • doomemacs/doomemacsAvatar de doomemacs

    doomemacs/doomemacs

    22,264Voir sur GitHub↗

    This project is a modular configuration framework for the Emacs text editor, designed to provide optimized defaults and a curated ecosystem of plugins. It functions as a comprehensive environment that structures complex editor settings into a reproducible and stable workspace. The framework distinguishes itself through a declarative package management system that pins dependencies to ensure consistency across different machines. It incorporates a modal editing layer that replicates keyboard-driven navigation and text manipulation workflows, alongside a rule-based engine that automates the lif

    Emacs Lispdoom-emacsemacsemacs-configuration
    Voir sur GitHub↗22,264
  • onivim/oni2Avatar de onivim

    onivim/oni2

    7,854Voir sur GitHub↗

    Oni2 is a high-performance, extensible text editor and project-based file manager. It functions as a modal code editor, utilizing a keyboard grammar of verbs and motions to navigate and modify source code without a mouse. It also serves as an LSP client, integrating Language Server Protocol servers to provide code completion, symbol navigation, and refactoring. The editor distinguishes itself by acting as a VSCode extension host, allowing it to load and execute language servers and debuggers from the VSCode ecosystem. It provides a programmable environment where custom functionality is implem

    Reason
    Voir sur GitHub↗7,854
  • zyedidia/microAvatar de zyedidia

    zyedidia/micro

    28,858Voir sur GitHub↗

    Micro is an extensible terminal text editor that supports mouse interaction and intuitive keyboard shortcuts for editing files in a command line environment. It functions as a multi-cursor editor with syntax highlighting and a plugin system for adding custom functionality and automation scripts. The editor distinguishes itself through simultaneous editing across multiple cursors and a script-based extension system. It enables the automation of repetitive editing tasks via macro recording and playback of keystroke sequences. The project covers workspace management through split-screen panes a

    Go
    Voir sur GitHub↗28,858
  • sindresorhus/awesomeAvatar de sindresorhus

    sindresorhus/awesome

    476,211Voir sur GitHub↗

    This project is a community-maintained directory that serves as a comprehensive index of software tools, frameworks, and educational materials. It functions as an open-source knowledge base, organizing diverse engineering domains and technical resources into a structured taxonomy to assist developers in discovering high-quality content. The directory distinguishes itself through a decentralized peer-review model, where independent contributors curate, verify, and update entries to ensure accuracy and relevance. All information is stored in a version-controlled, flat-file markdown format, whic

    awesomeawesome-listlists
    Voir sur GitHub↗476,211
  • atom/atomAvatar de atom

    atom/atom

    60,807Voir sur GitHub↗

    Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom development environments. It functions as a syntax highlighting editor and a version control integrated editor that tracks file changes and synchronizes code with remote repositories. The editor allows for the modification of its own core functionality and supports a package-based plugin system for creating custom themes and snippets. It also serves as a Markdown preview editor, providing side-by-side visual rendering for content authoring. The platform includes capabilities fo

    JavaScript
    Voir sur GitHub↗60,807
  • textmate/textmateAvatar de textmate

    textmate/textmate

    14,783Voir sur GitHub↗

    TextMate is a programmable text editor designed for software development and project management. It functions as a highly customizable environment where users can define language-specific behaviors, syntax highlighting rules, and automated workflows to suit their individual development needs. The editor distinguishes itself through a modular, bundle-based extensibility model that allows for deep integration with system shell commands. By piping document buffers through external scripts and command-line tools, users can perform complex text transformations, automate file lifecycle tasks, and b

    Objective-C++c-plus-pluscocoamacos
    Voir sur GitHub↗14,783
  • nvim-mini/mini.nvimAvatar de nvim-mini

    nvim-mini/mini.nvim

    9,325Voir sur GitHub↗

    mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation, user interface, and text manipulation tools. It serves as a modular plugin collection, a UI toolkit for creating custom statuslines and notifications, and a package manager for installing and pinning external plugins from Git. The project provides a specialized fuzzy picker framework for filtering files and symbols, an LSP completion engine with interactive snippet expansion, and a dedicated plugin test framework that uses headless editor instances and remote procedure calls

    Lualuamini-nvimneovim
    Voir sur GitHub↗9,325
  • oi-wiki/oi-wikiAvatar de OI-wiki

    OI-wiki/OI-wiki

    26,176Voir sur GitHub↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    Voir sur GitHub↗26,176
  • prabirshrestha/asyncomplete.vimAvatar de prabirshrestha

    prabirshrestha/asyncomplete.vim

    975Voir sur GitHub↗

    Asyncomplete.vim is an asynchronous autocompletion plugin written in pure Vim script for Vim and Neovim environments. It provides non-blocking suggestion displays in a popup menu without freezing the editor interface, utilizing deferred input buffering and event-driven job dispatching to maintain responsiveness during rapid typing sessions. The plugin integrates external completion sources and language server protocols to supply context-aware code suggestions, definitions, and documentation previews. Its modular provider abstraction collects unified suggestion lists from third-party scripts

    Vim Scriptasyncompletecode-completionneovim
    Voir sur GitHub↗975
  • vscode-neovim/vscode-neovimAvatar de vscode-neovim

    vscode-neovim/vscode-neovim

    7,689Voir sur GitHub↗

    This project is a modal editing integration that embeds a full Neovim instance into Visual Studio Code. It functions as a modal text editor, providing native motions and keybindings for navigation and text manipulation through a buffer synchronization bridge. The integration features a Lua scripting interface for automating editor behavior and a coordination layer that maps Neovim motions to native Language Server Protocol actions for code navigation. It ensures consistency between the two environments using a shared clipboard provider and synchronized cursor and selection states. The system

    TypeScript
    Voir sur GitHub↗7,689
  • lapce/lapceAvatar de lapce

    lapce/lapce

    38,569Voir sur GitHub↗

    Lapce is a high-performance text editor built with Rust that utilizes hardware acceleration for fast rendering and responsiveness. It functions as a modal text editor with Vim-style keybindings to minimize hand movement, an LSP client for language intelligence, and a remote development environment for editing files and executing code on distant servers. The editor features an extensible architecture based on the WebAssembly System Interface, allowing it to execute plugins compiled to WASI for cross-language functionality. It further distinguishes itself by implementing the Debug Adapter Proto

    Rustcode-editordeveloper-toolsrust
    Voir sur GitHub↗38,569
  • helix-editor/helixAvatar de helix-editor

    helix-editor/helix

    44,911Voir sur GitHub↗

    Helix is a terminal-based modal text editor designed for efficient code manipulation and navigation. It centers on a selection-first editing model, where operations are performed on active ranges rather than individual cursor positions, allowing for precise control over text and code structures. The editor distinguishes itself through deep integration with structural parsing and language intelligence. By utilizing an incremental parsing library, it builds concrete syntax trees that enable advanced features like structural code navigation, intelligent indentation, and syntax-aware text object

    Rustkakounerusttext-editor
    Voir sur GitHub↗44,911
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Voir sur GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Voir sur GitHub↗299,516
  • lembed/awesome-arduinoAvatar de Lembed

    Lembed/Awesome-arduino

    723Voir sur GitHub↗

    A curated list of awesome Arduino hardwares, libraries and softwares with update script

    Shell
    Voir sur GitHub↗723
  • iluwatar/java-design-patternsAvatar de iluwatar

    iluwatar/java-design-patterns

    94,123Voir sur GitHub↗

    This repository serves as a comprehensive educational collection of industry-standard software design patterns and architectural principles implemented in Java. It functions as a structured reference for developers to study and apply proven strategies for building maintainable, object-oriented systems. The project acts as a knowledge base for software engineering, offering a curated set of programming heuristics and best practices. By providing ready-to-use implementations of standard design patterns, it enables developers to address common programming challenges and improve code modularity t

    Javaawesome-listdesign-patternshacktoberfest
    Voir sur GitHub↗94,123
  • joeljfischer/awesome-appleAvatar de joeljfischer

    joeljfischer/awesome-apple

    833Voir sur GitHub↗

    An opinionated, curated list of awesome libraries, plugins, and resources for Apple platform development

    Voir sur GitHub↗833
  • mikecroucher/awesome-matlabAvatar de mikecroucher

    mikecroucher/awesome-MATLAB

    396Voir sur GitHub↗

    A curated list of awesome MATLAB toolboxes, applications, software and resources.

    Voir sur GitHub↗396
  • sirredbeard/awesome-unixAvatar de sirredbeard

    sirredbeard/Awesome-UNIX

    1,737Voir sur GitHub↗

    All the UNIX and UNIX-Like: Linux, BSD, macOS, Illumos, 9front, and more.

    Voir sur GitHub↗1,737
  • v-braun/awesome-cocoaAvatar de v-braun

    v-braun/awesome-cocoa

    96Voir sur GitHub↗

    A curated list of awesome Cocoa controls for iOS, watchOS and macOS

    JavaScript
    Voir sur GitHub↗96
  • avelino/awesome-goAvatar de avelino

    avelino/awesome-go

    175,576Voir sur GitHub↗

    This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains. The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,

    Goawesomeawesome-listgo
    Voir sur GitHub↗175,576
  • adrientorris/awesome-blazorAvatar de AdrienTorris

    AdrienTorris/awesome-blazor

    9,307Voir sur GitHub↗
    asp-net-coreaspnetcoreawesome
    Voir sur GitHub↗9,307
  • bayandin/awesome-awesomenessAvatar de bayandin

    bayandin/awesome-awesomeness

    33,490Voir sur GitHub↗

    This project is a community-driven directory that aggregates and categorizes high-quality technical resources, tools, and learning materials. It functions as a centralized knowledge management repository, designed to help developers navigate the software development landscape by providing structured access to curated lists and external project references. The directory relies on a collaborative, peer-reviewed workflow where external contributors submit and maintain links through a version-controlled system. This community-maintained approach ensures that the information remains current and re

    Ruby
    Voir sur GitHub↗33,490