@allthingssimplified/ui
The component library: primitives, form fields, application shells, smart inputs, the theme layer and hooks. Seventy subpath exports, so consumers import exactly what they use.
Shared platform packages for every All Things Simplified product. An npm workspaces monorepo, consumed by product repos rather than being an application itself.
import { Button, Sheet } from "@allthingssimplified/ui"
import { DataGrid } from "@allthingssimplified/grid"
import "@allthingssimplified/ui/theme/theme.css"
// Re-theme by overriding variables after the import.
// No source edits needed.Both publish to GitHub Packages under the @allthingssimplified scope. Product repos link the workspace directly during development, so a change doesn't need a release to be felt.
The component library: primitives, form fields, application shells, smart inputs, the theme layer and hooks. Seventy subpath exports, so consumers import exactly what they use.
The data grid: sorting, filtering, grouping, aggregation, inline editing, selection, a column chooser and virtualization. Built on the UI package rather than beside it.
A style guide is a document people forget. This is a dependency they import, which is why every ATS product looks related without anybody policing it.
The packages are private today. If you have a use for them, we're interested in the conversation.