Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 1,000,000+ packages pre-installed, including formir with all npm packages installed. Try it out:

var formir = require("formir")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

formir v0.3.0

Pure CSS / HTML Framework


Formir is Open Source Pure CSS / HTML Framework that not require any JS code to fully work. All of logic are based on CSS and <input/> tag elements, thats are required.

I invite you to support and develop the project. Become a Contributor - write at or just commit.

Install formir

$ npm install formir


npm version


See at documentation.

Componetns & helpers


  • Accordion
  • Button
  • Chart
  • Description list
  • Form
  • Icons
  • Image
  • Menu
  • Modal
  • Popup
  • Select box / Multi select box
  • Tab
  • Tooltip
  • Alert


  • Align
  • Display
  • Items
  • Toggle


  • Clear
  • Content
  • Dimensions
  • Footer
  • Grid
  • Header
  • Side
  • Window
  • Table


  • Article
  • Color
  • Fonts
  • Heading
  • Link
  • List
  • Section

BrowserStack is supporting Formir, allowing us to use their service and infrastructure to test the code in this repository. Thank you for supporting the open source community!


RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free