https://github.com/natuworkguy/ultrahtml
Ultra-light UI library for beautiful buttons, tabs, popups, and more β no frameworks, just vibes (and CSS + JS).
https://github.com/natuworkguy/ultrahtml
Last synced: 5 months ago
JSON representation
Ultra-light UI library for beautiful buttons, tabs, popups, and more β no frameworks, just vibes (and CSS + JS).
- Host: GitHub
- URL: https://github.com/natuworkguy/ultrahtml
- Owner: Natuworkguy
- License: mit
- Created: 2025-07-14T23:30:29.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-25T18:36:03.000Z (11 months ago)
- Last Synced: 2025-07-26T01:22:27.757Z (11 months ago)
- Homepage: https://natuworkguy.github.io/UltraHTML/demo/
- Size: 124 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# π UltraHTML




**Ultra-light UI library for beautiful buttons, tabs, chips, popups, dropdowns, switches, and more β inspired by Materialize CSS, built from scratch.**
> β‘ Designed for speed.
> π¨ Styled with love.
> πΎ Zero dependencies.
---
## π Getting Started
### 1. Add UltraHTML to Your Project
```bash
git clone https://github.com/Natuworkguy/UltraHTML.git
````
Then include the files:
```html
```
---
### 2. Use the Components
Hereβs a quick taste of what UltraHTML gives you:
```html
Hello, UltraHTML World!
Click Me
I'm a chip
```
---
## β¨ Features
* π₯ **Wave Button Effects**
* π **Tabbed Navigation**
* π― **Chips w/ Click-to-Dismiss**
* π¬ **Popup Toast Messages**
* π± **Responsive Design (Mobile-First)**
* π¨ **Fully Customizable via CSS Variables**
---
## π§ͺ Demo
Click [here](https://natuworkguy.github.io/UltraHTML/demo/) to view the demo.
---
## π§ Why UltraHTML?
* No frameworks, no nonsense.
* Plug-and-play components.
* Built with performance and developer joy in mind.
* You can read the whole code in one sitting. And *understand* it.
---
## π Inspired By
UltraHTML is proudly inspired by the visual beauty and simplicity of [Materialize CSS](https://materializecss.com/).
We're taking that same vibe β clean UI, intuitive interactions β and boiling it down to **pure CSS + JS**, no frameworks required.
---
## π File Structure
```
UltraHTML/
βββ dist/ # Ready-to-use CSS and JS files (not minified)
βββ demo/ # Demo page
βββ docs/ # Documentation
βββ LICENSE
βββ how_to_use.md
βββ README.md
```
---
## π§ Customization
All key styles are controlled with CSS variables. Example:
```css
:root {
--btn-default-color: #0bf00b;
--tab-default-color: #2196f3;
--chip-color: lightgrey;
}
```
---
## π License
UltraHTML is licensed under the [MIT License](LICENSE).
---
## π§βπ» Author
Made with β€οΈ by **[Natuworkguy](https://github.com/Natuworkguy)**
> *βThe UI game needs more love. Iβm just here to make it pretty.β*
---
## π€ Contributing
Wanna add new components, fix bugs, or expand features? Go wild. PRs welcome!