Oreko
Open-source. Self-hosted. Quotes, invoices, contracts, payments, and analytics in one place.
Zero subscription fees. Zero lock-in.
Website · Documentation · Issues
Invoicing tools are expensive, and your data is trapped. Most platforms use your client data and payment history as leverage to keep you locked in. It shouldn't work that way.
A fresh approach to quoting and invoicing. Oreko gives you a visual block-based builder for creating professional quotes that convert to invoices with zero data re-entry — inspired by modern tools like Notion and Linear.
Open-source and community-driven. Self-host for free with full control over your data, or use the managed cloud version. AGPL v3 licensed.
- Visual Quote Builder
- Invoicing with one-click conversion
- Client Management
- Contracts, payments, and analytics
Build branded quotes in your visual editor. Add line items, apply discounts, set payment terms, and send to clients for review.
Create invoices from scratch or convert accepted quotes with one click. Track payment status in real time.
Centralized client database with full history, lifetime value tracking, and contact management.
| Feature | Description |
|---|---|
| E-Signature Capture | Legally compliant electronic signatures (E-SIGN, UETA) |
| Stripe Payment Integration | Accept credit cards and ACH payments via Stripe Connect |
| PDF Generation | Professional PDF exports for quotes and invoices |
| Email Notifications | Automated email workflows for quotes, invoices, and reminders |
| Dashboard Analytics | Revenue trends, quote conversion rates, invoice status, and client insights |
| Contract Templates | Draft contracts from templates, send for e-signature |
| Rate Card System | Predefined services and pricing tiers for quick quoting |
| Milestone Payments | Support for deposits, milestones, and recurring payments |
| Modular Workspace | Enable only the modules you need |
| Self-Hosted | Full control over your data with Docker deployment |
git clone https://github.com/orekoapp/oreko.git
cd oreko
cp .env.example .env
docker-compose up -d
docker-compose exec web pnpm db:migrateOpen http://localhost:3000
git clone https://github.com/orekoapp/oreko.git
cd oreko
pnpm install
cp .env.example .env
pnpm db:migrate
pnpm devSee the full setup guide for detailed instructions.
- TypeScript 5.x
- Next.js 14+ (App Router)
- Prisma + PostgreSQL
- Redis + BullMQ
- Shadcn UI + Tailwind CSS
- Stripe Connect for payments
- Turborepo monorepo
- Docker for deployment
We welcome contributions! See our Contributing Guide for details.
# Fork, clone, then:
pnpm install
pnpm dev # Start dev server
pnpm test # Run tests
pnpm lint # Lint codebaseOreko is open-source software licensed under the GNU Affero General Public License v3.0.
- Website: oreko.app
- Documentation: oreko.app/docs
- Issues: GitHub Issues
- Email: support@oreko.app
Built with care by the Oreko community.


