main
⚡ Features
- Pro Editor: Powered by Monaco (the engine behind VS Code) with full syntax highlighting.
- Privacy First: Set pastes to "Burn on Read" or expire after a specific duration.
- Clean Slate: No default text or placeholders—just a professional dark-mode coding environment.
- Self-Destruct Control: Each paste generates a unique deletion token stored locally in your browser, allowing the creator to delete it instantly.
- Optional Discussions: Toggle Markdown-supported comments for collaborative debugging.
- Zero Configuration: Uses SQLite, so there's no complex database setup required.
🛠️ Tech Stack
- Framework: Next.js
- Editor: Monaco Editor
- Database: SQLite (via
better-sqlite3) - Styling: Tailwind CSS
- Icons/IDs: Nanoid
🚀 Getting Started
Prerequisites
- Node.js 18.x or later
- Yarn or NPM
Installation
- Clone the repository:
git clone --recurse-submodules https://gitea.0bin.xyz/pegasus/devbin.git cd devbin - Install dependencies:
yarn install - Run in Development:
yarn next dev -p 3001 - Build for Production:
yarn build yarn start -p 3001
The database (devbin.db) will be automatically initialized on the first run.
Languages
JavaScript
98.3%
CSS
1.7%