11 مستودعات
Tools that provide declarative management, installation, and versioning for editor plugins and their associated dependencies.
Explore 11 awesome GitHub repositories matching development tools & productivity · Editor Extension Managers. Refine with filters or upvote what's useful.
Swift is a high-performance, general-purpose programming language designed for safety and speed. It features a modular compiler front-end that transforms source code into optimized machine binaries, utilizing a value-oriented type system that prioritizes predictable state management through value and reference types. The language is built on a task-based concurrency model that schedules asynchronous operations across multicore hardware to ensure data race safety. The project distinguishes itself through a native, bi-directional interoperability mechanism that allows for direct integration wit
Declarative package management handles the installation and versioning of editor plugins and their required dependencies.
Brackets is an extensible JavaScript IDE and front-end code editor specifically designed for authoring HTML, CSS, and JavaScript. It serves as a web development text editor that provides a specialized environment for building websites. The editor is distinguished by its live preview capabilities, which render code changes in a browser in real time for immediate visual feedback. It further supports front-end workflows through inline style editing and the ability to synchronize code changes across multiple browser windows for cross-browser testing. The project includes a wide range of developm
Includes a manager for installing editor functionality from registries, direct URLs, or local folders.
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
Automates the installation, versioning, and management of editor extensions via a centralized configuration.
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
Features a centralized interface for discovering, managing, and organizing modular plugin configurations and language-specific support packages.
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
Manages the installation and lifecycle of editor plugins and themes.
This project is a package manager and configuration framework for Neovim, designed to orchestrate the lifecycle of editor extensions. It provides a centralized system for installing, updating, and tracking plugins while ensuring consistent dependency resolution across different environments through the use of lockfiles. The framework distinguishes itself by prioritizing startup performance and modularity. It employs event-based lazy loading to defer the initialization of extensions until specific user interactions, commands, or file types trigger their activation. To further accelerate the ed
Automates the installation, update, and build processes of third-party packages within the editor.
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
Provides a centralized, declarative system for installing and managing editor extensions.
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
Provides tools for discovering, installing, and managing community-driven editor extensions and packages.
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
Uses a third-party manager to install and configure community plugins for various programming languages.
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
Includes a discovery view and management tools for installing and updating editor extensions.
هذا المشروع عبارة عن أداة مزامنة إعدادات VS Code ومدير بيئة مطور مصمم للحفاظ على تكوينات المحرر واختصارات لوحة المفاتيح وقوائم الإضافات متسقة عبر أجهزة متعددة. يعمل كأداة نسخ احتياطي للتكوين تستخدم GitHub Gists كخلفية تخزين بعيدة لاستضافة وتوزيع ملفات الإعداد. يمكن النظام المطورين من نقل بيئة التطوير عن طريق عكس مجموعات الإضافات والإعدادات الأساسية عبر أنظمة تشغيل وأجهزة مختلفة. يدعم مزامنة مقتطفات الكود المخصصة وملفات التكوين غير القياسية من خلال تعيين المسار المطلق للملف. تتضمن الأداة واجهة إدارة مزامنة للتحكم في استبعاد البيانات والحفاظ على الإعدادات المحلية، مما يمنع الكتابة فوق الإعدادات الخاصة بالجهاز. يوفر تصفية الإعدادات القائمة على البيئة والقدرة على الاتصال بشبكات الشركات الخاصة عبر تكامل GitHub Enterprise API. تتم معالجة مزامنة البيانات من خلال التحميل اليدوي والمشغلات القائمة على الأحداث التي تبدأ التحديثات عند تعديلات الملفات المحلية أو بدء تشغيل التطبيق.
Ensures a consistent set of installed plugins and tools are mirrored across all development workstations.