Awesome Lists

Sortable, Filterable Curated Lists of Most Awesome Programming Librarie

Gulp

Number of GitHub Stars: 31000+ Number of GitHub Forks: 3700+

A toolkit for automating time-consuming and repetitive tasks in your development workflow. Gulp is a popular task runner for front-end web development. ..

  • Streaming build system
  • Task automation
  • Pluggable architecture
  • Support for various web technologies
  • Cross-platform compatibility
  • Extensive plugin ecosystem

2023-04-19

Gulp

Number of GitHub Stars: 31000+ Number of GitHub Forks: 3700+

A toolkit for automating time-consuming and repetitive tasks in your development workflow. Gulp is a popular task runner for front-end web development. ..

  • Streaming build system
  • Task automation
  • Pluggable architecture
  • Support for various web technologies
  • Cross-platform compatibility
  • Extensive plugin ecosystem

2023-04-19

Koa

Number of GitHub Stars: 30000+ Number of GitHub Forks: 3000+

A modern, lightweight, and expressive web framework for Node.js. Koa is designed to be a smaller, more expressive, and more robust foundation for web applications and APIs. ..

  • Middleware-based architecture
  • Async/await support
  • Context-based API
  • Error handling
  • Router
  • Static file serving

2023-04-19

Preact

Number of GitHub Stars: 27000+ Number of GitHub Forks: 1300+

A fast 3kB alternative to React with the same modern API. Preact is a lightweight and fast React-compatible library. ..

  • React-compatible API
  • Small bundle size
  • Fast performance
  • Virtual DOM
  • Component-based architecture
  • Server-side rendering

2023-04-19

Backbone.js

Number of GitHub Stars: 27000+ Number of GitHub Forks: 6000+

A lightweight JavaScript library for building web applications. Backbone.js provides a structured approach to building client-side web applications. ..

  • Model-View-Presenter (MVP) architecture
  • Data models and collections
  • Events and event handling
  • Router and history management
  • Small and lightweight
  • Extensible with plugins

2023-04-19

Preact

Number of GitHub Stars: 27000+ Number of GitHub Forks: 1300+

A fast 3kB alternative to React with the same modern API. Preact is a lightweight and fast React-compatible library. ..

  • React-compatible API
  • Small bundle size
  • Fast performance
  • Virtual DOM
  • Component-based architecture
  • Server-side rendering

2023-04-19

Backbone.js

Number of GitHub Stars: 27000+ Number of GitHub Forks: 6000+

A lightweight JavaScript library for building web applications. Backbone.js provides a structured approach to building client-side web applications. ..

  • Model-View-Presenter (MVP) architecture
  • Data models and collections
  • Events and event handling
  • Router and history management
  • Small and lightweight
  • Extensible with plugins

2023-04-19

Fastify

Number of GitHub Stars: 24000+ Number of GitHub Forks: 1300+

A fast and low-overhead web framework for Node.js. Fastify is designed to be highly performant and developer-friendly, with a focus on simplicity and ease of use. ..

  • Routing and middleware
  • Schema validation
  • Plugins system
  • Async/await support
  • High performance
  • Extensible with plugins

2023-04-19

Ember.js

Number of GitHub Stars: 22000+ Number of GitHub Forks: 4000+

A JavaScript framework for building web applications. Ember.js follows the Model-View-Controller (MVC) architectural pattern. ..

  • Routing
  • Data binding
  • Templating
  • Component-based architecture
  • Convention over configuration
  • Addon ecosystem

2023-04-19

Ember.js

Number of GitHub Stars: 22000+ Number of GitHub Forks: 4000+

A JavaScript framework for building web applications. Ember.js follows the Model-View-Controller (MVC) architectural pattern. ..

  • Routing
  • Data binding
  • Templating
  • Component-based architecture
  • Convention over configuration
  • Addon ecosystem

2023-04-19

Polymer

Number of GitHub Stars: 22000+ Number of GitHub Forks: 2700+

A library for building web applications using web components. Polymer provides a set of tools and libraries for creating reusable UI components. ..

  • Web components
  • Data binding
  • Shadow DOM
  • Custom elements
  • Polymer CLI for development
  • Large component ecosystem

2023-04-19

Rollup

Number of GitHub Stars: 22000+ Number of GitHub Forks: 1700+

A module bundler for JavaScript that can be used to bundle client-side JavaScript, libraries, and more. Rollup is designed to provide a simple and efficient way to bundle web assets. ..

  • Tree-shaking
  • Code splitting
  • Plugin ecosystem
  • Optimization and performance
  • Support for modern JavaScript features
  • Compatibility with CommonJS and ES modules

2023-04-19