Starter kits, APIs, and templates for GDPR, e-invoicing, and the other regulatory work that comes with selling software in Europe. We already built it. You just plug it in.
Practical tools for devs shipping to European customers.
Full GDPR setup for Next.js 15. Cookie consent, privacy policy, DSAR endpoint, Impressum, AGB, Widerrufsbelehrung. All wired up. Deploy and move on.
Next.js 15 TypeScript GDPRGenerates valid XRechnung/UBL 2.1 XML for German e-invoicing. Includes 25+ EN 16931 validation rules, IBAN checking, Leitweg-ID support, and 5 invoice templates.
TypeScript UBL 2.1 EN 1693118 transactional email templates in German. Written in Sie-Form, tested in Outlook, includes legal footers, DSGVO-compliant. Works with any email provider.
HTML + TXT 18 Templates Sie-FormREST API covering German public holidays for all 16 Bundesländer, 2024 through 2030. Includes half-day holidays, observances, and state-specific data.
LIVE REST API CloudflareThe Holiday API is live. Free tier available.
$ curl https://german-holiday-api.felixerxox.workers.dev/2026/BY
{
"year": 2026,
"state": "BY",
"stateName": "Bayern",
"count": 13,
"holidays": [
{ "date": "2026-01-01", "name": "Neujahrstag", "nameEn": "New Year's Day" },
{ "date": "2026-01-06", "name": "Heilige Drei Könige", "nameEn": "Epiphany" },
...
]
}
FelixSoftware is a small studio in Hamburg that makes developer tools for EU compliance. The kind of stuff that takes weeks to research and get right, but isn't actually your product.
We ship SaaS in the European market ourselves. After rebuilding the same GDPR infrastructure, cookie banners, and legal page templates for the third time, we figured other developers probably didn't want to either. So we packaged it up.
Everything runs on Next.js, TypeScript, and Tailwind. Priced for indie devs and small teams, not procurement departments.
FelixSoftware
FelixSoftware
Hamburg, Germany
Email: hello@felixsoftware.dev
Angaben gemäß §5 DDG (Digitale-Dienste-Gesetz).
Verantwortlich für den Inhalt nach §18 Abs. 2 MStV: FelixSoftware, Adresse wie oben.
USt-IdNr: wird bei Bedarf nachgereicht (Kleinunternehmerregelung nach §19 UStG).