Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Free Bootstrap 4 UI kit with 30+ authentic Windows 95 components for retro interfaces.

Avocado is free template with minimal layout, yellow background and green color menu. Page content is centered in both horizontal and vertical aligns.
Windows 95 UI Kit is a free, open-source user interface kit that rebuilds the classic Windows 95 look using Bootstrap 4 components and jQuery, with more than 30 authentic components for retro web interfaces.
The Windows 95 UI Kit is a front-end component library created by Themesberg. It delivers a set of UI elements — including buttons, cards styled as windows, tabs, navigation tabs, and typography — that replicate the visual style of Microsoft's Windows 95 operating system. The kit is built on Bootstrap 4, so all components inherit Bootstrap's grid, utility classes, and responsive behavior, and it includes a custom w95.css stylesheet and w95.js script for the retro look and interactions. It is licensed under MIT, and the full documentation and live demo are available through Themesberg.
npm install with Node installed.The README outlines a simple quick start: download the project from GitHub or Themesberg, unzip it, ensure Node.js is installed locally, then run npm install to fetch dependencies. After that, the included index.html and the w95.css and w95.js files in the css/ and js/ folders are ready to use.
The Windows 95 UI Kit is free and open source under the MIT license. The README mentions that donations go toward hosting and maintenance costs, but the kit itself has no purchase price.
Yes, it is free and open source, released under the MIT license. You can use it in personal and commercial projects without paying a license fee.
The kit includes more than 30 Windows 95-style components, including buttons, cards (windows), tabs, navigation tabs, and typography. A full list appears in the online documentation.
Download the zip from GitHub or the Themesberg website, then run npm install inside the project folder after installing Node.js. No build step is required beyond that.
