🚀10 Trending projects on GitHub for web developers - 14th August 2020
Tags: react, javascript, webdev, css
Published: 2020-08-14 12:10:22

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. Rome

Rome is a linter, compiler, bundler, and more for JavaScript, TypeScript, JSON, HTML, Markdown, and CSS. Rome unifies functionality that has previously been separate tools. Building upon a shared base allows us to provide a cohesive experience for processing code, displaying errors, parallelizing work, caching, and configuration.

{% github romefrontend/rome %}

---

### 2. CodeceptJS

CodeceptJS is a new testing framework for end-to-end testing with WebDriver (or others). It abstracts browser interaction to simple steps that are written from a user perspective.

{% github codeceptjs/CodeceptJS %}

---

### 3. GPU.js

GPU.js is a JavaScript Acceleration library for GPGPU (General purpose computing on GPUs) in JavaScript for Web and Node. GPU.js automatically transpiles simple JavaScript functions into shader language and compiles them so they run on your GPU. In case a GPU is not available, the functions will still run in regular JavaScript.

{% github gpujs/gpu.js %}

---

### 4. Tailblocks

Ready-to-use Tailwind CSS blocks,15 different categories (ecommerce, blog, pricing and more...), responsive, dark/light mode and color variations. 

{% github mertJF/tailblocks %}

---

### 5. Halfmoon

Front-end framework with a built-in dark mode, designed for rapidly building beautiful dashboards and product pages.

{% github halfmoonui/halfmoon %}

---

### 6. Tabler React

React implementation of the Tabler Dashboard UI Kit

{% github tabler/tabler-react %}

---

### 7. X State

XState is a library for creating, interpreting, and executing finite state machines and statecharts, as well as managing invocations of those machines as actors. The following fundamental computer science concepts are important to know to make the best use of XState, and in general for all your current and future software projects.

{% github davidkpiano/xstate %}

---

### 8. Nx

Extensible Dev Tools for Monorepos. Nx helps scale your development from one team building one application to many teams building multiple frontend and backend applications all in the same workspace. 

{% github nrwl/nx %}

---

### 9. Moveable

Moveable is Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable, Snappable

{% github daybrush/moveable %}

---

### 10. Figma to Code

This project aims to raise the bar by generating responsive layouts in Tailwind, Flutter and SwiftUI. The plan is to eventually add support for Jetpack Compose and possibly standard HTML or other frameworks like React Native, Bootstrap or Fluent.  

{% github bernaferrari/FigmaToCode %}

---

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.