Free small-business apps · Your data stays with you

Business tools that
respect your data.

Free desktop apps for invoicing, bookkeeping, clients, stock, and more — built for small businesses that want powerful software without the cloud price tag or the privacy trade-off.

Everything runs locally on your machine. We don't have servers holding your customer list. We don't want them.

Free forever No subscriptions.
Offline-first No internet needed.
Your data Stays on your machine.
SQLite Open, portable files.

The toolkit

Everything a small business needs

NanoInvoice Professional invoicing

Create, send, and track invoices. Generate PDFs and keep payment records — all offline.

NanoBooks Simple bookkeeping

Track income and expenses, reconcile accounts, and run basic reports without a subscription.

NanoClients Lightweight CRM

Manage contacts, track interactions, and keep notes on every client relationship.

NanoTasks Process & task manager

Define workflows, assign tasks, and track progress across your business operations.

NanoStock Inventory control

Monitor stock levels, log movements, set low-stock alerts, and manage suppliers.

NanoExpense Expense tracker

Capture receipts, categorise spending, and generate expense reports for tax time.

Why local-first?

The cloud is convenient.
It's also someone else's computer.

Most SaaS tools store your client list, financial records, and business data on servers you don't control. When they get breached, you get the email. When they raise prices, you have no choice. When they shut down, your data disappears. There's a better way.

We literally cannot leak your data

Your data never touches our servers. We don't store it, we don't see it, we can't lose it. A breach on our end affects zero of your records.

Works 100% offline

No internet? No problem. Every app runs entirely on your machine. Power cuts, ISP outages, and slow connections don't stop you working.

Blazing fast, native performance

Built with Rust and Tauri under the hood. No Electron bloat, no browser tabs pretending to be apps. Everything is instant.

You own your SQLite file

All data lives in a single SQLite file on your disk. Back it up, move it, open it with any tool. No lock-in, ever.

Free. No subscription, ever.

Download and use forever at no cost. Running apps locally means we have no server costs to pass on to you.

No POPIA/GDPR headaches

Since your data never leaves your premises, compliance is simpler. You are the data controller — full stop.

What's going on here

A lab experiment in
doing software differently.

NanosoftLabs is a side project from Nanosoft, a Cape Town software consultancy. The idea is simple: build the tools small businesses actually need, give them away for free, and never touch your data.

Every app is built with Tauri (Rust backend, tiny binary), React for the UI, TanStack for data management, and SQLite as the local database. No Electron bloat. No cloud dependency.

The apps are early — some are still being built. Tell us what you need on the feedback page and we'll prioritise accordingly.

100%
Free, no catch
0
Servers holding your data
6+
Apps in development
1
SQLite file per app

Under the hood

Built on technology that won't let you down

Every app is a native desktop binary. No Chromium bundled in. No Node.js runtime. The Rust core handles data and storage; React handles the UI. The result is apps that launch in milliseconds and weigh a fraction of their Electron equivalents.

Tauri Native app shell (Rust)
React User interface
TanStack Data management & tables
SQLite Local database
Rust Core performance layer

Shape what gets built next

Tell us which apps you need, what features matter, and what we're missing. This is a community effort.

Give feedback