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: 5,004
Programming language: JavaScript
License: MIT License

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 "MVC Frameworks and Libraries" category

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

Add another 'MVC Frameworks and Libraries' Library