Contribute a content fix or new article to the Node.js website by editing MDX files and submitting a pull request.
Add or improve a translation of the Node.js website into another language using the Crowdin integration.
Use this project as a reference for how to structure a large Next.js TypeScript documentation site with automated deployment.
| nodejs/nodejs.org | joe-bell/cva | ritwickdey/vscode-live-server | |
|---|---|---|---|
| Stars | 6,830 | 6,828 | 6,819 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | easy | easy |
| Complexity | 3/5 | 2/5 | 1/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js and a compatible package manager, Vercel and Cloudflare infrastructure is managed by the OpenJS Foundation.
This repository contains the source code for the official Node.js website, which is the public-facing site at nodejs.org. Node.js itself is a runtime that lets developers run JavaScript outside of a web browser, but this repo is specifically the website about Node.js, not Node.js itself. The site is built with Next.js, a framework for building websites, and uses TypeScript, CSS Modules, and Tailwind for styling. Content is written in MDX, which is a format that mixes regular text with component code. The project is maintained by the OpenJS Foundation, a nonprofit that stewards open source JavaScript projects. When changes are pushed to the main branch, the site is automatically deployed to Vercel, a hosting platform. Cloudflare handles the CDN layer, meaning it helps distribute the website quickly to visitors around the world. Other infrastructure like Chromatic handles visual regression testing, and Crowdin manages translations so the site can appear in multiple languages. This repo does not contain the Node.js documentation or the downloadable binaries. Those live in separate repositories. If you find a bug in the API docs or download links, the readme directs you to those other projects instead. Contributions to the website are welcome. The project has a Figma design file, contribution guidelines, and a collaborator guide for anyone who wants to help with content, code, or translations. The license is MIT.
The source code for the official Node.js website, built with Next.js and TypeScript, supporting multiple languages and deployed automatically to Vercel on every push.
Mainly TypeScript. The stack also includes TypeScript, Next.js, Tailwind.
MIT license, use, copy, and modify freely for any purpose including commercial projects.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.