Number one this week, Geometric.js
is a library for doing geometry in Nodes.js and in the browser. It handles points, line segments, polygons and angles.
It can be used to transform these objects (translate, rotate…) or to check if their intersect for example.
There is not any specific data structure, no sophisticated type, it works only with plain functions that expect (and return) either numbers or array of numbers. A point is just an an array of 2 numbers and a polygon is an array of array… it’s that simple!
Growing Fast This Week
By % of GitHub stars added (relative growth) this week
1 | Geometric.js A JavaScript library for doing geometry. | GitHub | +72.5% | |
2 | js-fire A javascript clone of google/python-fire | GitHub | +9.6% | |
3 | Analytics Lightweight analytics library for tracking events | Homepage | +7.3% | |
4 | React Hook Form React hooks for form validation without the hassle. | Homepage | +6.8% | |
5 | pagemap Mini map for web pages. | Homepage | +6.5% | |
6 | WebComponents Polyfills A suite of polyfills supporting the Web Components specs | GitHub | +6.1% | |
7 | Factor An extension-focused and universal VueJS platform | Homepage | +5.6% | |
8 | Admin Bro An admin panel for apps written in node.js | Homepage | +5.4% | |
9 | Ornamentum Lightweight, feature rich, highly configurable, UI framework agnostic | Homepage | +5.1% | |
10 | Reaviz Data visualization library for React based on D3 | Homepage | +4.7% |
Trending This Week
By number of GitHub stars added this week
1 | JS Algorithms & Data Structures Algorithms and data structures implemented in JavaScript | GitHub | +594 ★ | |
2 | Vue Element Admin A magical vue admin | GitHub | +590 ★ | |
3 | Awesome Awesome lists about all kinds of interesting topics | GitHub | +546 ★ | |
4 | Node.js Best Practices The largest Node.js best practices list | GitHub | +493 ★ | |
5 | Vue.js A progressive, incrementally-adoptable framework for building UI | Homepage | +428 ★ | |
6 | React A declarative, efficient, and flexible JavaScript library for building UI | Homepage | +412 ★ | |
7 | Tech Interview Handbook Materials to help you rock your next coding interview | Homepage | +383 ★ | |
8 | VS Code Visual Studio Code | Homepage | +382 ★ | |
9 | Svelte Cybernetically enhanced web apps | Homepage | +312 ★ | |
10 | Angular One framework. Mobile & desktop. | Homepage | +311 ★ |
Any question or feedback? Reach us on GitHub.
Best of JavaScript is a project created by Michael Rambeau, made in Osaka, Japan.