Self-hosted · Open Source · Für Freelancer

Deine Rechnungen.
Deine Daten.
Dein Server.

Hustl bringt Rechnungen, Angebote, Projekte, Aufgaben und Finanzen in eine ruhige App, auf deinem eigenen Server. Kein Cloud-Konto, keine Telemetrie, keine monatliche Software-Miete.

Windows · macOS · Linux · PWA · kostenlos & Open Source

hustl.deine-domain.de
Hustl Rechnungsübersicht mit bezahlten Rechnungen und fiktiven Demo-Daten
Daten bleiben bei dirAuf deinem eigenen VPS
Passkeys statt PasswörterFace ID, Touch ID, Windows Hello
E-Rechnung inklusiveEN 16931 · ZUGFeRD / Factur-X
Open SourceISC-Lizenz · auf GitHub

Alles an einem Ort

Vom Angebot bis zur bezahlten Rechnung.

Keine zehn Tools, keine doppelte Buchführung. Hustl deckt den Weg von der ersten Idee bis zum Monatsabschluss ab, ohne dich mit Software zu beschäftigen, die du nicht brauchst.

Rechnungen

Entwurf, Nummer, PDF. Mit fortlaufendem Nummernkreis, Storno und Korrektur, ohne Excel-Tabelle daneben.

E-Rechnung

ZUGFeRD / Factur-X als hybrides PDF/A-3 nach EN 16931. Für Kunden, die digitale Rechnungen erwarten.

Angebote

Versionen, Status und PDF. Auf Knopfdruck in Kunde und Projekt umwandeln, ohne doppelt zu tippen.

Projekte & Kunden

Stunden, Fixpreise und offene Posten. Alles am richtigen Ort, mit einem klaren Blick auf den Zeitrahmen.

Finanzen

Einnahmen, Ausgaben, Fixkosten, Prognose und Monatsexport. Deine Zahlen, ohne Excel-Akrobatik.

Überall dabei

PWA auf iPhone, iPad und Desktop. Dazu Desktop-Apps für Windows, macOS und Linux: eine Oberfläche, alle Geräte.

Für wen

Für Freelancer, die den Überblick behalten wollen.

Hustl ist für Soloselbstständige und Ein-Personen-Studios, die ihre Zeit lieber in die Arbeit stecken als in fünf verschiedene Tools.

Eine Person pro Instanz. Hustl ist bewusst klein: mehrere Passkeys, keine Rollen oder Freigaben. Das hält die App ruhig und die Daten in deiner Hand.

Du willst alles an einem Ort.

Projekte, Aufgaben, Rechnungen und Finanzen liegen nebeneinander. Du siehst, was ansteht, was offen ist und was reinkommt, ohne dir alles aus Tabellen zusammenzusuchen.

Du willst kein weiteres Abo.

Hustl gehört dir. Kein Software-Abo, keine Preise pro Platz. Du zahlst nur für Server und Domain, meist 5 bis 15 € im Monat für den Server plus ein paar Euro im Jahr für die Domain.

Du willst die Kontrolle über deine Daten.

Rechnungen, Belege und Kundendaten liegen auf deinem eigenen Server. Kein Cloud-Konto, keine Telemetrie. Du kannst sichern, exportieren und die Daten selbst mitnehmen.

Planer & Aufgaben

Der Tag beginnt im Planer.

Datierte Aufgaben, wiederkehrende Routinen und freie Listen leben neben deinen Projekten und Rechnungen. Kein zweites To-do-Tool, kein Kontextwechsel.

15 Tage im Blick

Sieh auf einen Blick, was ansteht. Verschiebe eine Aufgabe, wenn sich Pläne ändern. Notiz und Kontext wandern mit.

Routinen, die sich selbst zurücksetzen

Kategorien können täglich, wöchentlich oder monatlich zurücksetzen. Buchhaltung, Nachfassen und Studio-Routinen bleiben sichtbar, ohne neu angelegt zu werden.

Listen, Notizen und Statistik

Undatierte Ideen bleiben in freien Listen, jede Aufgabe kann eine Notiz bekommen, und du siehst, wie konsequent deine Routinen laufen.

Erscheinungsbild

Hell, wenn du es brauchst.

Hustl kommt mit hellem und dunklem Theme. Folge deinem System oder wähle fest eins: gleiches ruhiges Layout, gleiche Daten, kein Neuladen.

  • Hell und dunkel, beide vollständig gestaltet
  • Folgt dem System oder bleibt fest
  • Rechnungen, Planer und Finanzen in beiden

Der Umschalter sitzt in der Sidebar. Auf dem Smartphone unter „Mehr“. Die Wahl bleibt auf dem Gerät gespeichert.

Rechnungen · Hell
Helles Theme: Rechnungsliste in Hustl mit fiktiven Demo-Daten
Helles Theme: Rechnungsliste auf dem Smartphone in Hustl

Einblicke

Ruhig, aufgeräumt, schnell.

Keine Dashboards, die dich erschlagen. Nur die Dinge, die du für Rechnungen, Projekte und Finanzen wirklich brauchst.

Rechnungen

Rechnungen, die nicht im Weg stehen.

Erstelle Rechnungen aus Projekten, finalisiere sie mit einem Klick und behalte offene Posten im Blick. Nummern werden fortlaufend vergeben, PDFs automatisch erzeugt.

  • Entwurf, finalisiert, bezahlt: ein klarer Status
  • E-Rechnung als PDF/A-3, wenn du sie brauchst
  • Storno und Korrektur ohne Nummernchaos
Rechnungen
Rechnungsliste in Hustl
Finanzen

Finanzen, die du verstehst.

Das Dashboard zeigt Einnahmen, Ausgaben und Gewinn, auf Zahlungs- oder Rechnungsbasis. Die Jahresansicht stellt alle zwölf Monate nebeneinander, damit Saisonalität und ruhige Monate auf einen Blick sichtbar werden. Fixkosten und Belege sind schon eingerechnet, die Prognose denkt mit.

  • Monats-, Quartals- und Jahresansicht
  • Fixkosten, Belege und offene Rechnungen
  • Export für die Steuerberatung
Finanzen
Jahresübersicht der Finanzen mit Umsatz, Ausgaben, Fixkosten und Gewinn in Hustl
Unterwegs

Dein Studio in der Tasche.

Öffne Hustl im Browser und installiere es als PWA. Auf dem iPhone mit Face ID, am Desktop mit Windows Hello. Kein App Store, kein zusätzliches Konto.

  • Installierbar auf iPhone, iPad und Android
  • Anmeldung per Passkey
  • Eine App, alle Geräte
Hustl als PWA auf dem iPhone

Alle Screenshots zeigen fiktive Demo-Daten. Namen, Beträge und Adressen sind erfunden.

Finanzen, Schritt für Schritt

Vom Beleg zur Prognose.

Vier Schritte, keine Excel-Tabelle. Öffne einen Schritt für die Details, die zählen.

01 Belege

Beleg reinziehen. Fertig.

Lade ein PDF hoch; Anbieter, Datum, Betrag, Währung und USt werden zur Prüfung vorbefüllt.

Ausgaben
Beleg-Upload und Ausgabenliste in Hustl
Was wird gelesen?

Hustl liest die Textebene des PDFs. Scans ohne Textebene brauchen manuelle Felder; das PDF bleibt am Beleg.

02 Kontoauszug

Kontoauszug importieren. Rest abgleichen.

Lade einen Kontoauszug hoch. Hustl listet Buchungen und schlägt Rechnung, Ausgabe oder Fixkosten vor.

Bank
Bank-Abgleich mit zugeordneter Rechnung, Ausgabe und Fixkosten

Aktuell nur N26-PDF-Kontoauszüge.

Wie der Abgleich funktioniert

Eine Buchung kann einer Ausgabe oder einem Fixkosten-Eintrag zugeordnet oder mit einem Beleg als neue Ausgabe angelegt werden. Eine Gutschrift kann eine Rechnung als bezahlt markieren. Der Abgleich verknüpft Datensätze, statt sie doppelt zu buchen.

03 Fixkosten

Fixkosten ohne Überraschungen.

Miete, Versicherung oder Software einmal anlegen. Monatlich, quartalsweise oder jährlich, mit Start und Ende.

Fixkosten
Fixkostenliste in Hustl
Fixkosten im Bank-Abgleich

Aktive Fixkosten sind Treffer für Ausgaben im Kontoauszug. Passt eine Buchung, wird sie mit dem Fixkosten-Eintrag verknüpft, statt eine zweite Ausgabe anzulegen.

04 Prognose

Eine Prognose, die du erklären kannst.

Die durchgezogene Linie ist realisierter Umsatz nach Rechnungsdatum. Die gestrichelte Linie ergänzt offene Projekt-Pipeline.

Finanzen
Jahresübersicht der Finanzen mit Einnahmen-Prognose in Hustl
Was steckt in der Kurve?

Offene Projekte werden am Enddatum addiert, abzüglich bereits berechneter Beträge. Überfällige Projekte landen heute; Projekte ohne Zeitraum werden separat ausgewiesen. Es ist eine Umsatzprognose, kein Gewinn; Ausgaben und Fixkosten sind nicht enthalten.

Installation

In drei Schritten startklar.

Hustl läuft auf deinem eigenen Server. Der Installer nimmt dir Docker, HTTPS (im gebündelten Modus), Autostart und den täglichen Datenbank-Snapshot ab.

01

Server & Domain

Ein kleiner VPS mit 2 GB RAM und eine Domain, die darauf zeigt. Bei den meisten Anbietern ist das in wenigen Minuten eingerichtet.

02

Installer starten

Ein Befehl holt Hustl, baut den Container und richtet HTTPS (im gebündelten Modus), den Datenbank-Snapshot und Autostart ein. Du wirst nach Domain und E-Mail gefragt.

03

Passkey anlegen

Öffne den Setup-Link, lege deinen ersten Passkey an und bewahre die Recovery-Codes auf. Danach gehört der Server dir.

Du willst das nicht selbst machen?

Der Agenten-Leitfaden führt dich und einen KI-Assistenten Schritt für Schritt durch die Installation, inklusive Fragen zu VPS, SSH, Domain, Firewall und Backup. Kopieren, einfügen, Fragen beantworten.

Zum Agenten-Leitfaden

Was du brauchst

  • VPS2 vCPU, 2 GB RAM (4 GB empfohlen), 20 GB Speicher empfohlen
  • DomainA-Record (AAAA bei IPv6) auf den Server
  • ZugangSSH mit Key oder Passwort
  • Gitfür den Clone; die meisten Server haben es
  • Zeitca. 15 bis 30 Minuten; DNS kann länger brauchen

Du hast noch keinen Server? Der Leitfaden erklärt auch, worauf du beim Anbieter achten solltest.

Für Terminal-Fans: die drei Befehle
sudo mkdir -p /opt/hustl && sudo chown "$USER":"$USER" /opt/hustl
git clone https://github.com/bitm4ncer/hustl.git /opt/hustl/src
cd /opt/hustl/src && sudo ./deploy/selfhost/install.sh

Hosting

Wo kann Hustl laufen?

Der eigene VPS ist der einfachste Weg. Hustl läuft aber auch auf vorhandener Hardware, solange Docker und ein dauerhafter Speicher vorhanden sind.

VPS (empfohlen)

Hetzner, Netcup, IONOS, Contabo oder ein anderer Anbieter. Der Installer richtet Docker, HTTPS (gebündelt) und den Datenbank-Snapshot ein.

ab ca. 5 € / Monat

Eigener Server / NAS

Linux-Server, Synology/QNAP mit Docker oder ein Heimserver. Der Installer ist für Debian/Ubuntu; auf NAS nutzt du compose.external.yml manuell und richtest Reverse Proxy und Backup selbst ein.

vorhandene Hardware

Raspberry Pi / Mini-PC

Docker auf arm64, 4 GB RAM empfohlen. Für Zugriff von außen Cloudflare Tunnel oder Tailscale Funnel; stabile Stromversorgung und Backups einplanen.

einmalige Hardware

PaaS / Kubernetes

Railway, Render, Fly.io oder ein Cluster: für Erfahrene, wenn die SQLite-Datei auf einem persistenten, blockbasierten Volume liegt. Eine Replica, kein NFS/SMB. Shared Hosting und Serverless ohne Persistent Disk gehen nicht.

für Erfahrene

Der Client ist kein eigener Server: Er braucht eine erreichbare Hustl-URL. Die Standalone-App läuft ohne Server. Ein kostenloses Cloud-Kontingent (z. B. Oracle Cloud Free Tier, ARM) kann zum Ausprobieren reichen, Verfügbarkeit und Bedingungen ändern sich.

Download

Für deinen Rechner.

Zwei Downloads: Hustl Standalone läuft lokal ohne Server. Hustl Client verbindet sich mit deiner eigenen Instanz.

Hustl Standalone lokal · kein Server · kein Konto

Hustl Client für deine eigene Hustl-Instanz

PWA statt Download: Öffne deine Hustl-URL im Browser und wähle „App installieren“ (Chrome/Edge) oder „Zum Home-Bildschirm“ (iOS). Kein Installer, keine Updates, einfach die Website.

Hustl ist Open Source (ISC), die Builds sind unsigniert. Windows zeigt SmartScreen: „Weitere Informationen“ → „Trotzdem ausführen“. Unter macOS 15+ hilft nur noch Systemeinstellungen → Datenschutz & Sicherheit → „Dennoch öffnen“. Eine signierte macOS-Standalone-Version mit automatischen Updates folgt, sobald die Nachfrage sie trägt.

Alle Releases auf GitHub

FAQ

Noch Fragen?

Die wichtigsten Antworten, bevor du einen Server mietest.

Was kostet Hustl?

Die App ist kostenlos und Open Source (ISC). Du zahlst nur deinen Server (je nach Anbieter etwa 5 bis 15 € im Monat) und eine Domain, meist 5 bis 30 € im Jahr (0,40 bis 2,50 € im Monat). Der Preis hängt von TLD und Anbieter ab; Aktionen im ersten Jahr sind oft günstiger als die Verlängerung. Kein Abo, keine Lizenzgebühr.

Wo liegen meine Daten?

In einer SQLite-Datenbank und als PDFs auf deinem eigenen Server. Es gibt keine Cloud, kein Konto bei uns und keine Analytics. Backups verlassen den Server nur, wenn du selbst ein Offsite-Ziel einrichtest.

Brauche ich einen Server?

Für PWA und Client ja. Hustl ist bewusst self-hosted und kein gehosteter Dienst; ein kleiner VPS reicht, der Installer richtet Docker, HTTPS und einen täglichen Snapshot ein. Für den Einstieg gibt es die Standalone-App, die lokal ohne Server läuft.

Kann ich Hustl mit mehreren Personen nutzen?

Hustl ist für eine Person pro Instanz gedacht. Du kannst mehrere Passkeys und Geräte nutzen, aber es gibt keine Rollen, Teams oder getrennten Benutzerkonten.

Kann ich Hustl auch auf einem NAS oder zu Hause betreiben?

Ja, wenn Docker und ein dauerhafter Speicher vorhanden sind, zum Beispiel auf einer Synology/QNAP-NAS, einem Heimserver oder einem Raspberry Pi. Für Zugriff von außen brauchst du einen Reverse Proxy oder einen Tunnel wie Cloudflare Tunnel. Die Hosting-Optionen stehen oben.

Kann ich Hustl auf dem iPhone nutzen?

Ja, als PWA. Öffne deine Hustl-URL in Safari, tippe auf „Teilen“ und wähle „Zum Home-Bildschirm“. Die Anmeldung läuft über Face ID oder Touch ID.

Was ist ein Passkey?

Ein Login ohne Passwort: Face ID, Touch ID, Windows Hello oder ein Sicherheitsschlüssel. Du kannst mehrere Geräte hinzufügen und zehn Recovery-Codes aufbewahren, für den Fall, dass ein Gerät verloren geht.

Sind meine Daten sicher?

Hustl nutzt Passkeys, HttpOnly-Session-Cookies und CSRF-Schutz. HTTPS übernimmt dein Reverse Proxy (im gebündelten Modus Caddy). Updates und Backups liegen in deiner Verantwortung. Der Installer legt täglich einen Datenbank-Snapshot an; PDFs und Belege kommen nur mit restic oder dem Vollarchiv dazu.

Kann ich meine Daten exportieren?

Ja. Du kannst ein Vollarchiv als ZIP mit Datenbank, allen PDFs und CSV-Dateien herunterladen. Für die Steuerberatung gibt es zusätzlich einen Monatsexport.

Gibt es eine gehostete Version?

Nein. Hustl ist absichtlich self-hosted, damit deine Rechnungen und Kundendaten bei dir bleiben. Du kannst die App aber auf einem Server deines Vertrauens oder bei einem Anbieter deiner Wahl betreiben.

Was ist mit E-Rechnung?

Hustl erzeugt hybride PDF/A-3-Dateien nach EN 16931 (ZUGFeRD / Factur-X). Geprüft wird das Datenmodell, nicht die vollständige XSD-/Schematron-Konformität. Vor dem ersten echten Versand deshalb eine Beispielrechnung mit dem offiziellen KoSIT-Validator testen.

Bereit?

Dein Studio. Deine Regeln.

Keine Cloud, kein Abo, keine Daten bei einem Dritten. Nur du, deine Rechnungen und ein Server, der dir gehört.