# Self-Hosted Code Snippet Managers

> Search results for `self-hosted snippet manager for saving and searching code snippets` on awesome-repositories.com. 115 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/self-hosted-snippet-manager-for-saving-and-searching-code-snippets

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/self-hosted-snippet-manager-for-saving-and-searching-code-snippets).**

## Results

- [alexanderepstein/bash-snippets](https://awesome-repositories.com/repository/alexanderepstein-bash-snippets.md) (9,934 ⭐) — This project is a collection of bash automation scripts and command-line utilities designed to automate common tasks and retrieve information from web APIs. It serves as a toolkit for developer references, network diagnostics, and media access directly from the terminal.

A central component of the suite is a GitHub Gist manager that handles the full lifecycle of code snippets. This includes cloning and syncing Gists into local directories for offline access, organizing content through hashtags, and searching through snippet descriptions and file contents using regular expressions.

The toolki
- [coreymschafer/code_snippets](https://awesome-repositories.com/repository/coreymschafer-code-snippets.md) (10,587 ⭐) — This project is a programming language reference library and developer knowledge base. It serves as a collection of verified code snippets and implementation patterns used to demonstrate specific programming language features and standard library functions.

The repository functions as a software design pattern catalog and a code implementation blueprint. It provides a structured set of examples that illustrate architectural patterns and modular samples intended to maintain consistency across a codebase.

The library covers the implementation of programming patterns, language feature adoption,
- [honza/vim-snippets](https://awesome-repositories.com/repository/honza-vim-snippets.md) (4,879 ⭐) — vim-snippets is a library of pre-defined code templates and boilerplates for numerous programming languages designed for use within Vim. It provides standardized patterns and repetitive code blocks for a wide variety of languages and frameworks.

The collection includes templates formatted for the Snipmate engine and other compatible text expansion plugins. It features optional template sets for specific libraries and frameworks to keep the global snippet namespace organized.

The project manages multi-language boilerplate and vendor snippet integration through automated language detection and
- [pawelmalak/snippet-box](https://awesome-repositories.com/repository/pawelmalak-snippet-box.md) (1,084 ⭐) — Snippet-box is a self-hosted web platform designed for the management and organization of personal code collections. It functions as a containerized knowledge base that allows users to store, retrieve, and document reusable code fragments within a centralized system.

The application provides tools for snippet management, including the ability to assign custom tags, pin critical items for rapid access, and filter collections by keywords or programming languages. To ensure readability, the platform incorporates syntax highlighting for various programming languages and offers a raw text view for
- [amygdala/code-snippets](https://awesome-repositories.com/repository/amygdala-code-snippets.md) (155 ⭐) — This is a repo for small Google Cloud Platform (GCP) snippets and examples used in blog posts etc.
- [heyman/heynote](https://awesome-repositories.com/repository/heyman-heynote.md) (5,308 ⭐) — Heynote is a markdown scratchpad editor and plain text note organizer that utilizes persistent, block-based buffers to maintain state across application sessions. It serves as a code snippet manager with automatic syntax highlighting and a tool for managing multiple categorized text buffers through a tabbed interface.

The application functions as an interactive calculation notepad, evaluating mathematical expressions and currency conversions directly within the text. It also includes an image annotation utility that allows for freehand drawings and markups on embedded images, which can then b
- [hoppscotch/hoppscotch](https://awesome-repositories.com/repository/hoppscotch-hoppscotch.md) (79,618 ⭐) — Hoppscotch is an open-source API development ecosystem designed for building, testing, and debugging REST, GraphQL, and real-time APIs. It provides a unified platform that functions across web browsers, desktop applications, and command-line interfaces, allowing developers to manage the entire API lifecycle from a single environment.

The platform distinguishes itself through a highly interactive, command-driven interface that utilizes a global spotlight palette and keyboard shortcuts to streamline complex workflows. It supports advanced request manipulation and validation by executing JavaScr
- [khan/snippets](https://awesome-repositories.com/repository/khan-snippets.md) (215 ⭐) — Code related to collecting and pushing weekly snippets
- [tiimgreen/github-cheat-sheet](https://awesome-repositories.com/repository/tiimgreen-github-cheat-sheet.md) (57,407 ⭐) — 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
- [sachin-chaurasiya/code-snippets-builder](https://awesome-repositories.com/repository/sachin-chaurasiya-code-snippets-builder.md) (26 ⭐) — Code Snippets Builder Start Building Beautiful Code Snippets Today! With our drag-and-drop code snippet builder, you can effortlessly showcase your code in a visually appealing and professional manner.
- [30-seconds/30-seconds-of-code](https://awesome-repositories.com/repository/30-seconds-30-seconds-of-code.md) (128,130 ⭐) — 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
- [egonschiele/grokking_algorithms](https://awesome-repositories.com/repository/egonschiele-grokking-algorithms.md) (13,501 ⭐) — 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
- [uiverse-io/galaxy](https://awesome-repositories.com/repository/uiverse-io-galaxy.md) (9,762 ⭐) — 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-
- [emmetio/emmet](https://awesome-repositories.com/repository/emmetio-emmet.md) (4,541 ⭐) — Emmet is a markup code generator and web development productivity toolkit. It serves as an expansion engine that converts shorthand abbreviations and CSS-like selectors into full HTML, XML, and other markup structures.

The project features a dedicated CSS shorthand expansion engine that transforms concise property codes into full style declarations, including the automatic generation of vendor prefixes and gradients. It distinguishes itself by offering a programmable expansion process through custom snippet definitions, abbreviation alias mapping, and script-based extensibility.

The toolkit
- [dd3v/snippets.ninja](https://awesome-repositories.com/repository/dd3v-snippets-ninja.md) (121 ⭐) — Proof of concept. Code snippets manager for developers. PWA.
- [cli/cli](https://awesome-repositories.com/repository/cli-cli.md) (44,849 ⭐) — This project is a command-line interface that bridges local development workflows with remote platform services. It functions as a terminal-based platform client, enabling users to manage repositories, issues, and pull requests directly from their command line through authenticated API interactions. The tool provides a modular environment that supports custom binary extensions and command aliases, allowing developers to tailor their terminal experience to specific project needs.

Beyond standard repository management, the tool serves as a remote development manager, offering capabilities to pr
- [openlilylib/snippets](https://awesome-repositories.com/repository/openlilylib-snippets.md) (128 ⭐) — What is openLilyLib/snippets? There are two answers to this: it's a repository of LilyPond snippets, and it's part of the https://github.com/openlilylib family of extension packages.
- [james-yu/latex-workshop](https://awesome-repositories.com/repository/james-yu-latex-workshop.md) (12,156 ⭐) — LaTeX Workshop is a comprehensive integrated development environment extension designed for authoring and typesetting complex documents. It functions as a complete workflow tool that automates the compilation process, manages multi-file project structures, and provides real-time feedback through bidirectional synchronization between source code and generated output.

The project distinguishes itself by offering deep integration with the typesetting lifecycle, including containerized build environments and automated orchestration of external toolchains. It provides advanced visual feedback mech
- [hedgedoc/hedgedoc](https://awesome-repositories.com/repository/hedgedoc-hedgedoc.md) (7,249 ⭐) — HedgeDoc is a self-hosted documentation platform and real-time collaborative Markdown editor. It serves as a digital workspace for creating shared technical notes and managing knowledge through a privately hosted system.

The platform enables multiple users to write and format Markdown documents simultaneously in a shared live environment. It integrates external identity providers such as LDAP, SAML, and social platforms via OAuth2 to manage user access and authentication.

The system includes capabilities for content publishing, including exporting notes to GitHub Gists and generating automat
- [jiacai2050/blog-snippets](https://awesome-repositories.com/repository/jiacai2050-blog-snippets.md) (17 ⭐) — Some code snippets used in blogs
- [dair-ai/prompt-engineering-guide](https://awesome-repositories.com/repository/dair-ai-prompt-engineering-guide.md) (75,678 ⭐) — This project is a comprehensive educational resource and technical guide focused on the development, optimization, and application of large language models. It provides a structured curriculum for mastering prompt engineering, ranging from foundational principles of instruction design to advanced techniques for improving model reasoning, accuracy, and reliability.

The guide distinguishes itself by offering deep technical insights into agentic workflows and autonomous system design. It covers the implementation of multi-step reasoning chains, tool integration through function calling, and stat
- [astronvim/astronvim](https://awesome-repositories.com/repository/astronvim-astronvim.md) (14,355 ⭐) — 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
- [k0shk0sh/fasthub](https://awesome-repositories.com/repository/k0shk0sh-fasthub.md) (5,737 ⭐) — FastHub is a native Android mobile client designed for managing GitHub repositories, issues, and pull requests. It provides a visual interface for interacting with Git version control, acting as a repository manager for editing files, tracking project milestones, and handling account administration from a handheld device.

The application supports multi-account authentication, allowing users to connect via tokens or passwords to access different user profiles and enterprise accounts. It distinguishes itself with offline repository browsing, utilizing local database caching to view project data
- [chakra-ui/chakra-ui](https://awesome-repositories.com/repository/chakra-ui-chakra-ui.md) (40,438 ⭐) — Chakra UI is a design system component library and styling framework that provides a foundation for building consistent, accessible web interfaces. It functions as a centralized theme configuration engine, using a design-token-driven architecture to manage visual properties like color palettes and spacing rules as a single source of truth across an entire application.

The framework distinguishes itself through a type-safe styling utility that automatically generates TypeScript definitions from theme configurations, ensuring accurate property referencing and editor autocompletion. It employs a
- [leonhartx/gas-github](https://awesome-repositories.com/repository/leonhartx-gas-github.md) (3,944 ⭐) — gas-github is a GitHub repository management client and Git version control interface. It provides tools for synchronizing code between a local editor and remote servers, including the ability to create and organize repositories and branches.

The project includes integration for GitHub Gists, allowing the transfer and hosting of lightweight code snippets and scripts. It also features a code review system for comparing file differences and adding comments to specific modifications.

The system handles authentication through secure tokens and multi-factor identity verification. It coordinates v
- [mislav/hub](https://awesome-repositories.com/repository/mislav-hub.md) (22,948 ⭐) — Hub is a terminal-based GitHub API client and command-line wrapper that extends standard git version control with remote project management functionality. It serves as an interface to programmatically execute GitHub operations and simplify the interaction between local repositories and remote resources.

The tool provides specialized capabilities for synchronizing forks with upstream repositories and managing GitHub-specific assets including pull requests, issues, and releases. It also enables the creation of code gists and allows users to open specific repository files in a web browser direct
- [rafamadriz/friendly-snippets](https://awesome-repositories.com/repository/rafamadriz-friendly-snippets.md) (2,741 ⭐) — Set of preconfigured snippets for different languages.
- [iluwatar/java-design-patterns](https://awesome-repositories.com/repository/iluwatar-java-design-patterns.md) (94,123 ⭐) — This repository serves as a comprehensive educational collection of industry-standard software design patterns and architectural principles implemented in Java. It functions as a structured reference for developers to study and apply proven strategies for building maintainable, object-oriented systems.

The project acts as a knowledge base for software engineering, offering a curated set of programming heuristics and best practices. By providing ready-to-use implementations of standard design patterns, it enables developers to address common programming challenges and improve code modularity t
- [knqyf263/pet](https://awesome-repositories.com/repository/knqyf263-pet.md) (5,270 ⭐) — Pet is a command-line snippet manager used for storing, tagging, and executing frequently used shell commands and scripts. It functions as an interactive command selector and a shell history capture tool, allowing users to extract one-off commands from their history and save them as reusable snippets.

The tool distinguishes itself by integrating a git-synced configuration manager, which uses remote git provider APIs and access tokens to keep snippet collections consistent across multiple devices. It also features an interactive search interface that supports tag-based categorization for brows
- [ralucanicola/code-snippets-arcgis-api-js](https://awesome-repositories.com/repository/ralucanicola-code-snippets-arcgis-api-js.md) (18 ⭐) — This repository contains code snippets that might come in handy when programming 3D applications with ArcGIS API for JavaScript.
- [google/wuffs](https://awesome-repositories.com/repository/google-wuffs.md) (4,773 ⭐) — Wuffs is a toolset for generating memory-safe, sandboxed parsers and decoders from domain-specific language specifications. It functions as a compiler that transforms these specifications into executable code for C, Go, or Rust, specifically designed to decode untrusted file formats while preventing buffer and integer overflows.

The project employs a sandboxed execution model that prohibits system calls and manual memory management to ensure computations are side-effect free. It utilizes a refined type system and compile-time constraint verification to enforce memory safety, alongside saturat
- [badtuxx/girus-cli](https://awesome-repositories.com/repository/badtuxx-girus-cli.md) (2,625 ⭐) — girus-cli is a command-line toolset that functions as a containerized workspace manager, Kubernetes lab orchestrator, and infrastructure template manager. It is used to launch consistent, template-based development environments and initialize local Kubernetes clusters with necessary backend and frontend services.

The system manages the distribution and installation of environment configurations from both local and remote repositories. It enables the creation of isolated workspaces for technical practice and skill validation through the use of predefined templates and container technology.

Th
- [nemequ/portable-snippets](https://awesome-repositories.com/repository/nemequ-portable-snippets.md) (0 ⭐) — This is a collection of public domain (CC0) code snippets written in C for performing various common tasks which are typically OS, architecture, and/or compiler-dependent. Basically, our goal is to move those annoying preprocessor conditionals from your code to ours.
- [cisofy/lynis](https://awesome-repositories.com/repository/cisofy-lynis.md) (15,284 ⭐) — Lynis is an automated security auditing and system hardening framework designed for UNIX-based operating systems. It functions as a command-line utility that inspects local system configurations to identify security vulnerabilities, configuration weaknesses, and compliance gaps. By executing a series of modular tests, the tool generates actionable reports and remediation suggestions to assist in strengthening system defenses.

The project distinguishes itself through a highly modular architecture that relies on shell-script-based execution and native system inspection. Users can define custom
- [electron/fiddle](https://awesome-repositories.com/repository/electron-fiddle.md) (7,736 ⭐) — Fiddle is an interactive API reference tool and playground environment for the Electron platform. It serves as a project prototyper and sandbox where users can explore, draft, and test application logic without the need to manually set up a full project structure.

The tool distinguishes itself by allowing users to compile prototype experiments into distributable standalone binaries for Windows, macOS, and Linux. It also provides a mechanism to export these experiments into standalone project folders for continued development in a professional integrated development environment.

The environme
- [coollabsio/coolify](https://awesome-repositories.com/repository/coollabsio-coolify.md) (57,055 ⭐) — This project is a self-hosted platform-as-a-service that provides a centralized management interface for deploying, configuring, and monitoring containerized applications and databases on private infrastructure. It functions as a visual control plane, automating the end-to-end lifecycle of services from source code to production. By managing container orchestration, networking, and resource allocation, it allows users to maintain full control over their own hardware while streamlining the delivery of software.

The platform distinguishes itself through its agentless architecture, which uses se
- [remix-project-org/remix-project](https://awesome-repositories.com/repository/remix-project-org-remix-project.md) (3,003 ⭐) — Remix is a comprehensive blockchain development environment and Ethereum smart contract IDE. It provides a complete workspace for writing, compiling, deploying, and debugging smart contracts across simulated and public blockchain networks.

The project distinguishes itself as a specialized toolchain for EVM debugging and analysis, offering opcode-level transaction stepping and state memory analysis. It also includes a dedicated zero-knowledge proof toolchain for compiling ZK circuits and generating cryptographic proofs, alongside an AI-powered coding assistant for code generation and explanati
- [chiefgui/atom-elm-snippets](https://awesome-repositories.com/repository/chiefgui-atom-elm-snippets.md) (6 ⭐) — Elm snippets for Atom :kissing_heart:
- [wux-weapp/wux-weapp-snippets](https://awesome-repositories.com/repository/wux-weapp-wux-weapp-snippets.md) (7 ⭐) — Wux Weapp Snippets for VS Code.
- [inngest/inngest](https://awesome-repositories.com/repository/inngest-inngest.md) (5,499 ⭐) — Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts.

The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer
- [espanso/espanso](https://awesome-repositories.com/repository/espanso-espanso.md) (13,987 ⭐) — Espanso is a cross-platform text expander and desktop automation tool that monitors system-wide keystrokes to replace short trigger keywords with longer text blocks, images, or dynamic script outputs. It functions as a background service, enabling users to automate repetitive typing tasks across any application on their local system.

The tool distinguishes itself through context-aware automation, which allows users to define specific rules that enable or disable expansion behavior based on the currently active window. It also features a centralized package management system for organizing and
- [apache/maven](https://awesome-repositories.com/repository/apache-maven.md) (5,161 ⭐) — Maven is a Java build automation tool and software build orchestrator. It functions as a project lifecycle manager and dependency management system, using a standardized project object model to compile, test, and package Java projects.

The project distinguishes itself through a phase-based build lifecycle and a plugin-based extension model, allowing users to bind custom goals to specific build stages. It coordinates complex software through multi-module project orchestration and ensures a reproducible build workflow by neutralizing environmental variables and controlling toolchain versions.
- [shrugs/react-native-snippets](https://awesome-repositories.com/repository/shrugs-react-native-snippets.md) (254 ⭐) — :pencil2: A collection of React Native snippets for Sublime Text and Atom
- [fonttools/fonttools](https://awesome-repositories.com/repository/fonttools-fonttools.md) (5,144 ⭐) — FontTools is a Python library for programmatically reading, modifying, and writing font files. It serves as an OpenType and TrueType font parser and a tool for transforming binary font files into human-readable XML for editing and rebuilding.

The project includes a manager for reading and writing Unified Font Object source files within local folders or archives. It also provides a specialized utility for compressing web fonts to reduce file size and improve loading performance.

The library covers programmatic font manipulation, including the modification of font metrics and glyph data. It pr
- [hackjutsu/lepton](https://awesome-repositories.com/repository/hackjutsu-lepton.md) (10,335 ⭐) — Lepton is a cross-platform snippet manager and cloud-synced code library designed to organize and synchronize reusable code fragments and text snippets across different operating systems. It functions as a developer productivity tool and a markdown-enabled code editor for managing technical documentation.

The application supports synchronization via remote backends and private enterprise server instances, including GitHub Enterprise integration. It utilizes token-based authentication to secure private code repository syncing and ensures connectivity in restricted corporate environments throug
- [janlelis/productive-sublime-snippets-ruby](https://awesome-repositories.com/repository/janlelis-productive-sublime-snippets-ruby.md) (108 ⭐) — Only Ruby snippets - Focus on Ruby core and common standard snippets - No gem specific snippets, except for stdlib, bundler and rake
- [phoenixframework-brazil/phoenix-snippets](https://awesome-repositories.com/repository/phoenixframework-brazil-phoenix-snippets.md) (5 ⭐) — Adding Phoenix Snippets to Atom
- [byjoey/cfnew](https://awesome-repositories.com/repository/byjoey-cfnew.md) (14,144 ⭐) — cfnew is a V2Ray subscription management system and network proxy orchestrator designed to route traffic across multiple protocols, including VLESS, Trojan, and xhttp. It functions as a latency testing tool and a web-based proxy controller for managing node configurations and preferred IP addresses.

The project features a subscription format converter that uses user-agent detection to deliver network configurations in formats compatible with specific client applications. It also provides a web-based configuration interface backed by a key-value store for updating system settings and routing r
- [viatsko/awesome-vscode](https://awesome-repositories.com/repository/viatsko-awesome-vscode.md) (28,754 ⭐) — 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
- [jivoi/awesome-osint](https://awesome-repositories.com/repository/jivoi-awesome-osint.md) (26,831 ⭐) — This project is a comprehensive, community-curated directory of resources and methodologies for open-source intelligence gathering. It serves as a centralized reference framework for researchers, providing a structured index of specialized tools, databases, and search techniques used to collect and analyze publicly available information from across the global internet.

The directory distinguishes itself through a hierarchical taxonomy that organizes complex investigative domains, ranging from cyber threat intelligence and digital forensic investigation to geospatial analysis and operational s
