For snippet management tools, the strongest matches are hackjutsu/lepton (Lepton is a cross-platform code snippet manager built with), pawelmalak/snippet-box (Snippet-box is a self-hosted web platform that lets you) and heyman/heynote (Heynote is a cross-platform scratchpad editor and text organizer). chubin/cheat.sh and dnote/dnote round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
The best open-source code snippet managers curated by stars and activity, with alternatives compared so you can find the right fit.
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
Lepton is a cross-platform code snippet manager built with Electron and React that features cloud synchronization, GitHub Gist integration, tagging, and syntax highlighting.
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
Snippet-box is a self-hosted web platform that lets you store, organize, search, and syntax-highlight code fragments, fitting the core requirements of a snippet manager while operating as a containerized web service rather than a native desktop app.
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
Heynote is a cross-platform scratchpad editor and text organizer that functions as a code snippet manager with syntax highlighting and buffer organization, though it lacks dedicated cloud synchronization and a command line interface.
Cheat.sh is a command line knowledge base that provides instant access to programming syntax, code snippets, and technical documentation. Designed to minimize context switching, it functions as a developer productivity tool that allows users to retrieve information directly within their terminal or code editor. The service distinguishes itself through a terminal-agnostic interface that relies on standard input and output streams, ensuring compatibility across various shell environments and operating systems. It supports persistent query sessions to maintain workflow continuity and offers a co
Cheat.sh provides instant access to code snippets and documentation directly from the command line, making it a handy terminal-based tool for developers despite lacking a desktop app or graphical interface.
A simple command line notebook
Dnote is a command-line-based note and snippet manager that lets you capture, organize, and search text fragments efficiently, though it lacks cloud synchronization and a desktop GUI app.
Code-notes is a cross-platform desktop application designed for organizing, storing, and synchronizing programming code snippets and gists in a centralized interface. Built using web technologies and a reactive data-binding system, it operates locally on the host machine to keep data accessible without internet connectivity. The application functions as a GitHub gist client, communicating with external remote services using authenticated REST endpoints to fetch, push, and update cloud-hosted code gists. It combines local file-system persistence with remote synchronization capabilities to mana
This is a desktop-based code snippet and gist manager built with Electron and Vue that covers core organization and search needs, though it lacks active maintenance and some features like a command line interface.
Proof of concept. Code snippets manager for developers. PWA.
This repository is a progressive web app serving as a code snippet manager, but as an early proof of concept it lacks many advanced features like cloud synchronization and a command-line interface.