OlumJS
Lightweight frontend library for SPA development. No framework to learn — vanilla JS is all you need. Zero dependencies, under 14 KB gzipped.
The challenge
Most JavaScript frameworks carry significant bundle weight and steep learning curves. Small-to-medium projects often don't need the full complexity of React or Vue, yet developers still reach for them by default, shipping hundreds of kilobytes of runtime to the browser.
The solution
Built OlumJS — a minimal component-based framework with a familiar declarative API. Zero dependencies, under 14 KB gzipped. Published to NPM with a CLI scaffold tool so teams can start projects in seconds. Full documentation site deployed on GitHub Pages.
Results
Tech stack
More projects
The most powerful EPUB reader with notes, highlights, cloud sync, and audiobook mode. Free…
View project MiracleA modern Quran reader application that helps you read, listen, and interact with the Quran…
View project ZingReal-time chat app built with Next.js and WebSockets. Create or join chat rooms and exchan…
View project