whelk-ui
| Install | |
|---|---|
npm install whelk-ui |
|
| Latest Version: | 0.0.35 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Oct 3, 2026 |
| Links: | npm |
Whelk UI
A dumb component library built with Vue 3. Simple, effective, and small!
Please note
Whelk UI is currently in active development and is not recommended for production environments just yet.
Why Whelk UI?
Each component is designed to be as simple/dumb as possible. The business logic is left to the consumer to implement. Giving the consumer the freedom to implement the logic they want easily and quickly. Thing of Whelk UI as a bunch of shell components that you can use to build your own application.
We are currently building out Whelk UI for NearBeach and a future project. We are building it with the requirements we need for both these projects.
Available Components
To keep Whelk UI components as dumb as possible, there are specific components that deal with only one specific user case. For example, the PasswordInput has been created to handle just passwords. Keeping the TextInput as simple/dumb as possible.
- Button
- Card
- Card Header
- Card Footer
- CheckBox
- Date
- Datetime
- Dropdown
- DropDownItem
- DropDownSeparator
- FormGroup
- Modal
- ModalFooter
- ModalHeader
- MultiSelect
- NumberInput
- PasswordInput
- RenderErrorMessage
- Select
- SelectRenderOptionGroups
- SelectRenderOptions
- Switch
- Tabs
- TabHeader
- TextArea
- TextInput
- Time
- ToolTip
Getting Started
To install Whelk UI, you can use NPM
npm install -D whelk-ui
Use the component guides on how to utilise each component on your Vue project.
Helpful Links
If you are interested in the development process of Whelk UI, you can visit our kanban board.
If you would like to give feedback or request features, you are more than welcome to join our discord.
Related Packages
Version History
| Version | Released | License |
|---|---|---|
| 0.0.35 | MIT | |
| 0.0.34 | MIT | |
| 0.0.33 | MIT | |
| 0.0.32 | MIT | |
| 0.0.31 | MIT | |
| 0.0.30 | MIT | |
| 0.0.29 | MIT | |
| 0.0.28 | MIT | |
| 0.0.27 | MIT | |
| 0.0.26 | MIT | |
| 0.0.25 | MIT | |
| 0.0.24 | MIT | |
| 0.0.23 | MIT | |
| 0.0.22 | MIT | |
| 0.0.21 | MIT | |
| 0.0.20 | MIT | |
| 0.0.19 | MIT | |
| 0.0.18 | MIT | |
| 0.0.17 | MIT | |
| 0.0.16 | MIT | |
| 0.0.14 | MIT | |
| 0.0.13 | MIT | |
| 0.0.12 | MIT | |
| 0.0.11 | MIT | |
| 0.0.10 | MIT | |
| 0.0.9 | MIT | |
| 0.0.8 | MIT | |
| 0.0.7 | MIT | |
| 0.0.6 | MIT | |
| 0.0.5 | MIT |
Showing the latest 30 of 35. See every release on npm