Awesome Lists

Sortable, Filterable Curated Lists of Most Awesome Programming Librarie

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

Snowpack

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

A modern, fast, and lightweight web application bundler. Snowpack is designed to provide a fast and efficient development experience for building web applications. ..

  • Fast development server
  • Build optimization
  • Plugin ecosystem
  • Multi-framework support
  • Hot Module Replacement (HMR)
  • Zero-install setup

2023-04-19

Grunt

Number of GitHub Stars: 12000+ Number of GitHub Forks: 2100+

A JavaScript task runner that can automate a wide variety of tasks and build processes. Grunt is a popular choice for front-end web development workflows. ..

  • Task automation
  • Pluggable architecture
  • Support for various web technologies
  • Cross-platform compatibility
  • Extensive plugin ecosystem
  • Configuration-based setup

2023-04-19

Gridsome

Number of GitHub Stars: 12000+ Number of GitHub Forks: 700+

A Vue.js-powered, modern site generator for building fast and secure websites and apps. Gridsome is designed to help developers build fast and SEO-friendly websites. ..

  • Vue.js-based
  • Static site generation
  • GraphQL-powered data layer
  • File-based routing
  • Optimized performance
  • Plugin ecosystem

2023-04-19

Gridsome

Number of GitHub Stars: 12000+ Number of GitHub Forks: 700+

A Vue.js-powered, modern site generator for building fast and secure websites and apps. Gridsome is designed to help developers build fast and SEO-friendly websites. ..

  • Vue.js-based
  • Static site generation
  • GraphQL-powered data layer
  • File-based routing
  • Optimized performance
  • Plugin ecosystem

2023-04-19

Snowpack

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

A modern, fast, and lightweight web application bundler. Snowpack is designed to provide a fast and efficient development experience for building web applications. ..

  • Fast development server
  • Build optimization
  • Plugin ecosystem
  • Multi-framework support
  • Hot Module Replacement (HMR)
  • Zero-install setup

2023-04-19

Grunt

Number of GitHub Stars: 12000+ Number of GitHub Forks: 2100+

A JavaScript task runner that can automate a wide variety of tasks and build processes. Grunt is a popular choice for front-end web development workflows. ..

  • Task automation
  • Pluggable architecture
  • Support for various web technologies
  • Cross-platform compatibility
  • Extensive plugin ecosystem
  • Configuration-based setup

2023-04-19

Cycle.js

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

A functional and reactive JavaScript framework for building user interfaces. Cycle.js is based on the principles of functional reactive programming (FRP). ..

  • Functional reactive programming
  • Virtual DOM
  • Stream-based data flow
  • Combinators for composing streams
  • Cross-platform rendering
  • Time-travel debugging

2023-04-19

Knockout.js

Number of GitHub Stars: 10000+ Number of GitHub Forks: 1500+

A JavaScript library for building dynamic user interfaces. Knockout.js is known for its simple and powerful data-binding capabilities. ..

  • Data-binding
  • Observable properties
  • Template-based UI
  • Computed observables
  • Custom bindings
  • Router and navigation

2023-04-19

Cycle.js

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

A functional and reactive JavaScript framework for building user interfaces. Cycle.js is based on the principles of functional reactive programming (FRP). ..

  • Functional reactive programming
  • Virtual DOM
  • Stream-based data flow
  • Combinators for composing streams
  • Cross-platform rendering
  • Time-travel debugging

2023-04-19

Knockout.js

Number of GitHub Stars: 10000+ Number of GitHub Forks: 1500+

A JavaScript library for building dynamic user interfaces. Knockout.js is known for its simple and powerful data-binding capabilities. ..

  • Data-binding
  • Observable properties
  • Template-based UI
  • Computed observables
  • Custom bindings
  • Router and navigation

2023-04-19

Marionette.js

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

A framework for building modular and scalable Backbone.js applications. Marionette.js provides a set of high-level abstractions and patterns for building complex web applications. ..

  • Modular architecture
  • View management
  • Event aggregation
  • Region management
  • Behaviors and behaviors
  • Extensible with plugins

2023-04-19