Awesome Lists

Sortable, Filterable Curated Lists of Most Awesome Programming Librarie

Mithril.js

Number of GitHub Stars: 16000+ Number of GitHub Forks: 800+

A modern client-side JavaScript framework for building single-page applications. Mithril.js is known for its small size, performance, and simplicity. ..

  • Virtual DOM
  • Router
  • XHR utilities
  • Small bundle size
  • Fast performance
  • Simple and intuitive API

2023-04-19

Elm

Number of GitHub Stars: 16000+ Number of GitHub Forks: 1100+

A functional programming language that compiles to JavaScript. Elm is used for building web applications with a focus on simplicity, type safety, and performance. ..

  • Functional programming
  • Type safety
  • Virtual DOM
  • Performance optimization
  • Reactive programming
  • Compiler-driven development

2023-04-19

Aurelia

Number of GitHub Stars: 13000+ Number of GitHub Forks: 1100+

A modern JavaScript framework for building complex web applications. Aurelia is known for its modular architecture and convention-over-configuration approach. ..

  • Modular architecture
  • Convention over configuration
  • Data binding
  • Dependency injection
  • Router and navigation
  • Custom elements and attributes

2023-04-19

Inferno

Number of GitHub Stars: 13000+ Number of GitHub Forks: 600+

A fast, lightweight, and functional JavaScript library for building user interfaces. Inferno is compatible with the React ecosystem. ..

  • Virtual DOM
  • React-compatible API
  • Fast performance
  • Small bundle size
  • Server-side rendering
  • Custom components

2023-04-19

Hyperapp

Number of GitHub Stars: 13000+ Number of GitHub Forks: 500+

A tiny (1.5 KB) framework for building web applications. Hyperapp is known for its simplicity, performance, and functional programming approach. ..

  • Virtual DOM
  • Functional programming
  • State management
  • Router
  • Small bundle size
  • Fast performance

2023-04-19

Riot.js

Number of GitHub Stars: 13000+ Number of GitHub Forks: 800+

A simple and fast user interface library. Riot.js is a lightweight alternative to larger frameworks like React and Angular. ..

  • Virtual DOM
  • Component-based architecture
  • Simple and intuitive syntax
  • Small bundle size
  • Fast performance
  • Router and state management

2023-04-19

Aurelia

Number of GitHub Stars: 13000+ Number of GitHub Forks: 1100+

A modern JavaScript framework for building complex web applications. Aurelia is known for its modular architecture and convention-over-configuration approach. ..

  • Modular architecture
  • Convention over configuration
  • Data binding
  • Dependency injection
  • Router and navigation
  • Custom elements and attributes

2023-04-19

Stencil

Number of GitHub Stars: 13000+ Number of GitHub Forks: 800+

A toolchain for building reusable, scalable Design Systems with Web Components. Stencil is designed to help developers build high-performance, standards-based web components. ..

  • Web Components
  • Standards-based
  • High performance
  • Server-side rendering
  • Static site generation
  • Extensive plugin ecosystem

2023-04-19

Inferno

Number of GitHub Stars: 13000+ Number of GitHub Forks: 600+

A fast, lightweight, and functional JavaScript library for building user interfaces. Inferno is compatible with the React ecosystem. ..

  • Virtual DOM
  • React-compatible API
  • Fast performance
  • Small bundle size
  • Server-side rendering
  • Custom components

2023-04-19

Hyperapp

Number of GitHub Stars: 13000+ Number of GitHub Forks: 500+

A tiny (1.5 KB) framework for building web applications. Hyperapp is known for its simplicity, performance, and functional programming approach. ..

  • Virtual DOM
  • Functional programming
  • State management
  • Router
  • Small bundle size
  • Fast performance

2023-04-19

Riot.js

Number of GitHub Stars: 13000+ Number of GitHub Forks: 800+

A simple and fast user interface library. Riot.js is a lightweight alternative to larger frameworks like React and Angular. ..

  • Virtual DOM
  • Component-based architecture
  • Simple and intuitive syntax
  • Small bundle size
  • Fast performance
  • Router and state management

2023-04-19

Aurelia

Number of GitHub Stars: 13000+ Number of GitHub Forks: 1100+

A modern JavaScript framework for building complex web applications. Aurelia is known for its modular architecture and convention-over-configuration approach. ..

  • Modular architecture
  • Convention over configuration
  • Data binding
  • Dependency injection
  • Router and navigation
  • Custom elements and attributes

2023-04-19