
ByteStash
Self-hosted web app for storing and organizing code snippets
2.5k stars 121 forks last commit first released GPL-3.0
Actively maintained
Last commit 8 Aug 2026.

ByteStash is a self-hosted web application for storing, organizing, and managing code snippets in a central place. It provides a simple UI for creating, editing, and searching snippets, with data stored in a local database.
Key Features
- Create, edit, and manage code snippets from a web interface
- Filter and search snippets by programming language and content keywords
- Secure snippet storage backed by a SQLite database
- Optional authentication and configuration via environment variables (including JWT-based sessions)
- API endpoints with built-in Swagger UI documentation
- Docker-based deployment support (including docker-compose)
Use Cases
- Personal or team snippet library for frequently reused code patterns
- Centralized reference for scripts, commands, and configuration fragments
- Lightweight internal tool for organizing language-specific examples
Limitations and Considerations
- SQLite is optimized for lightweight and moderate concurrency; very high write concurrency may require careful usage patterns
ByteStash is a pragmatic choice for individuals or small teams that want a straightforward, self-hosted snippet vault. Its filtering/search and API documentation make it practical for both day-to-day browsing and basic integrations.
Categories:
Tags:
Tech Stack:
Similar to ByteStash

Fusio
Self-hosted API management and API gateway platform
Fusio is an open source API management platform for building, securing, and operating REST APIs, with a web backend, developer portal, and SDK generation.
Workout Tracker
Self-hosted web app for tracking GPX-based workouts and stats
Self-hosted workout tracking web app for GPX/TCX/FIT activities with maps, stats, heatmaps, equipment tracking, and an API for automated uploads and syncing.

CaddyManager
Web UI to manage multiple Caddy 2 servers and Caddyfiles
Manage Caddy 2 servers from a modern web dashboard with Caddyfile editing, authentication, audit logs, API keys, and SQLite or MongoDB storage.
Chiyogami
Self-hosted pastebin with client-side encryption and REST API
Modern pastebin offering client-side encryption, configurable expiry, user accounts, public search and a REST API. Built with Go, SQLite and TailwindCSS.

Hive Pal
Mobile-first beekeeping management for tracking hives and inspections
Mobile-first beekeeping management app to track apiaries, hives, inspections, queen lineage and colony health; includes REST API, Docker Compose deployment, and monitoring.
Speakr
Self-hosted AI transcription and intelligent note-taking app
Speakr is a self-hosted web app for recording or uploading audio, transcribing with AI (including diarization), and turning conversations into searchable, shareable notes.







