HyperApp is a JavaScript library for building frontend applications.

Declarative: HyperApp's design is based on the Elm Architecture. Create scalable browser-based applications using a functional paradigm. The twist is you don't have to learn a new language.

Stateless components: Build complex user interfaces from micro-components. Stateless components are framework agnostic, reusable, predictable and easier to debug.

Batteries-included: Out of the box, HyperApp has Elm-like state management, a virtual DOM engine and a router; it still weighs 1kb and has no dependencies. We're not opinionated about your stack either; use Browserify with Hyperx; Webpack or Rollup with Babel/JSX, etc.

Code Quality Rank: L4
Monthly Downloads: 3,338
Programming language: JavaScript
License: MIT License
Tags: Frameworks     Testing Frameworks     UI     Front-end     React     Framework     Jsx     Virtual Dom     Vdom     Elm     Hyperx     Hyperscript     Hyperapp    

Recently added hyperapp resources

Do you know of a usefull tutorial, book or news relevant to hyperapp?
Be the first to add one!

hyperapp Recommendations

There are no recommendations yet. Be the first to promote hyperapp!

Have you used hyperapp? Share your experience. Write a short recommendation and hyperapp, you and your project will be promoted on Awesome JavaScript.
Recommend hyperapp

hyperapp alternatives and related libraries

Based on the "Frameworks" category

Do you think we are missing an alternative of hyperapp or a related project?

Add another 'Frameworks' Library

Popular Comparisons