Issue #108

Number one this week, Docx is a library for creating .docx documents that can be opened by softwares like Word or online tools like Google Docs.

The thorough API includes multiple possibilities to style the content of the document.

In this example the author has generated its own resume from a Node.js script!

It can be used from the browser too.

It could be an alternative to the PDF format (see the PDF category on Best of JavaScript).

Growing Fast This Week

By % of GitHub stars added (relative growth) this week
1
Docx
Docx
Easily generate .docx files with JS/TS with a nice declarative API.
Homepage
+19.8%
2
Grid.js
Grid.js
Advanced table plugin
Homepage
+16.4%
3
css.gg
css.gg
700+ Pure CSS, SVG & Figma UI Icons
Homepage
+14.5%
4
Rough Notation
Rough Notation
Create and animate hand-drawn annotations on a web page
Homepage
+13.5%
5
Kleur
Kleur
The fastest Node.js library for formatting terminal text
GitHub
+11.4%
6
Perfume.js
Perfume.js
Web performance library for measuring all User-centric performance metrics
Homepage
+10.8%
7
Chakra UI
Chakra UI
️ Simple, Modular & Accessible UI Components for your React Applications
Homepage
+10.1%
8
htmx
htmx
Access AJAX, WebSockets and Server Sent Events directly in HTML
Homepage
+9.8%
9
Vanilla Web Projects
Vanilla Web Projects
Mini projects built with HTML5, CSS & JavaScript
GitHub
+7.7%
10
Vue Formulate
Vue Formulate
The easiest way to build forms with Vue.
Homepage
+7.6%

Trending This Week

By number of GitHub stars added this week
1
Deno
Deno
A secure JavaScript and TypeScript runtime
Homepage
+750
2
Chakra UI
Chakra UI
️ Simple, Modular & Accessible UI Components for your React Applications
Homepage
+708
3
css.gg
css.gg
700+ Pure CSS, SVG & Figma UI Icons
Homepage
+696
4
Playwright
Playwright
Node library to automate Chromium, Firefox and WebKit with a single API
Homepage
+658
5
Vue.js
Vue.js
A progressive, incrementally-adoptable framework for building UI on the web
Homepage
+524
6
Rough Notation
Rough Notation
Create and animate hand-drawn annotations on a web page
Homepage
+518
7
Turbolinks
Turbolinks
Turbolinks makes navigating your web application faster
GitHub
+461
8
Vanilla Web Projects
Vanilla Web Projects
Mini projects built with HTML5, CSS & JavaScript.
GitHub
+450
9
Recoil
Recoil
An experimental state management library for React apps
Homepage
+446
10
Bootstrap
Bootstrap
The most popular HTML, CSS, and JavaScript framework
Homepage
+437

Any question or feedback? Reach us on GitHub.

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