Skip to content

orekoapp/oreko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

363 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Oreko

The invoicing platform you actually own.

Open-source. Self-hosted. Quotes, invoices, contracts, payments, and analytics in one place.
Zero subscription fees. Zero lock-in.

Website · Documentation · Issues


Oreko — Visual Invoice Builder


License: AGPL v3 TypeScript Next.js

Why Oreko

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.


What You Can Do With Oreko

Visual Quote Builder

Build branded quotes in your visual editor. Add line items, apply discounts, set payment terms, and send to clients for review.

Oreko Dashboard

Invoicing with one-click conversion

Create invoices from scratch or convert accepted quotes with one click. Track payment status in real time.

Invoice Creation

Client Management

Centralized client database with full history, lifetime value tracking, and contact management.

Client Management

Contracts, payments, and analytics

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

Quick Start

Docker (Recommended)

git clone https://github.com/orekoapp/oreko.git
cd oreko
cp .env.example .env
docker-compose up -d
docker-compose exec web pnpm db:migrate

Open http://localhost:3000

Manual Installation

git clone https://github.com/orekoapp/oreko.git
cd oreko
pnpm install
cp .env.example .env
pnpm db:migrate
pnpm dev

See the full setup guide for detailed instructions.


Stack


Contributing

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 codebase

License

Oreko is open-source software licensed under the GNU Affero General Public License v3.0.


Support


Built with care by the Oreko community.

Releases

No releases published

Packages

 
 
 

Contributors

Languages