nettleweb  by nettleweb

Open-source platform for unblocked online community

created 3 years ago
266 stars

Top 96.9% on sourcepulse

GitHubView on GitHub
Project Summary

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

  • Includes over 5000 unblocked games and proxy capabilities.
  • Features chat functionalities (Server/DM/Groups/AI Chat).
  • Supports HTML5, Flash, and DOS games, along with video playback.
  • Planned features include video calls, a reward system, and improved UI.

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.

Health Check
Last commit

2 weeks ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
6 stars in the last 90 days

Explore Similar Projects

Starred by Addy Osmani Addy Osmani(Engineering Leader on Google Chrome), Victor Taelin Victor Taelin(Author of Bend, Kind, HVM), and
1 more.

chatbox by chatboxai

0.3%
36k
Desktop client app for AI models/LLMs
created 2 years ago
updated 6 days ago
Feedback? Help us improve.