Issue #132

Number one this week, tinyhttp is a Node.js web server that claims to be a modern alternative to Express.

It only supports recent versions of Node.js (from v12.4) and it’s written in TypeScript.

Developers familiar with Express API will feel at home at it uses a similar system of route handlers, using the usual req and res objects.

The “Full compatibility with Express” is a great argument as Express (released in 2009!) has a huge eco-system of “middlewares” to extend its core functionalities.

Growing Fast This Week

By % of GitHub stars added (relative growth) this week
1
tinyhttp
tinyhttp
Modern Express-like web framework
Homepage
+41.7%
2
Super Tiny Social Icons
Super Tiny Social Icons
Miniscule SVG versions of your favorite website and app logos
GitHub
+13.7%
3
FFCreator
FFCreator
A fast short video processing library
Homepage
+12.2%
4
Layr
Layr
Dramatically simplify full‑stack development
Homepage
+9.4%
5
uvu
uvu
Extremely fast and lightweight test runner for Node.js and the browser. Ultimate Velocity, Unleashed
GitHub
+9.3%
6
Aleph
Aleph
The React Framework in Deno.
Homepage
+8.0%
7
Zettlr
Zettlr
A Markdown Editor for the 21st century.
Homepage
+7.7%
8
FoalTS
FoalTS
Node.JS and TypeScript framework for building web applications . Simple, intuitive and feature-complete.
Homepage
+6.8%
9
type-fest
type-fest
A collection of essential TypeScript types
GitHub
+5.6%
10
eDEX-UI
eDEX-UI
A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.
GitHub
+5.3%

New Faces on Best of JS

Projects recently added on Best of JS
List.js
List.js
The perfect library for adding search, sort, filters and flexibility to tables, lists and various HTML elements. Built to be invisible and work on existing HTML.
Homepage10 k
Tiny Slider
Tiny Slider
Vanilla javascript slider for all purposes.
GitHub3.5 k
wmr
wmr
The tiny all-in-one development tool for modern web apps.
GitHub2.0 k
uvu
uvu
Extremely fast and lightweight test runner for Node.js and the browser. Ultimate Velocity, Unleashed
GitHub1.1 k
Rando.js
Rando.js
The world's easiest, most powerful random function.
Homepage632

Trending This Week

By number of GitHub stars added this week
1
Super Tiny Social Icons
Super Tiny Social Icons
Miniscule SVG versions of your favorite website and app logos
GitHub
+1.5 k
2
Front-End Checklist
Front-End Checklist
The perfect Front-End Checklist for modern websites and meticulous developers
Homepage
+1.3 k
3
eDEX-UI
eDEX-UI
A cross-platform, customizable science fiction terminal emulator with advanced monitoring & touchscreen support.
GitHub
+1.3 k
4
Reveal
Reveal
The HTML Presentation Framework
Homepage
+741
5
Airbnb Style Guide
Airbnb Style Guide
JavaScript Style Guide
GitHub
+627
6
Node.js Best Practices
Node.js Best Practices
The Node.js best practices list (December 2020)
GitHub
+605
7
JS Algorithms & Data Structures
JS Algorithms & Data Structures
Algorithms and data structures implemented in JavaScript with explanations and links to further readings
GitHub
+506
8
You Don't Know JS
You Don't Know JS
A book series on JavaScript
GitHub
+478
9
HTML5 boilerplate
HTML5 boilerplate
A professional front-end template for building fast, robust, and adaptable web apps or sites.
Homepage
+441
10
Tailwind CSS
Tailwind CSS
A utility-first CSS framework for rapid UI development.
Homepage
+440

Any question or feedback? Reach us on GitHub.

Best of JavaScript is a project created by Michael Rambeau, in Osaka, Japan.