Top 5 TypeScript peer-to-peer Projects
The portal to the new, open Internet. ([I:b])Project mention: Directly point to source code when referencing dependencies in monorepo | dev.to | 2022-01-13
Use typescript's project-references to point directly to the ts source files. For example open source project Maskbook
🔗 zero-config peer-to-peer encrypted live folder syncing that respects your `.gitignore` (by jackyzha0)Project mention: Portal: Zero-config peer-to-peer encrypted live folder syncing | news.ycombinator.com | 2021-06-28
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
High-performance WebTorrent trackerProject mention: aquatic BitTorrent tracker: WebTorrent support (1.8M responses/second); new UDP benchmarks (650k rps) | reddit.com/r/rust | 2021-08-23
I did some benchmarks with my load testing tool and got very encouraging results: 1.8M tracker responses per second when using 14 threads, compared to a maximum of 117k responses per second for closest competitor wt-tracker. I suspect that the openwebtorrent tracker would be a lot closer in performance to aquatic, but since it only runs over TLS, I couldn’t test it, as the load tester doesn’t support it. More info on the benchmark (PDF).
Standalone React WebRTC ApplicationProject mention: Fast Connect - New online web-conference platform | dev.to | 2021-04-09
A delta-state block-wise sequence CRDTProject mention: 5000x Faster CRDTs: An Adventure in Optimization | news.ycombinator.com | 2021-07-31
Yes, xray was abandoned and teletype is written in JS.
I understand your point and as a researcher and engineer I know your feeling. I took some cautions by using "Some optimizations". I value engineering as much as research and I'm bothered when I heard any side telling the other side that their work is worthless. Your work and the work of Kevin Jahns are very valuable and could improve the way that researchers and engineers do benchmarks.
This is still hard for me to determine when position-based list CRDT (Logoot, LogootSPlit, ...) are better than tombstone-based list CRDT (RGA, RgaSplit, Yata, ...). It could be worth to assess that.
3 year ago I started an update of LogootSplit. The new CRDT is named Dotted LogootSplit  and enables delta-synchronizations. The work is not finished: I had other priorities such as writing my thesis... I have to perform some benchmark. However I'm more interested in the hypothetical advantages of Dotted LogootSplit regarding synchronization over unreliable networks. From an engineering point-of-view, I'm using a partially-persistent-capable AVL tree . Eventually I would like to switch to a partially-persistent-capable b-tree. Unfortunately writing a paper is very time consuming, and time is missing.
I still stick with JS/TS because in my viewpoint Wasm is not mature yet. Ideally, I would like to use a language that compiles both to JS and Wasm. Several years ago I welcomed Rust with a lot of enthusiasm. Now I'm doubtful about Rust due to the inherent complexity of the language.
TypeScript peer-to-peer related posts
Loopheads - Airdrops - MASK collab
1 project | reddit.com/r/loopringorg | 11 Jan 2022
Gamestop NFT marketplace is based on Loopring according to their public key.
1 project | reddit.com/r/loopringorg | 30 Dec 2021
Tools & Info for Sysadmins - Networks Testing, Documentation Tools, Powershell Tutorials & More
2 projects | reddit.com/r/sysadmin | 7 Dec 2021
Global Metaverse Bootcamp: Part 1
2 projects | dev.to | 6 Dec 2021
Poll: How often do you use Mask Network? Help Us Improve! (November Recap)
2 projects | reddit.com/r/MaskNetwork | 1 Dec 2021
Portal: Zero-config peer-to-peer encrypted live folder syncing
1 project | news.ycombinator.com | 28 Jun 2021
Show HN: Anki alternative with integrated notes and import/export
10 projects | news.ycombinator.com | 28 Jun 2021
What are some of the best open-source peer-to-peer projects in TypeScript? This list will help you:
Are you hiring? Post a new remote job listing for free.