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
·
emacs-tw avatar

emacs-tw/awesome-emacs

0
View on GitHub↗
9,180 stars·592 forks·unlicense·14 vues

Awesome Emacs

Awesome Emacs is a curated directory of community-driven resources, packages, and configurations designed to extend the functionality of the Emacs text editor. It serves as a comprehensive index for users seeking to transform their editor into a specialized development environment or a highly personalized productivity workspace.

The collection highlights tools that enable deep customization of the Emacs experience, ranging from ergonomic key binding schemes and visual interface themes to advanced window management and navigation utilities. It provides a centralized reference for discovering extensions that facilitate complex text manipulation, automated editing tasks, and granular control over document history.

Beyond basic customization, the directory covers integrations for modern software development workflows. This includes resources for connecting external language servers to provide real-time code analysis, diagnostic feedback, and project-wide navigation, as well as utilities for managing build systems and debugging processes directly within the editor.

Features

  • Emacs Editor Configurations - Provides a comprehensive curated directory of community-driven resources, packages, and configurations for the Emacs text editor.
  • Awesome List - A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.
  • Development Environment Collections - Acts as a comprehensive framework for transforming the editor into a full-featured integrated development environment.
  • Emacs Extensions - Provides a curated directory for discovering and managing community-driven editor extensions.
  • Language Server Integrations - Connects external language servers to provide real-time code analysis and diagnostic feedback.
  • Extensible Runtimes - Exposes internal state and functions through a dynamic language for runtime modification.
  • Language Support - Establishes specialized development environments with syntax checking, folding, and refactoring tools.
  • Language Server Clients - Facilitates communication between the editor and external language servers for real-time code intelligence.
  • Package Dependency Managers - Manages the discovery, installation, and loading of external code libraries to extend editor functionality.
  • Productivity Enhancements - Provides a curated index of productivity-enhancing utilities for navigation, window management, and automated editing.
  • Text Buffers - Implements memory-efficient text buffers optimized for rapid editing and document manipulation.
  • Command Completion Systems - Accelerates command and file selection through fuzzy matching and real-time candidate filtering.
  • Custom Completion Providers - Provides a centralized interface for command and file selection using pluggable filtering engines.
  • Modal Editing Layers - Enables modal editing layers and custom key schemes to minimize repetitive strain.
  • Shell Key Bindings - Improves typing efficiency through alternative editing paradigms and ergonomic key layouts.
  • Text Editors - Facilitates deep customization of the editor's appearance, key bindings, and interface for a personalized environment.
  • Code Editors - Listed in the “Code Editors” section of the Awesome awesome list.
  • Outils de développement - Emacs editor resources.
  • Development Environments - Comprehensive list of packages and libraries for the text editor.
  • Editor Plugins - Curated collection of Emacs resources and plugins.
  • Editors and IDEs - Resources for the Emacs editor.
  • Text Editors - Listed in the “Text Editors” section of the Awesome Mac awesome list.
  • Text Editors and IDEs - Resources for the Emacs text editor.
  • More to explore - Emacs editor resources.
  • File and Data Management - Organizes and navigates complex codebases using tree-based explorers and project-wide search tools.
  • Editor Extension Managers - Provides tools for discovering, installing, and managing community-driven editor extensions and packages.
  • Development Lifecycle and Workflow Automation - Streamlines the coding lifecycle by managing build systems, debugging processes, and project workflows within the editor.
  • Window Partitioning - Manages screen real estate by recursively splitting frames into nested buffers.
  • Dynamic Layout Engines - Provides a dynamic engine for partitioning and managing screen layouts and buffer arrangements.
  • Editing and Text Manipulation - Focuses on advanced text manipulation through multi-cursor support, snippet expansion, and granular undo history control.
  • Testing and Debugging - Integrates external build systems and debuggers directly into the development environment.
  • Project Management - Provides tools for organizing multi-file projects, file discovery, and directory exploration within the editor.
  • Event Hook Systems - Provides an architectural pattern for executing custom logic at defined lifecycle events.
  • Syntax Validation Linters - Provides linters and validation tools to identify syntax errors and style issues during the editing process.
  • Data Structures - Provides fundamental data structures for managing text, metadata, and buffer properties within the editor.
  • Editing Enhancements - Provides utilities for advanced text manipulation, automatic indentation, and whitespace cleanup to improve document editing efficiency.
  • Motion and Navigation - Offers plugins for efficient cursor movement, character-based jumps, and buffer navigation.
  • Snippet Management - Includes utilities for creating and expanding code snippets to automate repetitive writing tasks.
  • Undo Trees - Features non-linear undo tree structures for granular control over document editing history.
  • Viewport Navigators - Implements viewport navigation tools for rapid movement through large text buffers and documents.
  • Editor Status Bars - Allows customization of the status bar to display contextual information and workspace state.
  • Multi-Cursor Editing - Enables simultaneous text manipulation across multiple document locations using multi-cursor editing.
  • Workflow Streamlining Tools - Integrates fuzzy searching and predictive filtering into the editor to streamline command and file selection.
  • Layout Configuration Utilities - Provides utilities for automating window resizing, layout configuration, and buffer management.

Historique des stars

Graphique de l'historique des stars pour emacs-tw/awesome-emacsGraphique de l'historique des stars pour emacs-tw/awesome-emacs

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.

Start searching with AI

Alternatives open source à Awesome Emacs

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Awesome Emacs.
  • 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
  • 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
  • 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
  • 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
Voir les 30 alternatives à Awesome Emacs→

Questions fréquentes

Que fait emacs-tw/awesome-emacs ?

Awesome Emacs is a curated directory of community-driven resources, packages, and configurations designed to extend the functionality of the Emacs text editor. It serves as a comprehensive index for users seeking to transform their editor into a specialized development environment or a highly personalized productivity workspace.

Quelles sont les fonctionnalités principales de emacs-tw/awesome-emacs ?

Les fonctionnalités principales de emacs-tw/awesome-emacs sont : Emacs Editor Configurations, Awesome List, Development Environment Collections, Emacs Extensions, Language Server Integrations, Extensible Runtimes, Language Support, Language Server Clients.

Quelles sont les alternatives open-source à emacs-tw/awesome-emacs ?

Les alternatives open-source à emacs-tw/awesome-emacs incluent : mhinz/vim-galore — Vim-galore is a comprehensive technical reference and curated guide for mastering the Vim text editor. It serves as a… viatsko/awesome-vscode — This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the… dreikanter/sublime-bookmarks — Sublime Text essential plugins and resources. hlissner/doom-emacs — This project is an Emacs configuration framework that provides a curated distribution of the editor. It focuses on a… lazyvim/lazyvim — LazyVim is a modular configuration framework and distribution for Neovim that transforms a base text editor into a… vim/vim — Vim is a keyboard-driven text editor designed for the high-speed manipulation of source code and plain text files. It…