🚀10 Trending projects on GitHub for web developers - 25th September 2020
Tags: react, webdev, css, github
Published: 2020-09-25 14:39:01

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

### 1. GitHub CLI

gh is GitHub on the command line. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your code.

{% github cli/cli %}

---

### 2. node-http-proxy

node-http-proxy is an HTTP programmable proxying library that supports websockets. It is suitable for implementing components such as reverse proxies and load balancers.

{% github http-party/node-http-proxy %}

---

### 3. Front End Interview Handbook

While there are some existing resources to help front end developers in preparing for interviews, they aren't as abundant as materials for a software engineer interview. Among the existing resources, probably the most helpful question bank would be Front-end Developer Interview Questions. Unfortunately, I couldn't find many complete and satisfactory answers to these questions online, hence here is my attempt at answering them.

{% github yangshun/front-end-interview-handbook %}

---

### 4. μPlot

A small (< 30 KB min), fast chart for time series, lines, areas, ohlc & bars

{% github leeoniya/uPlot %}

---

### 5. umi

Extensible enterprise-level front-end application framework. Umi has built-in routing, building, deployment, testing, and so on. It only requires one dependency to get started. Umi also provides an integrated preset for React with rich functionaries.


{% github umijs/umi %}

---

### 6. Motion

An open source and production-ready motion library for React on the web.

{% github framer/motion %}

---

### 7. Stripe Subscription Use Cases

This sample shows how to create a customer and subscribe them to a plan with Stripe Billing. You can find step by step directions in the billing overview documentation page.

{% github stripe-samples/subscription-use-cases %}

---

### 8. Laravel Fortify

Laravel Fortify is a frontend agnostic authentication backend for Laravel. Fortify powers the registration, authentication, and two-factor authentication features of Laravel Jetstream.

{% github laravel/fortify %}

---

### 9. Faker

Generate massive amounts of fake data in the browser and node.js

{% github Marak/faker.js %}

---

### 10. What the f*ck JavaScript?

A list of funny and tricky JavaScript examples. JavaScript is a great language. It has a simple syntax, large ecosystem and, what is most important, a great community. At the same time, we all know that JavaScript is quite a funny language with tricky parts. Some of them can quickly turn our everyday job into hell, and some of them can make us laugh out loud.

{% github denysdovhan/wtfjs %}

---

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

If you enjoyed this article you can [follow me](https://twitter.com/iain_freestone) on Twitter where I regularly post bite size tips relating to HTML, CSS and JavaScript.