npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

decentralized-internet

v5.3.5

Published

An NPM library of programs to create decentralized web and distributed computing projects

Downloads

729

Readme

PoweredBy

Decentralized Internet

N|distributed

npm | Crates.io | Discord | Gitter | Read the Docs
NPM | N|Tweet | DOI | lpbook

UsageGuide

The NPM library is a collection of the following repos made for the purpose of building decentralized web projects:

lotion | bitcoin-peg | clusterpost | gridbee-framework | Reinvent-the-Internet

| IDEs | Platforms | Extensions | |---------- |----------- |------------ | | Atom | Linux | Jira | | Intellij | Chrome | GitHub | | Eclipse | Android | Swagger | | VS Code | Windows | Mockable |

Installation Methods

Use Julia: Pkg.add("DecentralizedInternet")
Install via NPM: npm i decentralized-internet
Install via DUB: dub add decentralized-internet
Install via YARN: yarn add decentralized-internet
Install via PIP: pip install decentralized-internet
Install via APM: apm install decentralized-internet
Install via GEM: gem install decentralized-internet
Install via PNPM: pnpm install decentralized-internet
Install via CNPM: cnpm install decentralized-internet
Ember Installation: ember install decentralized-internet
Install via Spack: ./spack install decentralized-internet
Raco Installation: raco pkg install decentralized-internet
Install w/ Meteor: meteor add startup:decentralized-internet
Install via VS Code: ext install Lonero.decentralized-internet
Install through Leiningen/Boot: [decentralized-internet "0.1.0"]
Other Meteor Method: meteor npm install decentralized-internet
Install via SNAP: sudo snap install decentralized-internet --edge
Install via Docker: docker pull gamer456148/decentralized-internet
Install via Bower: bower install Lonero-Team/Decentralized-Internet
Use Clojure CLI/deps.edn: decentralized-internet {:mvn/version "0.1.0"}
Use Gradle:Compile 'decentralized-internet:decentralized-internet:0.1.0'
SourceForge: git clone git://git.code.sf.net/p/decentralized-internet/git
Use wget: sudo wget -O decentralized-internet.tar.gz "https://git.io/JvR7b"

Sysget Users:

sysget install decentralized-internet
Pick either option: 4, 14, 15, 18 or 20

For Mac Users:

MAC

Sketch Plugin:
brew install wget
wget https://git.io/Jv2pk
Export Components:

bit export decentralized-internet.lonero_decentralized-internet

Add via Maven
<dependency>
  <groupId>decentralized-internet</groupId>
  <artifactId>decentralized-internet</artifactId>
  <version>0.1.0</version>
</dependency>
Arch Linux Installation Instructions:
git clone https://aur.archlinux.org/snapd.git
cd snapd
makepkg -si
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
sudo snap install decentralized-internet --edge
Install via Dart:

Add to your pubspec.yaml file:

dependencies:
  decentralized_internet: ^3.4.1

Run: pub get

Install via Cordova:

cordova plugin add https://github.com/Lonero-Team/Decentralized-Internet.git
Or cordova plugin searchcordova-plugin-decentralized-internet
Or cordova plugin add cordova-plugin-decentralized-internet

Use this Module via Puppet:

Add this to your Puppetfile as a declaration:
mod 'gamer456148-decentralized_internet', '5.2.1'
Next run the command:
bolt puppetfile install
Instead of the above, you can also try adding:
mod 'gamer456148-decentralized_internet', '5.2.1'
This mod line is for those who use r10k or Code Manager
Learn more here

ko-fi

Cloud Deploy:

GitPod
Deploy to Salesforce Deploy with ZEIT Now Deploy to Netlify Deploy Deploy Deploy to IBM Cloud Deploy Deploy to Azure amplifybutton
Codeship Status for Lonero-Team/Decentralized-Internet | Jira Guide | .travis.yml | Nanobox Guide | Deploying w/ FTP | Deploy w/ Octopus | Run on Digital Ocean | Deploy via Google Cloud | Deploying AWS CodeDeploy | Deploy via Alibaba Cloud | MicroBadger Layers | | StackShare | bit | Anaconda-Server Badge

| Languages | Frameworks | |:----------:|:----------:| | Rust | Node.js | | Javascript | Ember.js |

Current Todo List:

☐ Build Developer "DAPP Store"
☐ Deploy Live Peer Net Explorer
☐ Add "New" Stats Counter Criteria
🗹 Build Binaries w/ GUI Guide (Custom)

Check our bit.dev

| Research Pre-Prints | IACR | JODC1 | JODC2 | engRxiv | engRxiv2 |:-------------------:|:----:|:-----:|:-----:|:-----:|:-----:|

Regular Classical Processing:

N|Classic

Post-Classical Processing:

N|PostClassic

  • These are purely just mathematical "representations"
App to add GitHub metrics tracking to select repos here

Also special thanks to: The Lonero Dev Team

  • May need some updates in Seed Migration for some of the org repos | Website

Lotion Sample (State Machines):

  • From original Lotion repo (shown on installation page for demo purposes)
// app.js
let lotion = require('lotion')
let app = lotion({
	initialState: {
		count: 0
	}
})
function transactionHandler(state, transaction) {
	if (state.count === transaction.nonce) {
		state.count++
	}
}
let connect = require('lotion-connect')
app.use(transactionHandler)
app.start().then(appInfo => console.log(appInfo.GCI))

ccxml Device Connection Sample Code:

  • xml taken from TI's IDE in device config for driver
<connection XML_version="1.2" id="TI MSP430 USB1">

Papers worth checking out: Lonero Whitepaper (Original) | CrowdCoin Scientific Whitepaper
This project is being mantained by the folks here
Read our Hackernoon blog posts here | GitCoin TideLift OpenCollective

FAQ:

Q. Why a Decentralized Internet?
A. We are taking back technology in the hands of the people
Q. What other benefits does this provide?
A. An overarching mission to replace telecom towers and outdated grids
Q. What makes this different from other Decentralized Web projects?
A. Our outermost support for distributed computing, and a focus on an offline-first network
Q. Why do you use alot of open source or previous libraries?
A. We wanted to expand upon them to start building our core tech right away.

EndLine FOSSA Status N|Telegram ForTheBadge built-with-science

LNROS

Test w/ Repl.it:

replit

Play w/ Dependency via scrimba:

scrimba

Command Line Interface Coming Soon:

Usage:

$ npm install -g lonero-cli
$ lonero-cli COMMAND
running command...
$ lonero-cli (-v|--version|version)
lonero-cli/0.0.4 linux-x64 node-v12.4.0
$ lonero-cli --help [COMMAND]
USAGE
  $ lonero-cli COMMAND
...

DRKLine
This project was created in order to support a new internet. One that is more open, free, and censorship-resistant in comparison to the old internet. An internet that eventually wouldn't need to rely on telecom towers, an outdated grid, or all these other "old school" forms of tech. We believe P2P compatibility is an important part of the future of the net. Grid Computing also plays a role in having a better means of transferring information in a speedy, more cost-efficient and reliable manner.

For citing our software:

Kamal, A. M. decentralized-internet. npm (2020). Available at: https://www.npmjs.com/package/decentralized-internet. (Accessed: 30th September 2020)