Outline workspace.
Projects, references and preferences with browser storage, validated editing and table workflows.
Live interface · sample data · saved in this browser
GET STARTED
The source is yours.
npx shadcn@latest add https://ui.bld8.dev/r/outline.jsonInstall into an existing application, or download the complete starter below.
Download the starter, unzip it and run the commands below. It includes a Next.js app, both BLD8 packages and their editable source. No BLD8 npm installation is needed.
npm install
npm run devOpen http://localhost:3000. Node 22 and React 19 are used. Import OperationsTemplate from @bld8/blocks in your own composition.
NOTES TO SELF
A clear starting point.
Create, edit, filter, select across pages and archive projects. Browser storage keeps projects, resource metadata and preferences across reloads. The typed OutlineRepository interface is ready for an HTTP adapter; authentication and file hosting remain application concerns.
Both collections use the MIT licence. Personal and commercial use are allowed; keep the licence notice when sharing the code.
About the collections Source manifest