# CNCjs

> CNCjs is a free, open-source app you can self-host in the manufacturing & agriculture category. Web interface for CNC milling controllers running Grbl, Smoothieware, or TinyG. It has 2,647 GitHub stars, is released under the MIT license.

## Key facts

| Fact | Value |
|---|---|
| Repository | https://github.com/cncjs/cncjs |
| Website | https://cnc.js.org/ |
| GitHub stars | 2,647 |
| Forks | 624 |
| Open issues | 137 |
| License | MIT |
| License type | Open source |
| Language | JavaScript |
| Docker image | No |
| Platforms | Nodejs |
| Categories | Manufacturing & Agriculture |
| Commits, last 12 months | 49 |
| Last commit | Sep 21, 2026 |
| Latest release | v1.11.5 (Sep 13, 2026) |
| Created | Aug 21, 2015 |
| Maintenance | Actively maintained |
| Archived | No |

Topics: cnc, gcode, tinyg, raspberry-pi, cnc-milling-controller, smoothieware, smoothie, cncjs, g2core, grbl

## Install

CNCjs installs natively; follow the README at https://github.com/cncjs/cncjs.

Need it installed for you? [appsgit installation help](https://appsgit.com/services/install): a fixed quote by email, single app installs from $79.

## Similar apps in Manufacturing & Agriculture

- [Octoprint](https://appsgit.com/apps/octoprint): Snappy web interface for controlling consumer 3D printers. (9,120 stars, AGPL-3.0, Python, Docker)
- [Spoolman](https://appsgit.com/apps/spoolman): Keep track of your inventory of 3D-printer filament spools. (2,883 stars, MIT, Python, Docker)
- [Carbon](https://appsgit.com/apps/carbon): Manufacturing ERP, MES and QMS: quoting, MRP, inventory, shop floor and quality tracking on one Postgres schema. (2,686 stars, AGPL-3.0, TypeScript, Docker)
- [LinuxCNC](https://appsgit.com/apps/linuxcnc): Linux based CNC machine controller. It can drive milling machines, lathes, 3D printers, laser cutters, plasma cutters, robot arms, hexapods, and more. (2,480 stars, GPL-2.0, Python)
- [Mainsail](https://appsgit.com/apps/mainsail): Modern and responsive user interface for the Klipper 3D printer firmware. Control and monitor your printer from everywhere, from any device. (2,220 stars, GPL-3.0, Vue, Docker)
- [Manyfold](https://appsgit.com/apps/manyfold): Digital asset manager for 3d print files; STL, OBJ, 3MF and more. (2,193 stars, AGPL-3.0, Ruby, Docker)
- [Fluidd](https://appsgit.com/apps/fluidd): Lightweight & responsive user interface for Klipper, the 3D printer firmware. (1,838 stars, GPL-3.0, Vue, Docker)
- [Open Food Network](https://appsgit.com/apps/open-food-network): Online marketplace for local food. It enables a network of independent online food stores that connect farmers and food hubs with individuals and local businesses. (1,288 stars, AGPL-3.0, Ruby)

---

Canonical page: https://appsgit.com/apps/cncjs
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
