Open-source platform for unblocked online community
Top 96.9% on sourcepulse
NettleWeb is an open-source, unblocked online community platform designed for users seeking unrestricted internet access. It offers a suite of features including chat, games (HTML5, Flash, DOS), and video playback, aiming to provide a private and censorship-free environment. The target audience includes general internet users, students, and anyone looking for an alternative to restricted web access.
How It Works
NettleWeb functions as a self-hostable web application, allowing users to deploy their own instances. It integrates various emulators (Ruffle for Flash, JS-DOS for DOS, Play.js for PS2) and libraries to enable a wide range of content playback directly in the browser. The platform emphasizes user privacy and data consent, positioning itself against data-harvesting practices.
Quick Start & Requirements
Self-hosting instructions are provided, primarily focusing on deploying via GitHub Pages or alternative hosting providers. A "data URL" is also offered for bypassing browser extensions. Specific hardware or software requirements beyond a modern web browser are not detailed.
Highlighted Details
Maintenance & Community
The project encourages community contributions via pull requests. A Discord server is available for community interaction.
Licensing & Compatibility
All code and files are licensed under the MIT License, permitting modification and redistribution. Contributions incorporating GPL-3.0/AGPL-3.0 code are discouraged.
Limitations & Caveats
Self-hosted instances may encounter "disconnected" messages if the default backend server is restricted, impacting features like chat and proxy. Hosting at non-root locations (e.g., username.github.io/project
) is not supported. Users are advised to keep their mirrors updated to avoid protocol compatibility issues.
2 weeks ago
1 day