All Projects → donPabloNow → meanOs

donPabloNow / meanOs

Licence: other
Mean Operating System - The first decentralized, artificially intelligent, MEAN.js stack, operating system. Mean OS is the only operating system hosted anonymous using a P2P network and a suite of non-standard in-browser delivery mechanisms. Mean OS proudly supports Brave and Tor, be free!

Programming Languages

HTML
75241 projects

Projects that are alternatives of or similar to meanOs

Diffy
🎞️💓🍿 Love streaming - It's always best to watch a movie together ! 🤗
Stars: ✭ 37 (-40.32%)
Mutual labels:  torrent, webrtc, p2p
Ca11
Multi-Protocol Webphone
Stars: ✭ 69 (+11.29%)
Mutual labels:  pwa, webrtc, p2p
Webtorrent
⚡️ Streaming torrent client for the web
Stars: ✭ 25,554 (+41116.13%)
Mutual labels:  torrent, webrtc, p2p
Metastream
Watch streaming media with friends.
Stars: ✭ 1,926 (+3006.45%)
Mutual labels:  pwa, webrtc, p2p
Zeronet
ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network
Stars: ✭ 17,227 (+27685.48%)
Mutual labels:  torrent, p2p, tor
Awesome Decentralized
🕶 Awesome list of distributed, decentralized, p2p apps and tools 👍
Stars: ✭ 358 (+477.42%)
Mutual labels:  torrent, ipfs, p2p
Wt Tracker
High-performance WebTorrent tracker
Stars: ✭ 144 (+132.26%)
Mutual labels:  torrent, webrtc, p2p
Aya
your globally distributed waifu storage
Stars: ✭ 32 (-48.39%)
Mutual labels:  ipfs, vercel
Tor-IP-Addresses
Hourly checked and updated list of IP Addresses of Tor and Tor Exit Nodes
Stars: ✭ 182 (+193.55%)
Mutual labels:  torrent, tor
example-orbitdb-todomvc
TodoMVC with OrbitDB
Stars: ✭ 17 (-72.58%)
Mutual labels:  ipfs, p2p
go-multiverse
Decentralized Version Control System
Stars: ✭ 76 (+22.58%)
Mutual labels:  ipfs, p2p
metabin
Advanced data sharing ecosystem - main repo
Stars: ✭ 15 (-75.81%)
Mutual labels:  torrent, ipfs
Cratetorrent
A BitTorrent V1 engine library for Rust (and currently Linux)
Stars: ✭ 233 (+275.81%)
Mutual labels:  torrent, p2p
denarius
Denarius [$D] is a PoW/PoS Hybrid Cryptocurrency with Tribus a new PoW Hashing Algo built specifically for D, one of a kind hybrid masternodes called Fortuna Stakes, atomic swaps, staking, mining, IPFS, optional Native Tor and I2P, and much more!
Stars: ✭ 105 (+69.35%)
Mutual labels:  ipfs, tor
Magnetissimo
Web application that indexes all popular torrent sites, and saves it to the local database.
Stars: ✭ 2,551 (+4014.52%)
Mutual labels:  torrent, p2p
tordam
A library for peer discovery inside the Tor network
Stars: ✭ 13 (-79.03%)
Mutual labels:  p2p, tor
Transgui
🧲 A feature rich cross platform Transmission BitTorrent client. Faster and has more functionality than the built-in web GUI.
Stars: ✭ 2,488 (+3912.9%)
Mutual labels:  torrent, p2p
good-karma-kit
😇 A Docker Compose bundle to run on servers with spare CPU, RAM, disk, and bandwidth to help the world. Includes Tor, ArchiveWarrior, BOINC, and more...
Stars: ✭ 238 (+283.87%)
Mutual labels:  ipfs, tor
elector
TOR BROWSER IN ELECTRON
Stars: ✭ 26 (-58.06%)
Mutual labels:  osx, tor
viddist
[not functional] A completely decentralized alternative to e.g. YouTube
Stars: ✭ 22 (-64.52%)
Mutual labels:  ipfs, p2p

Mean Operating System

The smallest and the most powerful operating system.

Download MeanOS

Chrome Web Store Firefox Add-ons Microsoft Edge Add-on Gitter TravisCI

The first decentralized, artificially intelligent, MEAN.js stack, operating system. Mean OS is the only operating system hosted anonymous using a P2P network and a suite of non-standard in-browser delivery mechanisms.

Mean OS is specifically designed to support both Brave and Tor but is compatible with all other major browsers. Mean OS is Proud to be a BRAVE and TOR supporter, be free!!

Latest

Latest

Latest

Latest

Latest

Latest

Latest

Latest

Latest

Latest

Latest

Latest

Latest

Latest


Content Summery



▌│║▌🅼🅴🅰🅽🄾🅂 █║║



GUI Options:

  • Google Fuchsia, Fuchsia is an open-source capability-based operating system currently being developed by Google. It first became known to the public when the project appeared on a self hosted form of git in August 2016 without any official announcement.

  • Kali Linux, Kali Linux is a Debian-derived Linux distribution designed for digital forensics and penetration testing. It is maintained and funded by Offensive Security.

  • macOS, macOS is a series of proprietary graphical operating systems developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop, laptop and home computers, and by web usage, it is the second most widely used desktop OS, after Microsoft Windows.


Architecture

A - ServiceWorker is used as a way to persist the censorship circumvention library after the initial visit to the participating website.

Service workers essentially act as proxy servers that sit between web applications, the browser, and the network (when available). They are intended, among other things, to enable the creation of effective offline experiences, intercept network requests and take appropriate action based on whether the network is available, and update assets residing on the server. They will also allow access to push notifications and background sync APIs.

After the ServiceWorker is downloaded and activated, it handles all fetch() events by first trying to use the regular HTTPS request to the original website. If that fails (for whatever reason, be it timeout, or a 4xx/5xx error), the plugins kick-in, attempting to fetch the content via any means are available.

A service worker is an event-driven worker registered against an origin and a path. It takes the form of a JavaScript file that can control the web-page/site that it is associated with, intercepting and modifying navigation and resource requests, and caching resources in a very granular fashion to give you complete control over how your app behaves in certain situations (the most obvious one being when the network is not available).

A service worker is run in a worker context: it therefore has no DOM access, and runs on a different thread to the main JavaScript that powers your app, so it is non-blocking. It is designed to be fully async; as a consequence, APIs such as synchronous XHR and localStorage can't be used inside a service worker.

Service workers only run over HTTPS, for security reasons. Having modified network requests, wide open to man in the middle attacks would be really bad. In Firefox, Service Worker APIs are also hidden and cannot be used when the user is in private browsing mode.


Related Developments

Neocities has collaborated with Protocol Labs to become the first major site to implement IPFS in production. Starting today, all Neocities web sites are available for viewing, archiving, and hosting by any IPFS node in the world. When another IPFS node chooses to host a site from Neocities, that version of the site will continue to be available, even if Neocities shuts down or stops hosting it. The more IPFS nodes seed Neocities sites, the more available (and redundant) Neocities sites become. And the less centrally dependent the sites are on us to continue existing.

Presentation by Brewster Kahle, Internet Archive Digital Librarian at Ford Foundation NetGain gathering, — a call from 5 top foundations to think big about prospects for our digital future. (More detailed version)

Designed for accessing websites from the stringest network environments, the censorship.no project (CENO) by eQualit.ie , allows you to browse the Web without restriction, circumventing any network filtering. The underlying architecture offers peer-to-peer routing and distributed caching, using 'darknet' infrastructure to avoid network censorship and bring the Web to your browser.

NetBlocks is a civil society group working at the intersection of digital rights, cyber-security and internet governance. Independent and non-partisan, NetBlocks strives for an open and inclusive digital future for all.

Samizdat is a browser-based Web censorship circumvention library, easily deployable on any website.


Acknowledgements

The following projects have been instrumental in the development to the development of Mean OS:

  • Gun: GUN is a data­base en­gine that runs every­where JavaScript does — browsers, mo­bile de­vices and servers, al­low­ing you to build ex­act­ly the data sys­tem you want.

  • InterPlanetary File System: The InterPlanetary File System is a protocol and peer-to-peer network for storing and sharing data in a distributed file system. IPFS uses content-addressing to uniquely identify each file in a global namespace connecting all computing devices.

  • Web Server Chrome: An HTTP Web Server for Chrome (chrome.sockets API)

  • Violentmonkey: Violentmonkey provides userscripts support for browsers. It works on browsers with WebExtensions support.

  • Samizdat: A decentralized website, browser-based solution to Internet censorship that requires no additional software for website visitors and minimal configuration for website admins.

  • Cloudflare: Cloudflare, Inc. is an American web-infrastructure and website-security company, providing content-delivery-network services, DDoS mitigation, Internet security, and distributed domain-name-server services.

  • Fuchsia-web-demo: Pink + Purple + Web == Fuchsia Web Demo - (unofficial). The Fuchsia Web Demo tried to simulate the UI and animations of Fuchsia OS Armadillo. RIP Armadillo. Simple Web Demo that simulates Google's new OS. Works across devices.

  • Mac OS X Lion with CSS3: Mac Os X Lion with CSS3 Experiment by Alessio Atzeni - I wanted to create with only use of CSS3 the boot, the login page and finally the desktop of the Mac OS X Lion.

  • Webix Web Desktop: Web Desktop on top of Webix UI, based on Webix UI widgets.

  • Vercel: Vercel is the easiest way to deploy websites. Host your web projects with zero configuration, automatic SSL, and global CDN.

  • BrowserStack: BrowserStack is a cloud web and mobile testing platform that enables developers to test their websites and mobile applications across on-demand browsers, operating systems and real mobile devices, without requiring users to install or maintain an internal lab of virtual machines, devices or emulators.

  • web3.js - Ethereum JavaScript API. This is the Ethereum JavaScript API which connects to the Generic JSON-RPC spec. You need to run a local or remote Ethereum node to use this library. Please read the documentation for more.

  • 3box.io - The easiest way for Ethereum apps to manage user data.

  • x86 - Virtualization in JavaScript, running in your browser and NodeJS

  • MetaMask - The MetaMask browser extension enables browsing Ethereum blockchain enabled websites

  • Email Generator - A great way to protect your primary mailbox from junk e-mail avoid spam and stay safe.

  • PearDownloader - A downloader that supports multi-protocol, multi-source, and hybrid P2P-CDN

  • Afraim - web framework for building virtual reality experiences.

  • Flutter - Flutter is Google’s UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.

  • Dart - Dart is a client-optimized language for fast apps on any platform.

  • Material Components - Build beautiful, usable products with Material Components for Android, Flutter, iOS, and the web.

  • Heroku - Heroku is a platform as a service (PaaS) that enables developers to build, run, and operate applications entirely in the cloud.

  • Botpress - The Leading Open-source Conversational AI Platform for Enterprise Automation

  • Decentraland - Choose and customize your Avatar and get ready to set off on an adventure! Blockchain fueled virtual reality platform and users can explore, create, play games, collect wearables, monetize creation, leverage land plots, and 3D building techniques.



▌│║▌🅼🅴🅰🅽🄾🅂 █║║



The first decentralized, artificially intelligent, MEAN.js stack, operating system. Mean OS is the only operating system hosted anonymous using a P2P network and a suite of non-standard in-browser delivery mechanisms

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].