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

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

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

bbatsov/prelude

0
View on GitHub↗
5,302 स्टार्स·1,863 फोर्क्स·Emacs Lisp·5 व्यूज़prelude.emacsredux.com↗

Prelude

Prelude is an Emacs distribution and configuration framework that provides a curated set of defaults and a modular architecture. It functions as a package management wrapper to install and pin stable versions of external extensions, ensuring a consistent and reproducible development environment.

The project is distinguished by its modular configuration system, which allows users to customize editor capabilities by toggling specific feature modules via a central configuration file. It also includes an automated language server environment that installs and configures language-specific tools and syntax parsers on demand based on the file type being edited.

The distribution covers broader capability areas including editor environment bootstrapping, version-pinned dependency management, and the integration of vetted extensions for version control and project navigation.

The environment can be updated and project files refreshed directly from within the 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.

स्टार हिस्ट्री

bbatsov/prelude के लिए स्टार हिस्ट्री चार्टbbatsov/prelude के लिए स्टार हिस्ट्री चार्ट

AI सर्च

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

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

Start searching with AI

Prelude के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Prelude के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • purcell/emacs.dpurcell का अवतार

    purcell/emacs.d

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

    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
    GitHub पर देखें↗7,069
  • hlissner/doom-emacshlissner का अवतार

    hlissner/doom-emacs

    22,267GitHub पर देखें↗

    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
    GitHub पर देखें↗22,267
  • emacs-tw/awesome-emacsemacs-tw का अवतार

    emacs-tw/awesome-emacs

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

    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
    GitHub पर देखें↗9,180
  • 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
Prelude के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

bbatsov/prelude क्या करता है?

Prelude is an Emacs distribution and configuration framework that provides a curated set of defaults and a modular architecture. It functions as a package management wrapper to install and pin stable versions of external extensions, ensuring a consistent and reproducible development environment.

bbatsov/prelude की मुख्य विशेषताएं क्या हैं?

bbatsov/prelude की मुख्य विशेषताएं हैं: Emacs Editor Configurations, Editor Configuration Frameworks, Curated Distribution Baselines, Emacs Distributions, Environment Bootstrapping, Automatic Server Installations, Package Manager Wrappers, Editor Feature Toggles।

bbatsov/prelude के कुछ ओपन-सोर्स विकल्प क्या हैं?

bbatsov/prelude के ओपन-सोर्स विकल्पों में शामिल हैं: 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…