Self-hosted document editing with real-time collaboration. Deploy with Docker, integrate via SDK & REST API. No vendor lock-in, ever.
Three powerful editors — one seamless platform. Fully compatible with Microsoft Office and OpenDocument formats.
Rich text editing with full formatting, tables, images, headers, and mail merge. Compatible with DOCX, ODT, and PDF export.
Powerful spreadsheet editor with formulas, charts, pivot tables, and conditional formatting. XLSX compatible.
Embed the editor, call our REST API, or use the SDK. Three ways to integrate — pick the one that fits.
# Clone and run with Docker Compose git clone https://gitea.71dev.com/71dev/nuto.git cd nuto # Start all services (API + Frontend + DB) docker compose up -d # Open http://localhost:4200
import { NutoEditor } from '@nuto/sdk'; const editor = new NutoEditor({ element: '#editor', documentId: 'doc-abc-123', token: 'your-api-token', lang: 'en' }); editor.on('ready', () => { console.log('Editor loaded!'); });
# Create a new document curl -X POST https://nuto.thamming.com/api/documents \ -H "Authorization: Bearer <token>" \ -H "Content-Type: application/json" \ -d '{ "title": "My Document", "type": "docx" }' # Response: { "id": "doc-abc-123" }
Everything you need to replace SaaS office suites — on your own infrastructure.
Multiple users edit the same document simultaneously with live cursors, presence indicators, and conflict-free resolution.
Automatic versioning with point-in-time restore. See who changed what, when — and roll back instantly.
DOCX, XLSX, PPTX, ODT, ODS, ODP, PDF, RTF, CSV, HTML, TXT, and more — open anything, export everywhere.
Pre-built document, spreadsheet, and presentation templates. Create custom templates for your organization.
Deploy on your infrastructure. Your data never leaves your servers. SOC 2 ready architecture with full audit logs.
Apache 2.0 licensed. Full source code available. Active community, transparent development, no hidden costs.
Choose the deployment method that works best for your team.
Recommended for quick deployment
# Clone the repository git clone https://gitea.71dev.com/71dev/nuto.git cd nuto # Start all services docker compose up -d # Services started: # Frontend → http://localhost:4200 # API → http://localhost:5126 # Swagger → http://localhost:5126/swagger
Embed in your web application
npm install @nuto/sdk // In your app import { NutoEditor } from '@nuto/sdk'; const editor = new NutoEditor({ element: '#editor-container', serverUrl: 'https://nuto.example.com', documentId: 'doc-id', token: 'jwt-token' });
Full programmatic control
# Generate an API token curl -X POST https://nuto.thamming.com/api/auth/token \ -d '{"apiKey": "your-key"}' # Upload a document curl -X POST https://nuto.thamming.com/api/documents/upload \ -H "Authorization: Bearer <token>" \ -F "file=@report.docx" # Convert to PDF curl https://nuto.thamming.com/api/documents/{id}/convert?format=pdf \ -H "Authorization: Bearer <token>" \ -o report.pdf
No per-connection fees. No user limits on free tier. No hidden costs. Start free, scale when you're ready.
For individuals & small teams getting started
For growing teams that need priority support
For organizations that need advanced controls
For large organizations with custom needs
Don't want to self-host? Let us handle SSL, backups, updates, and monitoring. Available as an add-on to any paid plan.
See why teams switch from other office suites to Nuto.
| Feature | Nuto Office | OnlyOffice | Collabora Online | CryptPad |
|---|---|---|---|---|
| Free tier users | Unlimited | 20 users max | Dev only (no prod) | 1 GB storage |
| Per-user pricing (paid) | From $3/user/mo | $1,500/yr (50 conn.) | ~$2/user/mo | $5/mo (limited) |
| SDK & API access | Free — all tiers | Paid add-on | Limited | No SDK |
| Self-hosted | Yes | Yes | Yes | Yes |
| Open source | Apache 2.0 | AGPL (limited) | MPL 2.0 | AGPL |
| White-label | Pro plan+ | Enterprise only | Paid add-on | No |
| Transparent pricing | Yes | Contact sales | Yes | Yes |
Discounts for startups, educators, and non-profits.
Pro plan free for 1 year for teams of 10 or fewer. Build your product on Nuto without worrying about costs.
Free for 1 year50% off all paid plans for accredited educational institutions. Empower students and faculty with modern tools.
50% discount50% off all paid plans for registered non-profit organizations. Focus on your mission, not software costs.
50% discountSwitching from OnlyOffice, Google Workspace, or Microsoft 365? We'll migrate your data and documents for free.
Included freeNuto Office is proudly open source. Inspect the code, contribute features, and deploy without limits.