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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

18 Repos

Awesome GitHub RepositoriesSnippet Management

Platforms for storing, organizing, and retrieving reusable blocks of source code.

Explore 18 awesome GitHub repositories matching development tools & productivity · Snippet Management. Refine with filters or upvote what's useful.

Awesome Snippet Management GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • 30-seconds/30-seconds-of-codeAvatar von 30-seconds

    30-seconds/30-seconds-of-code

    128,130Auf GitHub ansehen↗

    This project is a developer knowledge base and a curated library of programming code snippets. It serves as a multi-language coding reference that provides short technical articles and reusable code samples to help developers implement common programming patterns. The resource functions as a multi-language syntax reference, allowing for the comparison of logic and functionality across different programming environments. It focuses on programming pattern learning and coding skill improvement through a collection of optimized patterns and best practices. The platform includes capabilities for

    Offers a searchable repository for locating specific code snippets by language, tag, or name.

    JavaScript
    Auf GitHub ansehen↗128,130
  • tiimgreen/github-cheat-sheetAvatar von tiimgreen

    tiimgreen/github-cheat-sheet

    57,407Auf GitHub ansehen↗

    This project is a community-driven knowledge base that serves as a comprehensive guide for mastering version control operations and platform-specific workflows. It functions as a developer productivity resource, consolidating essential information on command-line operations, repository management, and advanced interface techniques into a single, version-controlled document. The guide distinguishes itself by providing actionable insights into platform-specific automation and navigation. It covers the use of keyboard shortcuts to accelerate daily tasks, the application of advanced search syntax

    Maintains versioned code snippets that support standard repository operations like cloning.

    awesomeawesome-listgit
    Auf GitHub ansehen↗57,407
  • egonschiele/grokking_algorithmsAvatar von egonSchiele

    egonSchiele/grokking_algorithms

    13,501Auf GitHub ansehen↗

    This project serves as an educational resource for mastering fundamental computer science algorithms and data structures. It functions as a learning platform that combines code examples with instructional content to help developers and students build a foundation in programming logic and computational thinking. The repository distinguishes itself through a visual-first pedagogical approach, utilizing high-resolution diagrams to map abstract algorithmic logic into concrete mental representations. These materials are structured to support instructors in classroom settings while providing learne

    Provides isolated, runnable code blocks for verifying algorithmic behavior.

    JavaScript
    Auf GitHub ansehen↗13,501
  • uiverse-io/galaxyAvatar von uiverse-io

    uiverse-io/galaxy

    9,762Auf GitHub ansehen↗

    Galaxy is a curated CSS UI component library and visual design gallery. It serves as a front-end code snippet manager and a searchable repository of community-sourced HTML and CSS assets. The project provides tools for UI component discovery and design prototyping, allowing users to browse an archive of interface elements and layout patterns. It includes a code export mechanism for copying markup and styling directly into external development workflows. The system supports responsive web design through flexible grid layouts and interface elements that adapt to different screen sizes. A JSON-

    Functions as a searchable repository for managing modular front-end markup and styling snippets.

    HTMLcommunitycsstailwind
    Auf GitHub ansehen↗9,762
  • nvim-mini/mini.nvimAvatar von nvim-mini

    nvim-mini/mini.nvim

    9,325Auf GitHub ansehen↗

    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

    Implements the ability to start a new snippet expansion within an active session by suspending the current one.

    Lualuamini-nvimneovim
    Auf GitHub ansehen↗9,325
  • microsoft/vscode-tips-and-tricksAvatar von microsoft

    microsoft/vscode-tips-and-tricks

    9,086Auf GitHub ansehen↗

    This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a curated collection of shortcuts, configuration tips, and tutorials designed to improve efficiency and optimize the daily coding workflow. The resource covers advanced AI-assisted development, including the integration of autonomous agents, custom prompt files, and AI-powered coding assistants for task automation and code generation. It also provides specialized guidance on integrated terminal management, such as configuring shell profiles and automating command execution. Addi

    Describes how to create reusable code snippets with trigger prefixes and placeholders to accelerate boilerplate generation.

    Auf GitHub ansehen↗9,086
  • onivim/oni2Avatar von onivim

    onivim/oni2

    7,854Auf GitHub ansehen↗

    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

    Inserts reusable code templates via dedicated commands or user-defined snippet prefixes.

    Reason
    Auf GitHub ansehen↗7,854
  • deniscerri/ytdlnisAvatar von deniscerri

    deniscerri/ytdlnis

    7,742Auf GitHub ansehen↗

    ytdlnis is a mobile application that serves as a graphical client for the yt-dlp engine on Android. It functions as a media downloader and manager, providing a user interface to retrieve video and audio from websites. The project distinguishes itself by integrating directly with the Android system share menu and intents to trigger background downloads from external apps. It includes a dedicated authentication cookie manager to import and sync browser session data, enabling the retrieval of private, age-restricted, or premium content. The application covers broad capability areas including au

    Implements user-defined reusable code fragments to quickly assemble complex command templates.

    Kotlinandroidaudiodownloader
    Auf GitHub ansehen↗7,742
  • blinksh/blinkAvatar von blinksh

    blinksh/blink

    6,596Auf GitHub ansehen↗

    Blink is a mobile terminal platform for iOS that combines an SSH and Mosh client with a local shell emulator, snippet manager, and SSH key storage. It renders terminal output using Chromium's HTerm engine for fast display and maintains persistent remote sessions across network changes through the Mosh protocol. The platform supports SSH key-based authentication, WebAuthn hardware security keys, and SOCKS5 proxy tunneling for secure remote access. The terminal environment is built around gesture-based session navigation, allowing users to switch between multiple shells with swipe and pinch ges

    Prompts for values of placeholders before executing, substituting the same value in all occurrences.

    Swiftiosipadipados
    Auf GitHub ansehen↗6,596
  • evcxr/evcxrAvatar von evcxr

    evcxr/evcxr

    6,436Auf GitHub ansehen↗

    EvalXR is an interactive Rust compiler that compiles code into dynamically loaded libraries for iterative evaluation without restarting the process. It serves as a Rust Jupyter kernel, a notebook runtime, and a REPL environment, all with state retention across evaluations. The project provides a stateful Rust evaluation engine that runs code snippets in isolated sandboxes while keeping functions and variables alive between executions. It supports cell-based execution, compiling Rust code into a shared library and loading it into the same process to preserve state, with an error-aware compilat

    Runs isolated Rust code snippets while keeping functions and variables available across multiple executions.

    Rust
    Auf GitHub ansehen↗6,436
  • vuejs/veturAvatar von vuejs

    vuejs/vetur

    5,751Auf GitHub ansehen↗

    Vetur is a Visual Studio Code extension that provides comprehensive language support for Vue single-file components. It parses .vue files into separate template, script, and style regions, then delegates each region to its own language service for independent processing. This architecture enables IntelliSense, type-checking, formatting, and linting across all embedded languages within a Vue file. The extension distinguishes itself through deep integration with Vue's component model. It infers TypeScript types for template expressions by analyzing component props, data, and computed properti

    Defines reusable template snippets in workspace or user folders that appear as completions when typing a file name.

    TypeScripthacktoberfestvisual-studio-codevscode
    Auf GitHub ansehen↗5,751
  • heyman/heynoteAvatar von heyman

    heyman/heynote

    5,308Auf GitHub ansehen↗

    Heynote ist ein Markdown-Scratchpad-Editor und ein Organizer für Klartextnotizen, der persistente, blockbasierte Puffer verwendet, um den Status über Anwendungssitzungen hinweg beizubehalten. Er dient als Code-Snippet-Manager mit automatischer Syntaxhervorhebung und als Tool zur Verwaltung mehrerer kategorisierter Textpuffer über eine Tab-Oberfläche. Die Anwendung fungiert als interaktiver Notizblock für Berechnungen, der mathematische Ausdrücke und Währungsumrechnungen direkt im Text auswertet. Sie enthält zudem ein Tool zur Bildannotation, das Freihandzeichnungen und Markierungen auf eingebetteten Bildern ermöglicht, die anschließend in die Systemzwischenablage exportiert werden können. Das System deckt ein breites Spektrum an Funktionen ab, darunter textübergreifende Suche, Rechtschreibprüfung und Bildeinbettung per Drag-and-Drop. Es unterstützt benutzerdefinierte Tastenkürzel, einschließlich Emacs-ähnlicher Layouts, und verwendet einen dateisystembasierten Ansatz, um die Kompatibilität mit externen Cloud-Sync-Diensten sicherzustellen.

    Functions as a repository for storing and organizing code snippets with automatic syntax highlighting.

    JavaScriptdeveloper-toolseditornote-taking
    Auf GitHub ansehen↗5,308
  • honza/vim-snippetsAvatar von honza

    honza/vim-snippets

    4,879Auf GitHub ansehen↗

    vim-snippets ist eine Bibliothek vordefinierter Code-Templates und Boilerplates für zahlreiche Programmiersprachen, die für die Verwendung in Vim konzipiert ist. Sie bietet standardisierte Muster und wiederkehrende Codeblöcke für eine Vielzahl von Sprachen und Frameworks. Die Sammlung enthält Templates, die für die Snipmate-Engine und andere kompatible Texterweiterungs-Plugins formatiert sind. Sie bietet optionale Template-Sets für spezifische Bibliotheken und Frameworks, um den globalen Snippet-Namensraum übersichtlich zu halten. Das Projekt verwaltet sprachübergreifende Boilerplates und Vendor-Snippet-Integration durch automatisierte Spracherkennung und Dateityp-Auflösung. Es unterstützt verschiedene Snippet-Engine-Formate und organisiert Templates nach Sprachversion oder Dialekt.

    Provides a comprehensive library of pre-defined code templates and boilerplates for numerous programming languages compatible with Vim.

    Vim Snippet
    Auf GitHub ansehen↗4,879
  • l3mon4d3/luasnipAvatar von L3MON4D3

    L3MON4D3/LuaSnip

    4,276Auf GitHub ansehen↗

    LuaSnip is a scriptable text expansion framework and Lua-based snippet engine. It allows for the creation of reusable text templates and complex nested structures that expand into a buffer using triggers and jumpable tabstops. The system distinguishes itself by using abstract syntax trees to trigger expansions based on structural code patterns rather than simple text matching. It features a multi-format importer capable of parsing snippet definitions from community standards such as LSP and SnipMate. The framework covers dynamic code generation through Lua functions, regex-based capture grou

    Ships a scriptable Lua-based snippet engine for Neovim with tabstops, dynamic content, and tree-sitter integration.

    Lualuaneovimsnippet-engine
    Auf GitHub ansehen↗4,276
  • cake-build/cakeAvatar von cake-build

    cake-build/cake

    4,179Auf GitHub ansehen↗

    Cake ist ein plattformübergreifendes Build-Automatisierungssystem und Skripting-Framework, das es Nutzern ermöglicht, Software-Build-Pipelines mittels C#-Skripten zu definieren. Es fungiert als CI/CD-Pipeline-Orchestrator und Build-Runner und bietet eine stark typisierte, domänenspezifische Sprache, um die Orchestrierung von Kompilierung, Tests und Verpackungsprozessen unter Windows, Linux und macOS zu vereinfachen. Das System stellt reproduzierbare Build-Umgebungen durch das Pinnen von Versionen der Build-Tools, Module und Abhängigkeiten sicher. Es zeichnet sich dadurch aus, dass es einen C#-Skripting-Workflow mit vollständiger IDE-Unterstützung ermöglicht, einschließlich Autocomplete, Syntax-Highlighting und direkter Task-Ausführung innerhalb von Editoren. Das Framework deckt eine breite Palette an Funktionen ab, einschließlich der Ausführung von Directed-Acyclic-Graph-Tasks, plattformübergreifender Prozessabstraktion und automatisierter Tool-Installation. Es bietet umgebungsbewusste Erkennung für verschiedene Continuous-Integration-Anbieter und Erweiterbarkeit durch eine NuGet-basierte Plugin-Architektur und Dependency Injection. Build-Skripte werden als laufzeitkompilierte Binärdateien ausgeführt oder innerhalb einer Konsolenanwendung gehostet.

    Provides pre-defined code templates within the editor to accelerate the authoring of build scripts.

    C#build-automationbuild-automation-toolbuild-tool
    Auf GitHub ansehen↗4,179
  • ms-jpq/coq_nvimAvatar von ms-jpq

    ms-jpq/coq_nvim

    3,813Auf GitHub ansehen↗

    coq_nvim is an asynchronous code completion engine for Neovim. It aggregates suggestions from multiple sources, including language servers, tag files, and local buffers, to provide non-blocking code completion. The engine distinguishes itself through a typo-resistant fuzzy completion filter and a two-stage weighted ranking system that prioritizes candidates based on recency and proximity. It utilizes an embedded SQLite database for local caching and background symbol indexing to accelerate lookups without freezing the editor interface. The project also includes a system for defining and expa

    Offers a dedicated system for defining and inserting reusable code templates to accelerate development.

    Luacompletionneovimneovim-plugin
    Auf GitHub ansehen↗3,813
  • defunkt/gistAvatar von defunkt

    defunkt/gist

    3,807Auf GitHub ansehen↗

    Gist is a command-line interface designed for managing code snippets on remote repository services. It enables users to publish local files, clipboard content, or data from standard input streams directly to a remote service, facilitating the creation and modification of snippets without leaving the terminal. The tool distinguishes itself through its support for enterprise environments and secure authentication. It allows users to redirect operations to private or self-hosted instances by configuring custom base URLs via environment variables. Security is maintained through an OAuth device fl

    Publishes local files and clipboard content as remote code snippets with descriptive metadata.

    Ruby
    Auf GitHub ansehen↗3,807
  • void-linux/void-packagesAvatar von void-linux

    void-linux/void-packages

    3,276Auf GitHub ansehen↗

    This project is a source-based package management framework designed to build, maintain, and distribute software for a Linux operating system. It provides a comprehensive infrastructure for transforming source code into reproducible binary packages, utilizing modular shell-script templates to manage the entire lifecycle of fetching, patching, configuring, and compiling software. The system distinguishes itself through its focus on isolated build environments and cross-compilation capabilities. By utilizing dedicated master directories and specialized toolchains, it ensures that builds remain

    Uses modular shell-script templates to manage the entire software build lifecycle.

    Shellhacktoberfestvoidlinux
    Auf GitHub ansehen↗3,276
  1. Home
  2. Development Tools & Productivity
  3. Code Editors & IDEs
  4. Snippet Management

Unter-Tags erkunden

  • Code Snippet Repositories3 Sub-TagsPlatforms for hosting individual files or snippets.