Open Source

Build boldly. Ship with purpose.

A composable, framework-neutral foundation for teams that want to turn ambitious product ideas into dependable web experiences.

Features

Eén keer schrijven, overal draaien

Schrijf je UI één keer in de framework-onafhankelijke Forge-runtime en bouw daarna voor Vue, React, Svelte, Solid en Web Components.

Prestaties

Rust en AssemblyScript gecompileerd naar WebAssembly voor bijna-native snelheid.

Theming

Design tokens en SCSS-thema's met eersteklas lichte en donkere modi.

Internationalisatie

Ingebouwde i18next-vertaling met volledige ondersteuning voor talen van rechts naar links.

Type-veilig

End-to-end TypeScript in elk package, elke app en elke worker.

Klaar voor de edge

Gebouwd om te deployen naar Cloudflare Workers en andere serverless platformen.

Alles inbegrepen

Formulieren, tabellen, planning, kaarten, grafieken en rich-text-bewerking standaard aanwezig.

Scannen & codes

Genereer en scan QR, Data Matrix en 1D-barcodes, aangedreven door WebAssembly.

Packages

Composable building blocks — from UI and forms to WebAssembly-powered tooling.

@mission-platform/components

Write-once UI-componenten voor elk ondersteund framework.

@mission-platform/forge

Framework-neutrale JSX-runtime met adapters voor elk framework.

@mission-platform/tokens

CSS design tokens en SCSS-thema's.

@mission-platform/icons

SVG-iconen één keer geschreven in JSX.

@mission-platform/layouts

Write-once applicatie-layouts.

@mission-platform/forms

Write-once formulierbouwer en schema-gedreven formulieren.

@mission-platform/forms-core

Framework-onafhankelijke JSON Schema-formulierenengine.

@mission-platform/router

Routing-utilities.

@mission-platform/scheduler

Scheduler-UI, iCalendar-events en herhalingsengine.

@mission-platform/breakpoints

Responsieve breakpoint-utilities en -componenten.

@mission-platform/i18n

Internationalisatie aangedreven door i18next.

@mission-platform/map

MapLibre GL kaartcomponenten en composables.

@mission-platform/d3

Framework-neutrale D3-integratie.

@mission-platform/rxjs

Koppel RxJS-observables aan componentstatus.

@mission-platform/observers

Write-once Intersection-, Mutation- en Performance-observer-hooks.

@mission-platform/speech-audio

Spraaksynthese, -herkenning, audio- en Web MIDI-hooks.

@mission-platform/three

Framework-neutrale Three.js-integratie.

@mission-platform/content

Content-AST, builders, Monaco-, Markdown- en WYSIWYG-componenten.

@mission-platform/qr-code

QR Code-encoder en -decoder in WebAssembly.

@mission-platform/barcode

1D-barcode-encoder en -decoder in WebAssembly.

@mission-platform/matrix-code

Data Matrix-encoder en -decoder in WebAssembly.

@mission-platform/code-scanner

Scan QR, Data Matrix en barcodes vanaf afbeelding of camera.

@mission-platform/phone-number

Parsen, valideren en formatteren van telefoonnummers.

@mission-platform/harper

Harper grammatica- en stijlcontrole voor Monaco.

@mission-platform/hunspell

Hunspell-spellingcontrole in WebAssembly.

@mission-platform/seo

Gestructureerde data, meta-tags en sitemap-helpers.

@mission-platform/resource-planner

Framework-neutrale resourceplanning en tijdlijnen voor meerdere personen.

@mission-platform/vcard

RFC 6350 vCard- en RFC 5545 iCalendar-data en Forge-componenten.

@mission-platform/email-components

E-mailclient-compatibele componenten voor alle ondersteunde frameworks.

@mission-platform/email-renderer

Framework-neutrale rendering van e-mail, Markdown en Forge-bomen.

About

The Mission Platform is a composable monorepo of reusable UI building blocks, WebAssembly modules and tooling — author once in Forge and build for every framework.

FAQ

Wat betekent 'composable'?
Welke frameworks worden ondersteund?
Hoe deploy ik dit?