An open API service indexing awesome lists of open source software.

https://github.com/ddoemonn/patchwork

offline-first code snippet manager
https://github.com/ddoemonn/patchwork

code local-first nextjs react snippet

Last synced: 6 months ago
JSON representation

offline-first code snippet manager

Awesome Lists containing this project

README

          

# PatchWork

A beautiful, offline-first code snippet manager.

![PatchWork Screenshot](/public/demo.png)

## ✨ Features

- 🗂️ **Organize snippets** with tags, collections, and descriptions
- 🔍 **Powerful search** across code, titles, and tags
- 🎨 **Syntax highlighting** for 25+ programming languages
- 📱 **Responsive design** that works on all devices
- 💾 **Offline-first** - all data stored locally
- ⚡ **Keyboard shortcuts** for power users
- 📤 **Export/Import** snippets as JSON or Markdown
- ⭐ **Favorites & Pinning** for quick access
- 🕰️ **Version history** with automatic versioning
- 🌙 **Dark/Light mode** support

## 🚀 Quick Start

```bash
# Clone the repository
git clone https://github.com/ddoemonn/patchwork.git
cd patchwork

# Install dependencies
bun install

# Start development server
bun dev
```

Open [http://localhost:3000](http://localhost:3000) in your browser.

## 🎯 Usage

### Keyboard Shortcuts

- `⌘/Ctrl + N` - Create new snippet
- `⌘/Ctrl + K` - Focus search
- `⌘/Ctrl + S` - Save snippet (in editor)

### Sample Data

The app comes with sample snippets to get you started. All data is stored locally in your browser.

## 🤝 Contributing

Contributions are welcome! Feel free to open issues and pull requests.

**Made with ❤️ by [@ddoemonn](https://github.com/ddoemonn)**