Blocks
soldevelo blocks: 8 sections with preview
All 8 blocks soldevelo publishes, with categories, file counts and licence. The table ranks the sections with the most files and links every block page.
Key points
- 8 blocks extracted from OpenLMIS, not a demo.
- Base UI and TanStack Table instead of the shadcn stack.
- MIT licence, with Data Table and Role Assignments as the best blocks.
soldevelo publishes 8 blocks in 12 files, all prefixed openlmis: it is the registry extracted from OpenLMIS, an open-source management system for health logistics. Data Table and Role Assignments open three files each.
Blocks with the most files
| Block | Registry | Files | Category |
|---|---|---|---|
| Data Table | soldevelo | 3 | data table |
| Role Assignments | soldevelo | 3 | administration |
| Auth Card | soldevelo | 1 | authentication |
| Dashboard Card | soldevelo | 1 | dashboard |
| List Toolbar | soldevelo | 1 | layout |
| Settings List | soldevelo | 1 | settings |
| Stat Strip | soldevelo | 1 | dashboard |
| Workspace | soldevelo | 1 | layout |
What this source contains
- Repository: SolDevelo/soldevelo-registry
- Site: https://registry.soldevelo.com
- Licence: MIT (LICENSE file in the SolDevelo/soldevelo-registry repository)
- Categories: taken from the publisher's manifest, not invented.
When to use it
It pays off when you are building an admin tool with roles and data tables: the blocks come from a real product, not a demo. It does not suit a landing page: eight administrative sections do not make a public page.
OpenLMIS: a registry born from an admin tool
The names are not generic: openlmis-auth-card, openlmis-data-table, openlmis-role-assignments, openlmis-settings-list. They are screens pulled from OpenLMIS and published as a registry, with the context of software that handles orders and stock.
Dependencies state the stack: @base-ui/react instead of Radix, @tanstack/react-table for tables, lucide-react for icons. It is not pure shadcn, which is why the blocks feel closer to an application than a marketing library.
Coverage is the limit. Eight blocks cover tables, roles, settings, dashboards and authentication, but not complete flows. Role Assignments opens three files and Data Table another three: they are the two mature blocks, and on their own they justify the catalogue for a back office.
curl "https://ui.eneawork.it/api/blocks?source=soldevelo-soldevelo-registry&limit=8"
Three examples from the table: Data Table, Role Assignments, Auth Card; the full inventory is at /blocks. For the counting method read how the block catalogue is built, for the copy-versus-compose comparison read the economics of sections, and for heroes read the shadcn hero guide.
Frequently asked questions
How many blocks does soldevelo have?
Eight blocks in twelve files, measured on 1 November 2026: tables, roles, settings, dashboards and authentication for an admin tool.
What licence does soldevelo use?
MIT in the SolDevelo/soldevelo-registry repository. The catalogue shows see source, so the repository LICENSE file is the confirmation.
Where do these blocks come from?
From OpenLMIS, an open-source management system for health logistics. The openlmis- names say so and the code keeps its application context.
Does it use shadcn or Base UI?
Base UI: @base-ui/react, plus TanStack Table and lucide-react. It is not the classic shadcn stack, though the registry format is the same.
Which is the most complete block?
Data Table and Role Assignments, three files each. They are the two blocks that can carry a back office with roles and data on their own.