Issue #112

Number one this week, Financial is a library written in TypeScript to perform elementary financial operations about payments and interest rates.

Speaking of calculations, x-spreadsheet is a library to include a spreadsheet in a web page, using a <canvas> element, to get something similar to Google Sheets for example.

The features include:

  • basic “formulas”: sum, average, concat…
  • undo / redo
  • copy-paste of range of cells
  • formatting options

If you need a spreadsheet in your web page, check the other contenders on Best of JS like SheetJS or jExcel that we mentioned one year ago in a previous issue.

Growing Fast This Week

By % of GitHub stars added (relative growth) this week
1
Financial
Financial
A Zero-dependency TypeScript/JavaScript financial library
Homepage
+51.3%
2
Malina.js
Malina.js
Frontend compiler, inspired by Svelte
Homepage
+46.5%
3
Audiomass
Audiomass
Free full-featured web-based audio & waveform editing tool
Homepage
+10.7%
4
Vest
Vest
Validation Testing
Homepage
+9.7%
5
Zod
Zod
TypeScript-first schema validation with static type inference
GitHub
+9.5%
6
x-spreadsheet
x-spreadsheet
A web-based JavaScript(canvas) spreadsheet
Homepage
+9.3%
7
Yalc
Yalc
Better workflow than npm | yarn link for package authors
GitHub
+6.4%
8
Frontity
Frontity
Create amazing sites using WordPress & React
Homepage
+5.9%
9
NextAuth.js
NextAuth.js
Authentication for Next.js
Homepage
+4.6%
10
ahooks
ahooks
React Hooks Library
Homepage
+4.5%

Trending This Week

By number of GitHub stars added this week
1
Papers we love
Papers we love
Papers from the computer science community to read and discuss.
Homepage
+968
2
x-spreadsheet
x-spreadsheet
A web-based JavaScript(canvas)spreadsheet
Homepage
+816
3
VS Code
VS Code
Visual Studio Code
Homepage
+497
4
Bootstrap
Bootstrap
The most popular HTML, CSS, and JavaScript framework
Homepage
+477
5
Vue.js
Vue.js
A progressive, incrementally-adoptable framework for building UI on the web
Homepage
+453
6
React
React
A declarative, efficient, and flexible JavaScript library for building UI
Homepage
+400
7
React Query
React Query
Hooks for fetching, caching and updating asynchronous data in React
Homepage
+389
8
Outline
Outline
The fastest wiki and knowledge base for growing teams
Homepage
+372
9
eDEX-UI
eDEX-UI
A cross-platform, customizable science fiction terminal emulator
GitHub
+362
10
Vite
Vite
Native-ESM powered web dev build tool. It's fast.
GitHub
+340

Any question or feedback? Reach us on GitHub.

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