herp
Free for everyone, open codeSee the offers

Business software shaped like

Type the name of your company, club or city into the field above.

herp comes without fixed screens. Your data, your menus, your words, your rules. Everything you see in herp is configuration, and every piece of it can be changed.

One herp, four companies.Four examples. herp fits any kind of company. Swipe through.
herpSales
Print shop
OrdersTable
Order numberCustomerStatus
2026-0142Müller Druckwaren GmbHIn production
2026-0141Stadtwerke KasselIn delivery
2026-0140Bäckerei KrumeOrder created
herpShop
Bakery
Pre-ordersBoard
Baking
PO-0388Wedding Schneider
Ready
PO-0387Kita Sonnenblume
PO-0385Lindner GmbH
herpWorkshop
Joinery
ProjectsCards
P-2611Planning
Brandt family · kitchen
P-2610In the workshop
Hotel am Park · reception
P-2609Installing
Dr. Weber · shelves
herpOffice
Association
MembersTable
Member no.NameStatus
M-1042Lena VogtActive
M-1041Tobias KrämerActive
M-1040Aylin DemirNew
Logo & nameherpYour company
WorkspacesHomeSalesManufacturing
MenuSalesOrdersInquiriesCustomersOffersMasterdataArticlesPrice tables
Page header & actions
Sales / OrdersOrders
Create order
View · Table
Order numberCustomerStatusDelivery dateNet total
2026-0142Müller Druckwaren GmbHIn production04.11.20261.240,00 €
2026-0141Stadtwerke KasselIn delivery28.10.2026386,50 €
2026-0140Bäckerei KrumeOrder created12.11.202692,80 €
2026-0139Kunstverein Nordhessen e. V.In production15.11.20262.715,00 €
2026-0138Autohaus LindnerDelivered21.10.2026648,20 €

Everything
is yours
to change.

There is no screen in herp that you have to live with. Every field, list, menu, colour, rule and document is configuration. Change it in a designer, or in a readable file next to everything else.

  • Data
    • Fields
    • Forms
    • Number ranges
    • Status values
  • Screens
    • Tables
    • Kanban boards
    • Detail pages
    • Dashboards
    • Menus
    • Search
    • Icons
  • People
    • Workspaces
    • Roles
    • Permissions
    • Tasks
    • Notifications
  • Automation
    • Workflows
    • Triggers
    • PDF templates
    • Price rules
  • Look and language
    • Colours
    • Logos
    • Translations
    • Widgets
  • Beyond
    • Extensions
    • Mobile app home screen
    • …and the code

In a designer

Drag fields into forms, place sections, build menus and dashboards. No code.

As readable files

Every change lands in a plain file. Version it, review it, move it from test to production.

With extensions and code

Still missing something? Extensions add field types, widgets and workflow steps, and the code is open.

From empty
to your company.

Going digital often fails because ready-made business software comes with its own idea of how a company works. herp comes empty and learns yours, in three steps you can repeat at any time.

  1. Describe your data

    Orders or pre-orders, customers or members, articles or recipes: you name things the way your company does.

  2. Arrange the screens

    Tables, boards, cards, forms and dashboards from that data, with a workspace for every role.

  3. Automate the processes

    Workflows carry your rules: what happens when an order is confirmed, who gets a task, which document goes out.

And then it's your herp: your words, your screens, your rules. Your team just gets on with the work.

Daily work

Made for the work that happens every day.

Workflows

Triggers, conditions and steps for everything that should happen by itself.

Work together, live

See who is editing right now. Comments, @mentions and the full history sit next to every record.

AMAnna · 2 min ago
@Tobias the proof is approved, you can start production.
Tobias is editing this order

Workspaces and permissions

Each role sees its own menu. Roles decide who may read, edit or start what.

Tasks and notifications

One inbox for what you have to do and what has changed.

Multilingual, light and dark

Your team's languages, a light and a dark mode for office and shop floor.
Mobile app

herp in your pocket.

The herp app for iPhone and Android takes the system to the shop floor, the warehouse and the road. And its home screen is configuration too: every button on it starts a workflow you set up.

  • Connect in secondsScan the code herp shows you and the phone is paired.
  • Your buttons on the home screenGoods received, start production, report damage: each card starts one of your workflows.
  • Scan barcodes and QR codesPoint the camera at a label to find a record or move it one step further.
  • Photos and documents for tasksTake a photo or scan a delivery note. It lands as a PDF on the right record.
  • Open tasks and live messagesSee what is waiting for you, and hear the moment a workflow needs you.
Extensions

Plug in
what you need.

An extension is a small program that runs next to herp and teaches it something new: a field type, a widget or a workflow step. You then use that ability in your own configuration. Switch on the ones you need, or build your own.

Build an extension
Example: one order, three extensions, one workflow of yours.
Order management prices every positionDocuments writes the confirmation as PDFShipping books the parcel

Documents

Offers, order confirmations and labels as PDF, from templates.
Adds a workflow step that turns a template into a PDF

Shipping

Parcels and shipping costs, right from the order.
Adds parcels and shipping-cost calculation

Order management

Price tables, price rules and tax for every position.
Adds price widgets for order positions

Integrator

Keeps data in step with other databases and CSV files.
Adds sync rules for external databases and files

AI tasks

AI assistants search and read herp, with the user's own permissions.
Adds tools for assistants such as Claude or LM Studio

File drive

Records as folders on your computer, files stay linked.
Adds a network drive of records and their files

Website

Sites and pages maintained in herp, published to the web.
Adds site and page records that go live on the web

Backup

Backups of all records and files.
Adds backups you can restore

Your extension

The Shipping extension is the template for building your own.
The story

“HIS Print & Service is so specialised that no software could map our processes without bending us a lot. So the problem turned into a solution, for us and for everyone else!”

Portrait of Johannes HoffmannJohannes HoffmannFounder of herp

Built because nothing fitted.

herp did not start in a software company. It started in a digital print shop, where calculation, orders, production, the warehouse and the online shop all had to work together, and no software on the market fitted the way the shop really works.

So Johannes Hoffmann stopped looking for the right product and started building a platform instead: one in which a company describes its own data and processes, and the software follows. Since 2023 herp runs the daily business there, and everything it needed went back into the platform, for every company that works differently.

First line of code
Feb 2019
Commits so far
1,100+
Extensions ready to install
8
Fixed screens
0
Open code

Open code.
Free for everyone.

Every person and every company may use herp for free and change it. The whole source is public on GitHub. What we offer on top is what makes running herp easier: access from outside through herp Cloud, and support straight from the people who build it.

For everyone

Free

  • Use herp for free, privately and in your company
  • Change it and run it on your own server
  • Community apps under Apache 2.0
  • Help from the community on GitHub
Paid add-on

herp Cloud

  • Reach your herp from outside without opening a port
  • Your data stays on your server; herp Cloud only passes it through
  • A public API for your webshop and services, with your own keys
  • Access to the herp interface from outside: coming soon
Paid support

Support from the maker

  • Support packages straight from the people who build herp
  • Help with setup, updates and integration
  • Integration services with a plan made for your company
  • More information on request

The license in short: herp itself is under FSL-1.1-Apache-2.0. Only selling herp as a competing product or service, also under another name, is not allowed. Every version becomes Apache 2.0 two years after its release. The SDK and the packages for app developers are Apache 2.0 from the start, so you can freely build apps for the functions your company needs.

Let's shape herp like your company.

Tell us how your company works today. We will show you what it looks like in herp, and what it takes to get there.