🚀10 Trending projects on GitHub for web developers - 21st January 2022
Tags: javascript, webdev, productivity, react
Published: 2022-01-21 14:30:30

Trending Projects is available as a weekly newsletter please sign up at [Stargazing.dev](https://stargazing.dev/) to ensure you never miss an issue.

### 1. React-Text-transition

Animate your text changes.

{% github https://github.com/WinterCore/react-text-transition %}

---

### 2. SunCalc

A tiny JavaScript library for calculating sun/moon positions and phases.

{% github https://github.com/mourner/suncalc %}

---

### 3. Simple.css

Simple.css is a classless CSS template that allows you to make a good looking website really quickly.

{% github https://github.com/kevquirk/simple.css %}

---

### 4. Danfo.js

Danfo.js is an open source, JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.

{% github https://github.com/javascriptdata/danfojs %}

---

### 5. canvas-datagrid

Canvas based data grid web component. Capable of displaying millions of contiguous hierarchical rows and columns without paging or loading, on a single canvas element.

{% github https://github.com/TonyGermaneri/canvas-datagrid %}

---

### 6. Vest

Vest is a form-validation framework inspired by unit testing libraries like Mocha or Jest; It is designed to be easy to use and easy to learn by introducing their declarative syntax.

{% github https://github.com/ealush/vest %}

---

### 7. Vanta JS

Animated 3D backgrounds for your website

{% github https://github.com/tengbao/vanta %}

---

### 8. Gest

A sensible GraphQL testing tool - test your GraphQL schema locally and in the cloud

{% github https://github.com/mfix22/gest %}

---

### 9. Falso

Create massive amounts of fake data in the browser and NodeJS. Tree Shakeable & Fully Typed.

{% github https://github.com/ngneat/falso %}

---

### 10. Lazy Load

Vanilla JavaScript plugin for lazy loading images. Delays loading of images in long web pages. Images outside of viewport will not be loaded before user scrolls to them. This is opposite of image preloading.

{% github https://github.com/tuupola/lazyload %}

---

### Stargazing 📈
#### [Top risers over last 7 days](https://stargazing.dev/?owner=&order=weeklyStarChange&minimumStars=0&search=&reverseOrder=false&moreFilters=false)🔗

1. [Public APIs](https://github.com/public-apis/public-apis) +1,525 stars
2. [Tauri](https://github.com/tauri-apps/tauri) +949 stars
3. [Free for Dev](https://github.com/ripienaar/free-for-dev) +686 stars
4. [CyberChef](https://github.com/gchq/CyberChef) +649 stars
5. [Awesome](https://github.com/sindresorhus/awesome) +636 stars


#### [Top growth(%) over last 7 days](https://stargazing.dev/?owner=&order=weeklyStarChangePercent&minimumStars=0&search=&reverseOrder=false&moreFilters=false)🔗

1. [p](https://github.com/antfu/p) +18%
2. [Node Intergration Tests](https://github.com/testjavascript/nodejs-integration-tests-best-practices) +14%
3. [React Preview](https://github.com/zenclabs/previewjs) +13%
4. [riju](https://github.com/raxod502/riju) +10%
5. [Vitest](https://github.com/vitest-dev/vitest) +9%

#### [Top risers over last 30 days](https://stargazing.dev/?owner=&order=monthlyStarChange&minimumStars=0&search=&reverseOrder=false&moreFilters=false)🔗

1. [Awesome](https://github.com/sindresorhus/awesome) +4,507 stars
2. [Awesome Self Hosted](https://github.com/awesome-selfhosted/awesome-selfhosted) +3,757 stars
3. [Public APIs](https://github.com/public-apis/public-apis) +3,521 
stars
4. [Tabby](https://github.com/Eugeny/tabby) +3,183 stars
5. [30 Days of JavaScript](https://github.com/Asabeneh/30-Days-Of-JavaScript) +3,163 stars

#### [Top growth(%) over last 30 days](https://stargazing.dev/?owner=&order=monthlyStarChangePercent&minimumStars=0&search=&reverseOrder=false&moreFilters=false)🔗

1. [Iconoir](https://github.com/lucaburgio/iconoir) +117%
2. [Vitest](https://github.com/vitest-dev/vitest) +111%
3. [Basic Computer Games](https://github.com/coding-horror/basic-computer-games) +96%
4. [Fuite](https://github.com/nolanlawson/fuite) +95%
5. [TinySpy](https://github.com/Aslemammad/tinyspy) +52%

For all for the latest rankings please checkout [Stargazing.dev](https://stargazing.dev)

---

Trending Projects is available as a weekly newsletter please sign up at [Stargazing.dev](https://stargazing.dev/) to ensure you never miss an issue.

If you enjoyed this article you can [follow me](https://twitter.com/stargazing_dev) on Twitter where I regularly post about HTML, CSS and JavaScript.