NetCraft is a fully modular web browser and HTTP server suite built for CC:Tweaked (ComputerCraft Tweaked) on Minecraft. It brings a complete clientβserver web experience to in-game computers: browse pages using the custom net:// protocol, render HTML directly on the terminal, execute dynamic Lua applications on the server side, and resolve friendly hostnames through a Rednet-powered DNS β all without manual ID configuration.
Highlights
- π Custom
net://protocol β a clean request/response abstraction layer over Rednet for web-style navigation. - π₯οΈ Terminal HTML engine β a DOM parser and renderer supporting headings, paragraphs, links, forms, images (NFP) and embedded Lua scripts.
- π‘ Rednet-based DNS β automatic hostname resolution with caching and a local
hostsfile fallback. - π Sandboxed script execution β remote Lua scripts run in a restricted environment for safe client-side execution.
- π Dynamic Lua apps β serve executable
.luaapplications with GET/POST support and automatic form-data parsing. - πΎ Quality-of-life features β persistent history, bookmarks, HTTP-style caching, and access/error logs.
- π οΈ Public developer API β a simple
api.luafor building your own networked applications.
Whether you want to host a personal wiki, serve dynamic pages across your base network, or simply explore in-game web technologies, NetCraft provides a robust, fully commented and extensible foundation.

