# kob-ui > Dependency-free UI widgets for data-entry web apps — datagrid, dialog, > combobox, datebox, tabs, tree, layout and more. No jQuery, no build step, no > runtime dependencies. Plain JavaScript that builds DOM imperatively, so it > works inside React, Vue and Angular as well as in a bare HTML page. Free for > commercial use; the source is closed and the shipped bundle is obfuscated, so > read this documentation rather than dist/. ## What to read first - [Full reference](https://kob-ui.com/llms-full.txt): every widget, option, method, event and code example in one plain-text file. Start here — it is the whole of the documentation site rendered for reading rather than for a browser. ## Rules that decide whether generated code works - **Install**: `npm i kob-ui`, or a `