awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bbatsov avatar

bbatsov/prelude

0
View on GitHub↗
5,302 estrellas·1,863 forks·Emacs Lisp·4 vistasprelude.emacsredux.com↗

Prelude

Prelude es una distribución de Emacs y un framework de configuración que proporciona un conjunto curado de valores predeterminados y una arquitectura modular. Funciona como un wrapper de gestión de paquetes para instalar y fijar versiones estables de extensiones externas, asegurando un entorno de desarrollo consistente y reproducible.

El proyecto se distingue por su sistema de configuración modular, que permite a los usuarios personalizar las capacidades del editor alternando módulos de características específicos a través de un archivo de configuración central. También incluye un entorno de servidor de lenguaje automatizado que instala y configura herramientas específicas del lenguaje y analizadores de sintaxis bajo demanda según el tipo de archivo que se esté editando.

La distribución cubre áreas de capacidad más amplias, incluyendo el arranque del entorno del editor, la gestión de dependencias fijadas por versión y la integración de extensiones verificadas para el control de versiones y la navegación de proyectos.

El entorno se puede actualizar y los archivos del proyecto se pueden refrescar directamente desde dentro del editor.

Features

  • Emacs Editor Configurations - Provides a comprehensive configuration for the Emacs editor using a curated distribution and sensible defaults.
  • Editor Configuration Frameworks - Implements a system for managing editor settings and functional modules through a declarative configuration file.
  • Curated Distribution Baselines - Provides a curated set of vetted external packages and standard defaults to establish a consistent user experience.
  • Emacs Distributions - Provides a pre-configured version of Emacs with curated defaults and a modular architecture.
  • Environment Bootstrapping - Automates the initial setup of a stable baseline text editor with pinned package versions.
  • Automatic Server Installations - Provides automated download and setup of language servers based on the file type being edited.
  • Package Manager Wrappers - Acts as a layer for installing and pinning stable versions of external extensions to ensure consistency.
  • Editor Feature Toggles - Allows customizing environment capabilities by enabling or disabling optional functional components via configuration.
  • Environment Tailoring - Toggles optional feature modules and curated extensions to tailor editor capabilities to professional needs.
  • Default Editor Bundles - Establishes standard behaviors for baseline editor functionality to improve usability.
  • Text Editor Configurations - Configures a consistent baseline user experience through standard defaults and a modular architecture.
  • Version Pinning - Locks external extensions to specific stable releases to prevent breaking changes during updates.
  • Modular Configuration Composition - Implements a system of toggleable feature modules to customize editor functionality through a central configuration.
  • LSP-Integrated Environments - Sets up an automated environment for language servers and major modes that activates based on file type.
  • Curated Extension Libraries - Manages a curated selection of vetted external packages for version control, navigation, and text manipulation.
  • Language Server Integrations - Automatically installs and configures language-specific tools and syntax parsers based on the files being edited.
  • Automatic Mode Setup - Downloads and configures language-specific tools and major modes automatically when a source file is first opened.
  • Parser Selection Strategies - Automatically selects the most advanced available parser to ensure high-quality code highlighting and structure analysis.

Historial de estrellas

Gráfico del historial de estrellas de bbatsov/preludeGráfico del historial de estrellas de bbatsov/prelude

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Prelude

Proyectos open-source similares, clasificados según cuántas características comparten con Prelude.
  • purcell/emacs.dAvatar de purcell

    purcell/emacs.d

    7,069Ver en GitHub↗

    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.

    Emacs Lisp
    Ver en GitHub↗7,069
  • hlissner/doom-emacsAvatar de hlissner

    hlissner/doom-emacs

    22,267Ver en 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
    Ver en GitHub↗22,267
  • emacs-tw/awesome-emacsAvatar de emacs-tw

    emacs-tw/awesome-emacs

    9,180Ver en GitHub↗

    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 e

    awesome-listemacs
    Ver en GitHub↗9,180
  • skwp/dotfilesAvatar de skwp

    skwp/dotfiles

    6,976Ver en GitHub↗

    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
    Ver en GitHub↗6,976
Ver las 30 alternativas a Prelude→

Preguntas frecuentes

¿Qué hace bbatsov/prelude?

Prelude es una distribución de Emacs y un framework de configuración que proporciona un conjunto curado de valores predeterminados y una arquitectura modular. Funciona como un wrapper de gestión de paquetes para instalar y fijar versiones estables de extensiones externas, asegurando un entorno de desarrollo consistente y reproducible.

¿Cuáles son las características principales de bbatsov/prelude?

Las características principales de bbatsov/prelude son: Emacs Editor Configurations, Editor Configuration Frameworks, Curated Distribution Baselines, Emacs Distributions, Environment Bootstrapping, Automatic Server Installations, Package Manager Wrappers, Editor Feature Toggles.

¿Qué alternativas de código abierto existen para bbatsov/prelude?

Las alternativas de código abierto para bbatsov/prelude incluyen: purcell/emacs.d — This project is an Emacs configuration framework and custom Emacs Lisp distribution. It provides a pre-configured… hlissner/doom-emacs — This project is an Emacs configuration framework that provides a curated distribution of the editor. It focuses on a… emacs-tw/awesome-emacs — Awesome Emacs is a curated directory of community-driven resources, packages, and configurations designed to extend… skwp/dotfiles — This project is a curated configuration suite and development environment bootstrapper designed to optimize Zsh and… lazyvim/lazyvim — LazyVim is a modular configuration framework and distribution for Neovim that transforms a base text editor into a… astronvim/astronvim — AstroNvim is a modular Neovim distribution that functions as a comprehensive development environment. It provides a…