Built by a working team, for working teams.
Baselumen is a product of Stacklumen, a software and web engineering company founded in 2022. It holds what a web build is made from: components in every build, whole-site templates, tools and audits, and a designer for print and brand work. The people who make it also build client sites, and every component in it is one they would ship to a paying client.
What is in it. Counted when this page is built.
Every component ships in 5 builds: HTML + CSS, React, Vue, Svelte, Terminal.
Two products. One company behind both.
Over 2026 the suite came together into two products. Stacklumen is where the work is run and the site is built. Baselumen is where its parts come from. Earlier separate products, for web tools and for design, became parts of Baselumen along the way.
-
The Hub
The Stacklumen workspace: clients, pipeline, notes, billing and the team, in one place.
-
Terminal
The visual site builder: a real canvas over HTML and CSS, four breakpoint layers, a CMS, forms, and one button that publishes to a live address.
-
Baselumen
What a build is made from: 186 components in HTML + CSS, React, Vue, Svelte and Terminal, 12 whole-site templates, 14 tools and audits, the designer and its design library, MCP, and a CLI in active development.
How it got here. Dated from the changelog.
-
2022
Stacklumen starts
A small web practice: the first client sites, the first design system and the first internal component library.
-
2026-05-07
The first commit
Work on the Baselumen codebase begins.
-
2026-06-23
Baselumen launches
An early alpha: sign-in, the component source library and its specification, documentation and the changelog.
-
2026-06-30
The React library
Copyable React components with live previews of the real component.
-
2026-08-15
Component Studio
Browse the newest components and build your own.
-
2026-08-17
Every build from one source
The framework-free HTML + CSS library gets its own pages, and Vue and Svelte follow the next day, generated from the same HTML and CSS.
-
2026-09-14
Tools and audits move in
The web tools and site audits, until then a separate product, come into Baselumen beside the component library.
-
2026-09-16
Templates, and agents over MCP
Whole multi-page sites to preview and download, and an AI agent can search components, fetch source and read the design tokens.
-
2026-10-05
Agents sign in
An agent connects by signing in with a Stacklumen account, and runs on your own plan: there is no AI key to hand over.
-
2026-10-09
The designer moves in
Print-accurate artboards in millimetres and a design library filed by client, pushed to a Terminal site with one button. The design product it came from now redirects here.
Six opinions. The library is built on them.
Baselumen is deliberately narrow. Rather than be everything for everyone, it tries to be very good at the few things below.
- No demo-ware. Every component here is one we would ship to a paying client: no placeholder copy, no broken responsive states, no half-finished interactions.
- Aiming for WCAG AA. Semantic markup, keyboard paths, visible focus and AA contrast are the baseline every component is written to. The audits check a page against AA; they do not certify it.
- Every change, dated. Baselumen ships in numbered releases. Each one is dated in the changelog and every change is marked added, changed or fixed.
- Yours when you copy it. Once a component is in your project, it is yours. No licence keys, no embed scripts, no badges. Restyle and rebrand freely.
- Tokens, not edits. Shared --sdf-* custom properties for colour, type, radius and easing, each with a fallback. Set one at the root, on a section or on one element.
- Paste anywhere. Framework-free HTML and CSS. Drop it into Terminal, any framework or a plain page: the markup does not care what surrounds it.
Copy as
- Files 2 files SdfStatStrip.tsx sdf-stat-strip.vue sdf-stat-strip.svelte Markup + <style>, one paste
- Copy Copy HTML + Copy CSS Copy React Copy Vue Copy Svelte Copy for Terminal
Plain markup and a stylesheet. No build step and no dependencies — paste it into any framework or a bare page. One typed .tsx per component, carrying the same DOM and the same sdf- class names as every other build here. One .vue single-file component. Its styles ship with it, unscoped, so your --sdf-* overrides still reach them. One .svelte single-file component. Styles ship with it, unscoped, so your --sdf-* overrides still reach them. Markup and stylesheet as one block, shaped for the Terminal designer — paste it into its code panel.
How the company works. The same values on both products.
We believe every business deserves infrastructure that works as hard as it does. Stacklumen exists to engineer it: with precision, with rigour, and with outcomes measured in production rather than promised in a deck.
-
Precision over speed
We would rather take an extra day and ship something excellent. Every detail matters, from spacing to database indexes.
-
Systems thinking
We build systems, not features: designed to scale and adapt without piling up technical debt.
-
Radical transparency
We communicate early, often and honestly, including when a plan needs to change.
-
Enterprise access for all
The tools large companies take for granted should be within reach of a twelve-person team.
-
Ownership mentality
We treat every project like our own product, and think about the long-term outcome rather than the ticket.
-
Continuous evolution
Shipping is the start, not the finish. We stay invested in what happens after launch.
The company. Stacklumen, since 2022.
Stacklumen is a software and web engineering company in Lexington, KY. It builds and operates its own products, Stacklumen and Baselumen, and engineers websites and applications for clients. What we commit to, on AI, on support and on your work, is written down on our ethics page.
Ethics and commitments Security Stacklumen's about page The team
- support@stacklumen.com
- First reply
- Within one business day
- Based in
- Lexington, KY
- Write to us
- The contact form
Start with the library.
Baselumen is in private alpha: billing is not switched on, so a signed-in account uses all of it for free.