Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 JavaScript Decentralized Projects
-
Project mention: Professor of law, Bruce Pardy on Trudeau's upcoming internet censorship in 2023. | reddit.com/r/Canada_sub | 2023-01-11
Nothing can be censored here. Nothing. https://zeronet.io. read that again. Nothing can be censored because it is 100% decentralized, that is the opposite of centralized power.
-
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
Project mention: Show HN: Nostr-CRDT – real-time collaborative apps over Nostr | news.ycombinator.com | 2023-02-08
Hi HN!
Nostr-CRDT is an experimental project that connects Yjs [1] (a proven, high performance CRDT) with Nostr [2].
I wanted to learn about the Nostr protocol and see if it'd be possible to send updates to state (e.g.: edits of a rich text document, updates to a todo list) over Nostr.
Nostr describes itself as "The simplest open protocol that is able to create a censorship-resistant global "social" network once and for all.".
I like the idea of a decentralized social network, but what if we can decentralize more kinds of apps and create decentralized, local-first collaborative applications? I've been exploring this area for a while and earlier shared a Show HN post that does this over Matrix [3].
There's still lots to figure out, but imo it's a very exciting and rapidly developing space - looking fwd to your thoughts already!
[1] https://github.com/yjs/yjs
[2] https://github.com/nostr-protocol/
[3] https://news.ycombinator.com/item?id=29978659
PS: for an instant demo you can open this link and click the green button to load the doc and connect over Nostr (using a new anonymous account): https://nostr-crdt-yousefed.vercel.app/#room=6d749539e1dd9ef...
-
Project mention: orbit-db VS db3 - a user suggested alternative | libhunt.com/r/orbit-db | 2023-01-15
-
Project mention: How to store your app's entire state in the url | news.ycombinator.com | 2023-01-09
Store the content in ipfs and just put the hash in the URL? I haven't used https://github.com/ipfs/js-ipfs in this capacity but I'm under the impression that that's what it's supposed to do.
-
Project mention: Ask HN: Those making $0/month or less on side projects – Show and tell | news.ycombinator.com | 2023-01-27
it sounds a lot like you're reinventing what Beaker Browser had built on top of DAT, except that it could do more. For example, they made a distributed Twitter clone as a proof of concept, but folks actually started using it. Definitely included blogging stuff.
Really cool stuff around taking sites and things other folks had built and using them as a basis for your new thing.
-
Sandstorm
Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager.
Check out sandstorm.io. That's what they do.
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
embark-framework
Framework for serverless Decentralized Applications using Ethereum, IPFS and other platforms
-
mirotalk
🚀 WebRTC - P2P - Simple, Secure, Fast Real-Time Video Conferences Up to 4k and 60fps, compatible with all browsers and platforms.
Project mention: Free Secure WebRTC P2P/SFU/C2C Video Calls, Screen Sharing, File Sharing, Chat and more. | reddit.com/r/javascript | 2023-02-02I started the MiroTalk P2P & MiroTalk SFU projects during the pandemic period (about 1+ year ago), not knowing anything about the WebRTC. Making often the video conferences with my colleagues and not wanting to depend on Zoom, Teams, Google Meet... I decided to do some research about how it works and from there MiroTalk was born :) I Giving to everyone the chance to have its own instance of MiroTalk, which can be customized as you like and run in any cloud, vps, server. If you're just starting out, I suggest you take a look at the MiroTalk C2C (New) code, which can be a good starting point to understand how the architecture WebRTC Mesh (P2P) works. Later you can also study how the WebRTC SFU (Selective Forwarding Units - I recommend mediasoup which I personally love) or MCU (Multipoint Control Unit) architecture works. I wish you all the best!
-
Project mention: Why has there not been a suitable competitor for YouTube despite their constant anti creator decisions? | reddit.com/r/NoStupidQuestions | 2023-01-13
D tube, a proprietary bittorrent based video-sharing website https://d.tube/
-
dokieli
:bulb: dokieli is a clientside editor for decentralised article publishing, annotations and social interactions
Project mention: Show HN: Licom – browser plugin for comments on every webpage | news.ycombinator.com | 2022-06-22 -
Project mention: Finally! A decentralized ( meaning, no deplatforming by special interests) and uncensorable MGTOW platform. Unmoderated also. A long time in the making :) | reddit.com/r/ReportMaleHateSubs | 2022-03-21
Download Cabal using one of those links: https://github.com/cabal-club/cabal-desktop/releases OR https://github.com/cabal-club/cabal-cli.
-
trystero
🤝 Serverless WebRTC matchmaking for painless P2P — Make any site multiplayer in a few lines — Use BitTorrent, IPFS, or Firebase
Project mention: UnCloud project: WebRTC chat, file transfer, and remote observation | reddit.com/r/WebRTC | 2022-12-18Yes, this is a major issue that I haven't found a real solution for. There seems to be a mixture of iOS Safari bugs and intentional design limitations at play, and I don't know if a fully P2P web app like Chitchatter is practical on that platform. There's an open issue to improve this in Trystero (the networking library that Chitchatter uses), but there may be a limit to how stable iOS will be with WebRTC apps. 😕
-
-
-
-
mastodon-simplified-federation
Simplifies following and interacting with remote users on other Mastodon instances.
Btw here's the open-source alternative (firefox-only): https://github.com/rugk/mastodon-simplified-federation
-
-
flux
Flux, Your Gateway to a Decentralized World. https://home.runonflux.io https://api.runonflux.io https://docs.runonflux.io https://source.runonflux.io https://wiki.runonflux.io (by RunOnFlux)
This release enforces proper applications port availability and so nodes with wrongly configured firewall are expected to fall of the network. This release will be enforced in 2 weeks time. For a full set of changes visit https://github.com/RunOnFlux/flux/releases/
-
PCS-Prediction
The bot that uses signals from TradingView to predict the price of BNB for Up or Down in PancakeSwap
Project mention: Does anyone know how to change this into a CAKEUSD Prediction bot from a BNBUSD bot? Don't run it with your wallet, it has a scammer address who will steal all your BNB. I want someone to make it a CAKE prediction bot. | reddit.com/r/pancakeswap | 2022-12-12 -
docs
Unleash Bitcoin's full potential with decentralized apps and smart contracts. The documentation covers key aspects of the Stacks network and technology and provides tutorials and other helpful content for developers. (by stacks-network)
Project mention: If you had money and power at your disposal, how would you spend your time? | reddit.com/r/ENFP | 2022-04-21Also I know it may be too much but if it is really your things check out the technical documents: https://docs.stacks.co/ and https://docs.hiro.so/intro
-
-
passerby
Peer-to-peer location services for the decentralized web -- discover what's around you, no central authority required
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
JavaScript Decentralized related posts
- FluxOS v3.34.0 has been released!
- Possession Constraint
- Sandboxing personal files instead of software
-
orbit-db VS db3 - a user suggested alternative
2 projects | 15 Jan 2023
- Privacy-focused FOSS projects to contribute
- FluxOS will have a major update to v3.31.0!
- I write a decentralized database in Rust
-
A note from our sponsor - Sonar
www.sonarsource.com | 9 Feb 2023
Index
What are some of the best open-source Decentralized projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | ZeroNet | 17,794 |
2 | gun | 16,912 |
3 | yjs | 10,558 |
4 | orbit-db | 7,456 |
5 | ipfs | 7,276 |
6 | beaker | 6,642 |
7 | Sandstorm | 6,190 |
8 | embark-framework | 3,726 |
9 | mirotalk | 1,579 |
10 | dtube | 773 |
11 | dokieli | 705 |
12 | cabal-cli | 520 |
13 | trystero | 489 |
14 | ipfs-pubsub-room | 274 |
15 | nifty-game | 254 |
16 | nebulus | 244 |
17 | mastodon-simplified-federation | 208 |
18 | field-manual | 195 |
19 | flux | 159 |
20 | PCS-Prediction | 141 |
21 | docs | 134 |
22 | databag | 111 |
23 | passerby | 101 |