redecentralize / alternative-internet Goto Github PK
View Code? Open in Web Editor NEWA collection of interesting new networks and tech aiming at decentralisation (in some form).
A collection of interesting new networks and tech aiming at decentralisation (in some form).
I believe ZeroNet certainly qualifies for this list.
Official site: http://zeronet.io/
Github Repo: https://github.com/HelloZeroNet/ZeroNet
There's quite a lot of data pulled from Ohloh, and we should possibly display it in the table.
I've searched your repo and couldn't find Cactus player.
It was posted to awesome-selfhosted but isn't perfectly relevant there.
See the issue generated: awesome-selfhosted/awesome-selfhosted#211
Hyperboria is a global decentralized network of "nodes" running cjdns software. The goal of Hyperboria is to provide an alternative to the internet with the principles of security, scalability and decentralization at the core. Anyone can participate in the network by locating a peer that is already connected.
http://hyperboria.net/
Freedom Box is about privacy, control, ease of use and dehierarchicalization. Inspired by Eben Moglen's vision of a small, cheap and simple computer that serves freedom in the home. We are building a Debian based platform for distributed applications.
Hi,
Can you include an link to the Cordite Foundation in the README.md?
http://docs.cordite.foundation/en/latest/
Cordite provides de-centralised governance and economic services to mutually distrusting corporations wishing to solve distributed challenges in their industries.
Thanks,
Sal.
Friendica is one among the oldest decentralized social networks since 2010.
https://friendi.ca/
https://en.wikipedia.org/wiki/Friendica
Friendica is an open, free, distributed social network. It forms one part of the Fediverse, an interconnected and decentralized network of independently operated servers.
There is a difference between these two, which get ignored by this list - IPFS is, as an example distributed.
I am to stupid/lazy to push a pull request, Zero Net, Ring and MORPHiS are other distributed systems.
ZeroNet. Open, free and uncensorable websites, using Bitcoin cryptography and BitTorrent network.
https://bit.tube/trending
Ciao @rossjones take a look @ PJON and its website it may fit in the networking section. Thank you for this very useful and informative work.
Spreading the concept of decentralization to more people is, kind of, the root of decentralization. D.tube, despite having a centrally stored web-interface to the system, but anyone could start their own webinterface, os a good starting point for most people of today I'd guess
Ah, I see it is already added. Safe to close.
Any specific reason why the the onion router project is not included?
Jan
https://github.com/zerotier/ZeroTierOne
I'm of course a bit partial to this one.
The Bitmarkets entry is wrong. It's written in Java and Objective-C and the "OpenBazaar" text should be "Bitmarkets".
ie.
Just reporting..
https://github.com/loki-project/loki-network
Matrix is an open standard, not any of its server or client implementations, so language should probably be n/a. If you want to track lines.of code
and such, the repository to watch is https://github.com/matrix-org/matrix-doc , although it contains lots of other things besides the Matrix spec.
It now redirects to some Japanese site that sells tombstones.
Make this list be one of the Awesome lists: https://github.com/sindresorhus/awesome
Never heard about it before, but seems that ampify.net and the repository at https://github.com/tav/ampify have been abandoned.
Can you please add licenses to the software list?
I imagine most people know today, and while this list is a bit more aimed at those with slight experience, I think DuckDuckGo could be worth mentioning. It helps keep your data, even if going through tor, anonymous or rather not tracked. Although, I suppose it should be mention that it wouldn't be necessary while some of these other tools are in use.
Hello,
It it possible to make this available as a webpage and I think it would allow for a better view of everything. The table in the readme is already quite big and I can't even see all the columns.
Cheers
Remove website link or replace with appropriate archive.org link, or remove entire project.
Although very useful and a great reference, this list is very big with almost 200 projects in it. It is definitely time consuming and cognitively hard to scan through it, even if you know what type of project you are looking for.
I think that separating the projects into categories would be a simple solution to improving readability, navigability and overall usefulness. The entries in the list also seem to always fit into a single category, without much overlap: you won't find a project that is an entirely new secure networking protocol and also a social networking website (and even if you do it usually will count only as a social network project, with the new protocol being just a means to an end, hypothetically speaking).
My first read through the list suggested several categories already:
I'm writing this from memory so it's not by any means a refined or comprehensive list but hopefully it'll be clear how far this incremental improvement would go in drastically increasing navigability to the project (especially if paired with #239 ).
The vast majority of the currencies listed are simple ripoffs of the Bitcoin source code, repackaged with a new name and icon, intended to make the "developer" a quick buck. The only ones worth listing at all (i.e. have an actual economy / community) are Bitcoin, Namecoin (for the .bit dns), and maybe Litecoin. Maybe.
hi,
I just noticed that I used the wrong file extension. :/
Please change it to projects/KadNode.json.
Sorry for the inconvenience.
The current layout isn't very good to read: the descriptions can get very long but they're competing for space with other 5 columns that are just empty most of the time. It looks bad and requires constant scrolling down even on big computer screens.
It should be easy to fix. My suggestion would be to have only 2 columns: description and details. Compare the readability of each method:
Current layout
Name | Description | Main Language | Commits | LOC | Total Contributors | Age |
---|---|---|---|---|---|---|
Cozy | Cozy is a personal cloud you can host, hack and delete. With Cozy, you manage your web apps like you were on your smartphone. It provides an open market place from where you can install the web app you made yourself (Cozy is a personal PaaS). Today, the most successful applications are Contact and Calendar managers that you can synchronize with any device. Check the demo to discover more applications. | CoffeeScript | 854 | 8 K | 13 | 3 year(s) |
Proposed layout
Project | Details |
---|---|
Cozy is a personal cloud you can host, hack and delete. With Cozy, you manage your web apps like you were on your smartphone. It provides an open market place from where you can install the web app you made yourself (Cozy is a personal PaaS). Today, the most successful applications are Contact and Calendar managers that you can synchronize with any device. Check the demo to discover more applications. | Language: CoffeeScript Commits: 854 LOC: 8K Contributors: 13 Age: 3 year(s) |
The first "name" column is redundant because the name and link are always the first thing to appear in each project's description as well. Having the headers "repeated" on each line of the table (on the second column) is also much more useful because when you're halfway across the list you can't even scroll up easily to remind yourself what each number means.
The overall readability, which is my biggest concern, is also greatly improved as can be seen on the example above - especially on smaller screens (such as mobile phones).
Please update the part about red matrix in the list. Now it's called hubzilla:
https://project.hubzilla.org/
https://github.com/redmatrix/hubzilla
Good work and thanks. ;-)
I think it would be indispensable to indicate platform availability (i.e. *nix, Mac, Windows, other) and difficulty of installation/use (beginner, poweruser, guru) for each tech.
IPFS: http://ipfs.io
ZeroNet: https://github.com/HelloZeroNet/ZeroNet
Should be http://0bin.net/, not https://0bin.net.
I'm Paul from Korea and very interested in decentralization. It was very interesting session today.
I think there might be some initial ideas to decentralize user's data like below :
And what will be the next step for making decentralization standard in W3C?
Funkwhale is free and open source platform for playing and sharing music.
https://funkwhale.audio/
https://dev.funkwhale.audio/funkwhale
I don't think books should be on this list. It's not technology. If there is any criteria to this list at all, a "book" should not pass it.
How about you thing about this idea?
Maybe based Gentoo linux
http://www.yacy.net/en/
"YaCy is a free search engine that anyone can use to build a search portal for their intranet or to help search the public internet. When contributing to the world-wide peer network, the scale of YaCy is limited only by the number of users in the world and can index billions of web pages. It is fully decentralized, all users of the search engine network are equal, the network does not store user search requests and it is not possible for anyone to censor the content of the shared index. We want to achieve freedom of information through a free, distributed web search which is powered by the world's users."
Yggdrasil is an early-stage implementation of a fully end-to-end encrypted IPv6 network. It is lightweight, self-arranging, supported on multiple platforms and allows pretty much any IPv6-capable application to communicate securely with other Yggdrasil nodes. Yggdrasil does not require you to have IPv6 Internet connectivity - it also works over IPv4.
Although Yggdrasil shares many similarities with cjdns, it employs a different routing algorithm based on a globally-agreed spanning tree and greedy routing in a metric space, and aims to implement some novel local backpressure routing techniques. In theory, an Yggdrasil network should scale well on networks with internet-like topologies. Take a look at the About page for a detailed overview.
Not so much an issue, but I thought people might really like this tool.
Essentially, if people are exchanging user names, keys, etc. via non-secure sites/communication, then they are failing and not doing it correctly. This tool essentially allows you to send a one-time-link to a recipient, and once they open & view it, it goes null and cannot be re-opened and the link essentially goes bad. Let me know what you think...not to sure where you would file this under, I suppose just under it's name.
A significant number of the listed projects appear to be inactive or dormant, based on indicators such as the last commit dates for their GitHub repos and updates of their web pages. It could be useful to start listing such projects under an "Inactive" or "Dormant" section. They often have great ideas and are worth investigating, but it's also disappointing to then discover that investing time in the project is not really an option without an active developer community.
I didn't check other links, so more projects (at least the sites here reported) might be down too.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.