Wir sind in einem frühen Stadium — melde dich bei uns!
MIT-Lizenziert • Open Source • Multi-Cloud

Das Opinionated Backoffice-Framework für ernsthafte Teams, Software-Architekten, visionäre CTOs

Primebrick v3 ist ein Open-Source-Framework, das Infrastruktur, Architektur und Codierungsregeln nach Best Practices definiert. MIT-Lizenz: kommerzielle Nutzung ohne Einschränkungen.

Architektur entdecken
MIT-Lizenz
6+ Deploy-Ziele
Zero Vendor Lock-in

From schema to production

Everything is an entity — not just your domain models, but settings, configurations, and metadata too. Define your entities, and Primebrick handles the rest: database migrations, API endpoints, RBAC, backoffice UI, tests — all generated following your conventions.

1 Define your entity schema
2 AI generates migration, CRUD API, UI, tests
3 Review, approve, deploy
primebrick@dev: ~ Schema Declaration
# Describe your entity
$ primebrick generate entity Customer
name: string (required)
email: string (unique)
status: enum [active, inactive]
phone: string (optional)
createdAt: timestamp (auto)
# AI generates everything...
✓ Database migration created
→ 00000000000003_create_customers_table.sql
✓ API CRUD endpoints (6 routes)
→ GET /api/v1/customers
→ POST /api/v1/customers
→ PUT /api/v1/customers/:id
→ DELETE /api/v1/customers/:id
✓ RBAC permissions configured
→ customers.read.* (guest, collaborator)
→ customers.* (administrator)
# Review the generated code
$ primebrick review --diff
14 files changed, 847 insertions(+), 0 deletions(-)
✓ Backoffice UI pages generated
→ /admin/customers (list, detail, form)
✓ Test scaffolding (12 tests)
→ unit: 4 | integration: 6 | e2e: 2
✓ OpenAPI spec updated
→ /api/v1/openapi/aggregated.json
# Deploy to production
$ primebrick deploy --env production
Building TypeScript...
Running tests... 12/12 passed ✓
Migrating database...
Registering microservice...
Deploying to Cloudflare Workers...
Health check passed...
🚀 Live at https://api.primebrick.dev/v1/customers
# Verify the deployment
$ curl https://api.primebrick.dev/v1/customers | jq .
status: 200 OK
count: 42 customers
response time: 18ms
$

Multi-cloud, wirklich.

Ihre Infrastruktur, Ihre Regeln. Kein Vendor Lock-in: Primebrick läuft identisch vom Laptop bis zum Enterprise-Rechenzentrum, vom K8s-Cluster zur öffentlichen Cloud.

AWS®
Azure®
Google Cloud™
Alibaba Cloud™
Docker®
Kubernetes®
Self-hosted
Auf eigener Infrastruktur ausführen
Cloud-hosted
In jeder öffentlichen Cloud deployen
On-Premise
Deployment im Enterprise-Rechenzentrum
AI Chat — Private by design

Ein KI-Assistent, der Ihre Domäne kennt. Und Ihre Infrastruktur nie verlässt.

Primebrick AI Chat ist in das Backoffice integriert, nicht aufgesetzt. Das LLM läuft als lokaler Container, die Wissensbasis lebt in Ihrem PostgreSQL®, Konversationen bleiben in Ihrer Datenbank. Standardmäßig keine Cloud-LLM-Aufrufe — Privacy ist der Standard, keine Option.

Integriert & Privat

AI Chat lebt in Ihrem Backoffice. Prompts, Antworten und Konversationen verlassen nie Ihre Infrastruktur. Das LLM läuft als lokaler Container — standardmäßig keine Cloud-Aufrufe.

Qwen3™ — Apache 2.0

Standardmodell: Qwen3™-4B-Instruct-2507, lizenziert unter Apache 2.0. Läuft auf CPU mit ~2,5 GB RAM. Keine GPU erforderlich, keine kommerziellen Lizenzen, kein Vendor-Lock-in.

OpenAI®-compatible

Die Runtime stellt eine OpenAI®-compatible API bereit. Wechseln Sie zu OpenAI®, Anthropic™, Zhipu™ GLM™, DeepSeek™, Groq™ oder jedem compatible Provider, indem Sie einen Config-Schlüssel ändern. Ihr Code bleibt derselbe.

Compliance-bereit

All-Apache-2.0-Stack (mistral.rs™, Qwen3™, Vercel AI SDK™, pgvector™). Air-gapped-Deployment unterstützt. GDPR-aligned: keine Datenübertragung an LLM-Provider von Drittanbietern. Geeignet für regulierte Branchen.

Keine Daten verlassen Ihre Infrastruktur

Keine Daten verlassen Ihre Infrastruktur. Die Standardkonfiguration läuft zu 100% On-Premise. Cloud-LLM ist optional und Opt-in — Sie konfigurieren sie explizit, wenn Sie sie wollen.

Powered by Qwen3™-4B-Instruct-2507 · Apache 2.0 · mistral.rs™ · OpenAI®-compatible
Agentic Entwicklung

Zwei Wege zum Bauen. Beide erstklassig.

Primebrick unterstützt das volle Spektrum der Entwicklungs-Workflows. Nutzen Sie Ihre IDE der Wahl für tiefes, hands-on Coding. Oder lassen Sie KI-Agenten Features direkt aus der Web-App bauen — ohne lokale Umgebung.

// AI-POWERED

Agentic-Modus

KI-Agenten im Browser

Beschreiben Sie, was Sie wollen, genehmigen Sie den Plan, und KI-Agenten bauen es direkt in der Web-App. Kein lokales Setup, keine Umgebungskonfiguration. Von der Idee zum deployten Feature ohne den Browser zu verlassen.

🔒 primebrick.dev/agent/cowork
Customer Entity — Session #42
Create a Customer entity with name, email, and status fields
🤖 AI Agent
I'll create the Customer entity. Here's my plan:
1. Schema: name, email, status
2. Migration: 00004_create_customers
3. API: 6 CRUD endpoints
4. RBAC: customers.* permissions
5. UI: list, detail, form pages
6. Tests: 12 scaffolds
Plan ready — 14 files to create/modify:
Ask the agent to build something...Send
// TRADITIONAL

IDE-Modus

VS Code, Cursor, Windsurf

Klonen, lokal ausführen, mit Breakpoints debuggen, volle Kontrolle. Das traditionelle Entwicklererlebnis mit allen Framework-Konventionen durch Tooling erzwungen.

entity.schema.ts — Primebrick IDE — Visual Studio Code
entity.schema.ts
router.ts
1// Entity definition
2export const Customer = entity({
3name: string().required(),
4email: string().unique(),
5status: enum(['active']),
6});
7
8// AI generated:
9✓ Migration + API + RBAC + UI + Tests
✓ No problemsUTF-8TypeScript®Ln 9, Col 1
Design-Free

Ihr Frontend. Ihre Komponenten. Unsere Konventionen.

Primebrick ist opinionated bei der Architektur, aber design-free beim UI. Nutzen Sie jede Komponentenbibliothek — vanilla, Svelte™, oder unsere eigene Primebrick UI Library. Die Micro-Frontend-Architektur lässt Sie jede Seite mit jeder Komponente bauen, während das Framework Best Practices durchsetzt.

1

Alles ist eine Entität

Einstellungen, Konfigurationen, Metadaten — alles Entitäten. Die gleichen CRUD-, RBAC- und Validierungsmuster gelten überall.

2

Opinionated aber design-free

Best Practices vom Framework durchgesetzt. Aber Sie wählen das UI: vanilla HTML, Svelte™, oder unsere Primebrick UI Library.

3

Primebrick UI Library

Unsere eigene Komponentenbibliothek mit eingebauten Best Practices. Direkt nutzen oder als Referenz für eigene Komponenten.

4

Micro-Frontend-Architektur

Wie Microservices, aber fürs Frontend. Jede Seite ist unabhängig, deploybar und kann verschiedene Komponenten-Stacks nutzen.

Ein Backoffice, das mit eigenen Regeln beginnt.

Jedes Backoffice startet gut und endet im Chaos. Primebrick v3 dreht die Perspektive um: wir starten von Best Practices und setzen sie durch das Framework durch.

1

Infrastructure as Code

K8s-Manifeste, Helm™-Charts, Terraform®-Templates für Staging und Produktion.

2

Schichtenarchitektur

Saubere Trennung zwischen Domäne, Anwendung, Infrastruktur und UI. Konstruktiv testbar.

3

Opinionated Codierungsregeln

Linting, strenge Typen, obligatorische Patterns: technische Schulden werden verhindert, nicht später bezahlt.

4

Native Observability

OpenTelemetry, strukturiertes Logging, Health-Checks ab dem ersten Commit.

Alles was Sie brauchen. Nichts, was Sie nicht brauchen.

Wir haben die schweren Entscheidungen einmal getroffen, damit Ihre Teams sie nicht jeden Sprint treffen. Jeder Baustein ist getestet, integriert und dokumentiert.

/ AUTH

Identität & RBAC

OIDC, Rollenverwaltung, granulare Berechtigungen auf Schema-Ebene.

/ DATA

Persistenz-Layer

PostgreSQL®: DB-Server UND Vektorserver für generative KI. Soft-Delete, Audit-Felder, Bulk-Operationen.

/ UI

Backoffice-Engine

CRUD, Tabellen, Formulare, Filter aus Domänen-Schemas generiert.

/ OBS

Volle Observability

OpenTelemetry integriert, Tracing, Metriken, korrelierte Logs.

/ MULTI

Multi-tenant ready

Logische und physische Isolierung für Tausende von Organisationen.

/ SDK

Type-safe SDK

TypeScript®-Clients aus Endpoints generiert, End-to-End-Typsicherheit.

Modular per Design

Ein Baustein nach dem anderen. Oder alle zusammen.

Jedes Primebrick-Modul ist ein autarker Baustein, der denselben gemeinsamen Standards folgt. Starten Sie mit den eingebauten Bausteinen und liefern Sie dann Ihren eigenen Billing- oder Inventory-Baustein nach genau demselben Muster. SDK und DAL übernehmen die Schwerstarbeit; Ihr Modul deklariert nur sein Schema und seine typisierte Konfiguration.

Gemeinsame Standards

ConfigEntityBase, ConfigLoader<TResult>, Entity-CRUD-Pfadkonventionen, OpenAPI-Meta — jeder Baustein erbt dieselben Building Blocks.

Schema-Isolation

Jedes Modul besitzt sein eigenes PostgreSQL®-Schema (auth, emailsender, billing…). Keine modulübergreifende Kopplung auf der Datenschicht.

Selbstbeschreibend

Module stellen /meta + /openapi.json bereit. BE-Proxy, FE-ConfigTable und MCP™-Server entdecken Fähigkeiten dynamisch — kein Hard-Coding.

Hinzufügen ohne Forking

Ein neues Modul ist eine oder mehrere Domain-Entitäten, eine Konfigurationstabelle, eine Routendatei, eine FE-Route. Die wiederverwendbare ConfigTable-Komponente rendert seine Einstellungsseite automatisch.

DB + Vector Server

PostgreSQL®: Ihre Datenbank UND Ihr Vektorserver.

Primebrick nutzt PostgreSQL® nicht nur als Datenbank, sondern als Vektorserver für generative KI. Keine separate Vektordatenbank zu verwalten. Weitere Datenbank-Unterstützung folgt bald.

Weitere Datenbank-Unterstützung folgt bald
Vektor-Ähnlichkeitssuche
-- Ähnliche Kunden über Vektor-Embeddings finden
SELECT name, email,
embedding <=> $1 AS distance
FROM customers
WHERE status = 'active'
ORDER BY embedding <=> $1
LIMIT 5;
$
Echtzeit-Kollaboration

Echtzeit-Kollaboration, die kein Backoffice je hatte.

Sehen Sie in Echtzeit, wer bearbeitet. Wenn ein Kollege speichert, werden seine Änderungen still in Ihr Formular eingemischt — Feld für Feld, nie die gesamte Entität. Wenn Sie beide dasselbe Feld bearbeitet haben, wählen Sie, welcher Wert gewinnt. Kein Refresh, keine verlorene Arbeit, immer synchron.

Live-Presence-Avatare

Sehen Sie, wer denselben Datensatz liest oder bearbeitet. Avatare zeigen das bearbeitete Feld und den Wert in Arbeit in Echtzeit.

Zusammenführung auf Feldebene

Wenn ein Kollege speichert, werden seine Änderungen Feld für Feld in Ihr Formular eingemischt. Unberührte Felder aktualisieren sich still mit einem temporären grünen Badge. Kein Neuladen der Seite.

Konfliktlösung

Beide bearbeiten dasselbe Feld? Das Konflikt-Panel zeigt Ihren Wert, seinen Wert und das Original — Seite an Seite. Wählen Sie, welcher gewinnt, Feld für Feld.

Optimistisches Locking

State-of-the-art optimistische Nebenläufigkeit eingebaut. Keine stillen Überschreibungen mehr, keine verlorenen Daten mehr — nur sichere, konfliktfreie Speicherungen.

Echtzeit-Stack: SSE + Redis® + NATS™ · Funktioniert auf HTTP/1.1 oder HTTP/2
Ein Decorator, um sie alle zu synchronisieren — zero Config, ab Minute eins bereit
Enterprise-Tauglich

Optimiert für Enterprise und hohen Traffic.

Primebrick skaliert von einem einzelnen Laptop-Container bis zu Enterprise-Rechenzentren hinter einem Load Balancer. Dank Redis® bleibt egal wie die Infrastruktur hoch- oder herunterskaliert wird, jede Komponente synchronisiert — Cache-Invalidierung, Session-State und instanzübergreifende Koordination laufen alle über ein zuverlässiges Backbone.

Redis®-gestützter Cache

Markieren Sie jede Entität mit @Cached(ttl) und heiße Single-Row-Reads gehen zuerst zu Redis®. Lassen Sie das TTL für unveränderliche Daten weg; wählen Sie ein TTL, das die Staleness bei veränderlichen Daten begrenzt. Keine DAL-Kopplung — der Cache lebt vollständig im SDK.

Immer synchron

Redis® hält jede Instanz auf dem gleichen Stand. Schreibvorgänge gehen zuerst zu PostgreSQL®, dann invalidieren den Cache. Reads finden immer frische Daten — keine veralteten Einträge, keine Race-Conditions, keine Überraschungen.

Multi-Instanz-fähig

Redis® ist der gemeinsame Cache. Pod #1 invalidiert einen Key, Pod #2 sieht den Miss und rehydriert von PostgreSQL®. Kein NATS™-Broadcaster nötig. Skalieren Sie das BE horizontal hinter jedem LB — Docker®, K8s, Swarm, Azure® Container Apps, Cloud Run.

Zero Vendor Lock-in auch beim Cache

Redis® ist heute die einzige mitgelieferte Cache-Implementierung, aber das CachePort-Interface ist offen. Implementieren Sie Ihren eigenen Cache-Port für Memcached™, DragonflyDB™ oder jeden KV-Store — keine SDK-Änderungen nötig.

Infrastruktur

Jede Komponente, kartiert.

Vom Browser zur Datenbank — klare Ports, Protokolle und Datenfluss. Dockerisiert für lokale Entwicklung, Terraform®-bereit für Produktion.

HTTPHTTP /api/v1/OIDCcache · presenceLLM APINATS™ pub/subSSE proxy /ws/:codeSQL via DALregisterrate limitSQL via DALBrowserAdmin UI / API ClientsSvelteKit™port 5173Admin UI · SSRBackendExpress® · port 3001Auth · RBAC · ProxyMCP™ · SSE proxyseparate containerAI RuntimeQwen3™-4B-Instructmistral.rs™Vercel AI SDK™OpenAI®-compatibleport 8080 · ~2.5GB RAM · no GPURedis®port 6379cache · presencerate limit · sessionCasdoor™OIDC · port 8000Auth · RBAC · SSOMicroservicesAI · Email · dynamicBun™ · port autoauto-register via NATS™NATS™port 4222pub/sub · service discoveryPostgreSQL®port 5432pgvector™ — vector DBembeddings · similarity · single data store
AI Knowledge-Pipeline

Von MDX-Docs zu RAG — end to end.

Docs werden als MDX in jedem Repo geschrieben, von CI synchronisiert, lokal mit Transformers.js™ eingebettet und in pgvector™ gespeichert. Der AI-Microservice ruft Kontext ab und sendet Prompts an einen separaten LLM-Container — standardmäßig keine Cloud-Aufrufe.

AI Knowledge Pipeline — from MDX docs to RAGRepos (MDX)backend/docs/*.mdxfrontend/docs/*.mdxmicroservices/docs/*.mdxsdk · dal/docs/*.mdxCI SyncGitHub™ Actionscollects MDXfrom all reposEmbeddingTransformers.js™MDX → vectorchunk + embedpgvector™PostgreSQL® extvector storesimilarity searchAI MicroserviceRAG querycontext retrievalprompt assemblyseparate containerLLMQwen3™-4Bmistral.rs™port 8080~2.5GB RAMpushMDXvectorssimilaritypromptresponseSSE stream response → Backend → BrowserShared Libraries — every runtime component depends on theseBackendExpress® · port 3001Auth · RBAC · Proxy · MCP™MicroservicesAI · Email · dynamicBun™ · auto-register@primebrick/sdkNATS™ · cache · presencehealth · rate limit@primebrick/dalpool · repositoryaudit · soft-deleteusesusesHow RAG works — end to end① WRITEDocs written as MDXin each repo's docs/folder — architecture,API, guides, rules② SYNCCI collects all MDXfrom every repo onpush — DeepWikienriches with AI③ EMBEDTransformers.js™chunks MDX andgenerates vectorembeddings locally④ STOREVectors stored inpgvector™ (PostgreSQL®extension) — noseparate vector DB⑤ QUERYAI MS retrieves relevantcontext via similaritysearch, assemblesprompt + context⑥ GENERATELLM (elsewhere)generates answerstreamed via SSEto browser
Architektur

Schichtweise gestaltet.

Frontend, Backend, Microservices, Bibliotheken, Daten — jede Schicht hat eine klare Verantwortung und kommuniziert über definierte Protokolle.

1

Frontend

SvelteKit™ Admin UI — kommuniziert nur mit der Backend-API

2

Backend

Express® API — Auth, RBAC, Service Registry, Proxy

3

Microservices

Unabhängige Docker®-Dienste — Selbstregistrierung via NATS™

4

Bibliotheken

@primebrick/sdk + @primebrick/dal-pg — gemeinsam genutzt

5

Daten

PostgreSQL® — einziger Datenspeicher, Zugriff via DAL

Barrierefreiheit

WCAG, VPAT & ARIA. Getestet, nicht versprochen.

Primebrick wird barrierefreiheits-orientiert gebaut. Automatisches WCAG 2.x + ARIA-Auditing läuft auf jeder Route via axe-core. Ein herunterladbarer VPAT 2.5 INT-Konformitätsbericht deckt WCAG 2.0/2.1/2.2 (A/AA/AAA), Section 508 und EN 301 549 ab — damit Ihr Compliance-Team echte Nachweise hat, keine Marketing-Behauptungen.

WCAG 2.2 A/AA/AAA

Automatisierte axe-core-Scans auf jeder Route, jedem Build. Erfolgskriterien Level A, AA und AAA werden kontinuierlich getestet.

VPAT 2.5 INT-Bericht

Herunterladbares Voluntary Product Accessibility Template, das WCAG, Section 508 und EN 301 549 abdeckt. Aus echten Scan-Daten generiert.

ARIA-Konformität

Vollständige ARIA-Rollen, -Zustände und -Eigenschaften validiert. Screen-Reader-kompatible Komponenten sofort einsatzbereit.

Section 508 & EN 301 549

US Section 508 (Kapitel 3–6) und EU EN 301 549 (Klauseln 4–13) im INT-Edition-Bericht abgedeckt.

Durchgesetzte Sicherheit

Passkeys, WebAuthn & MFA. Integriert, nicht aufgesetzt.

Primebrick setzt moderne Best Practices der Authentifizierung durch. Passkey-Unterstützung via WebAuthn bedeutet, dass Benutzer sich mit Windows Hello™, Face ID™ oder Touch ID™ authentifizieren — keine Passwörter zu phishen, keine OTP-Codes abzufangen. Multi-Faktor-Authentifizierung ist auf der Identitätsebene integriert, nicht nachträglich hinzugefügt.

Passkeys (WebAuthn)

FIDO2/WebAuthn-Passkey-Authentifizierung. Phishing-resistent per Design — keine gemeinsamen Geheimnisse, keine Replay-Angriffe.

Windows Hello™

Biometrische und PIN-Authentifizierung auf Windows 10/11 via Windows Hello™. Kein Passwort erforderlich.

Face ID™ & Touch ID™

Biometrische Authentifizierung auf macOS und iOS via Face ID™ und Touch ID™. Nahtlos, sicher, nativ.

MFA überall

Multi-Faktor-Authentifizierung beim Identitätsanbieter (Casdoor™/OIDC) durchgesetzt. TOTP, Hardware-Schlüssel und Passkeys unterstützt.

Sicherheitspostur

Kritische Aktionen erfordern Re-Authentifizierung. Immer.

Primebrick setzt eine strenge Sicherheitspostur durch: jede kritische Aktion — Ändern eines Benutzerpassworts, Modifizieren von RBAC-Berechtigungen, Ändern von Sicherheitseinstellungen — erfordert eine In-App-Sicherheitswache mit Admin-Re-Login und MFA-Verifizierung. Keine Sitzungswiederverwendung, keine stille Rechteerweiterung. Dies folgt der NIST SP 800-63B Step-up-Authentifizierung und den OWASP ASVS V3.4-Sitzungsverwaltungsanforderungen.

In-App-Sicherheitswache

Kritische Aktionen lösen ein In-App-Modal aus, das Admin-Anmeldedaten + MFA erfordert. Keine Aktion ohne frische Verifizierung.

Step-up-Authentifizierung

Gemäß NIST SP 800-63B: sensible Operationen erfordern ein neues Authentifizierungsereignis, nicht nur eine bestehende Sitzung.

Keine Sitzungswiederverwendung

Bestehende JWT/Sitzungs-Token sind für kritische Aktionen unzureichend. Eine neue MFA-Herausforderung ist immer erforderlich.

OWASP ASVS-konform

Erfüllt den OWASP Application Security Verification Standard V3.4 (Sitzungsverwaltung für hochwertige Transaktionen).

Sicherheits-Compliance

ISO 27001 & NIS2. Gescannt, nicht selbst gemeldet.

Ein automatisierter Compliance-Scanner liest den Primebrick-Quellcode bei jedem Build und ordnet Sicherheitskontrollen ISO 27001 Anhang A, NIS2 Artikel 21(2) und OWASP Top 10 zu — mit Datei:Zeile-Evidenz für jede Kontrolle. Keine manuellen Fragebögen, keine Tabellen. Laden Sie den vollständigen Bericht als PDF herunter.

ISO 27001 Anhang A

17 Kontrollen zugeordnet zu Anhang A (A.5, A.6, A.8) mit Evidenz: RBAC, Audit-Trail, Verschlüsselung, Zugriffskontrolle.

NIS2 Artikel 21(2)

Alle 10 obligatorischen Sicherheitsmaßnahmen abgedeckt: Incident Management, Business Continuity, Supply Chain Security.

OWASP Top 10

Injection, Authentifizierungsfehler, kryptografische Fehler, Fehlkonfiguration — zugeordnet zu echten Code-Patterns.

PDF-Bericht herunterladbar

Vollständiger Compliance-Bericht wird bei jedem Build als PDF generiert. Übergeben Sie ihn an Ihre Auditoren.

GDPR & CCPA

Privacy by Design. Mit Evidenz.

Primebrick implementiert GDPR- und CCPA-Anforderungen auf Code-Ebene: Multi-Tenant-Datenisolation, Soft-Delete mit Wiederherstellung, Audit-Trails für Artikel 30, Datenminimierung durch Feld-Level-Zugriffskontrolle. Der automatisierte Scanner verifiziert diese Kontrollen gegen den tatsächlichen Quellcode.

GDPR Artikel 32

Sicherheit der Verarbeitung: Verschlüsselung, Multi-Tenant-Isolation, Audit-Trails. Verifiziert durch Code-Pattern-Scanning.

GDPR Artikel 17

Recht auf Löschung: Soft-Delete mit deleted_at-Spalte und Wiederherstellungsfunktion. Daten sind wiederherstellbar.

CCPA §1798.150

Verbraucherdatenschutz: Zugriffskontrollen, Audit-Trails und Datenminimierung zugeordnet zum California Consumer Privacy Act.

Artikel 30 Aufzeichnungen

Automatisierte Audit-Trail-Protokollierung erfüllt GDPR Artikel 30 Anforderungen. Jede CRUD-Operation wird protokolliert.

Weniger Boilerplate, mehr Wert.

Klare Struktur, objektive Codierungsregeln, DX für Geschwindigkeit. Klonen, ausführen, und Sie sind bereits in einer Best-Practice-Umgebung — CI/CD, Linting, Typen, Tests, Observability.

  • Onboarding in Stunden, nicht Wochen
  • Keine Diskussionen über "wie wir es hier machen"
  • Modern, getippt, getestet

Software-Auswahl ohne Risiko.

MIT-Lizenz, offener und prüfbarer Code, deploy wo Sie entscheiden. Reduzieren Sie Time-to-Market und technische Schulden ab Minute Null. Kein Vendor Lock-in, keine vertraglichen Überraschungen.

  • Kostenlose kommerzielle Nutzung (MIT)
  • Hosten wo nötig: Cloud oder On-prem
  • Überprüfbare Standards, keine Versprechen

Open Source. Auch für kommerzielle Nutzung.

Primebrick v3 ist unter der MIT-Lizenz veröffentlicht: verwenden, ändern, weiterverbreiten und in kommerziellen Produkten integrieren ohne Lizenzgebühren. Code ist öffentlich auf GitHub®.

Bauen Sie Ihr nächstes Backoffice mit den richtigen Regeln.

Repo klonen, Quick-Start folgen, und Sie sind in Produktion mit einer Architektur, für die Ihre zukünftigen Entwickler dankbar sein werden.

Architektur lesen