đž Diskernet - An internet on yer disk. Full text search archive from your browsing and bookmarks. Weclome! to the Diskernet: Your preferred backup solution. It's like you're still online! Disconnect with Diskernet, an internet for the post-online apocalypse. Or the airplane WiFi. Or the site goes down. Or ... You get the picture. Get Diskernet. 80s logo. Formerly 22120 (project codename)
Imagine a world where everything you browse online is saved and accessible, even when youâre offline. Thatâs the magic of DownloadNet (dn).
If youâre not familiar with Git or npm, this is the easiest way to get started:
npm i -g downloadnet@latest
dn
[!NOTE]
Make sure you have Node.js installed before attempting to use npm. If youâre new to npm, see the next section for guidance.
If youâve never used npm before, donât worryâitâs easy to get started.
To install nvm:
nvm install node
[!TIP]
Using nvm allows you to easily switch between Node.js versions and manage your environment more effectively.
If you like to tinker and want to build the binary yourself, hereâs how:
Download Git: If you havenât used Git before, download and install it from git-scm.com.
Clone the Repository:
git clone https://github.com/dosyago/DownloadNet.git
Navigate to the Project Directory:
cd DownloadNet
Install Dependencies:
npm i
Build the Binary:
npm run build
Find Your Binary: The newly built binary will be in the ./build/bin
directory, ready to be executed!
Want to get dn up and running without building a binary? No problem!
git clone https://github.com/dosyago/DownloadNet.git
cd DownloadNet
npm i
npm start
And just like that, youâre archiving!
dn runs as an intercepting proxy, hooking into your browserâs internal fetch cycle. Once you fire up dn, it automatically configures your browser, and youâre good to go. Everything you browse is archived, and you can choose to save everything or just what you bookmark.
[!CAUTION]
As your archive grows, you may encounter performance issues. If that happens, you can adjust the memory settings by setting environment variables for NODE runtime arguments, like--max-old-space-size
.
Once dn is running, your archive is at your fingertips. Just go to http://localhost:22120
in your browser. Your archiveâs control panel opens automatically, and from there, you can search, configure settings, and explore everything youâve saved.
dnâs interface is basic but functional. Itâs not about flashy design; itâs about delivering what you needâoffline access to the web, as if you were still connected.
As your archive grows, you may want to adjust where itâs stored, manage memory settings, or blacklist domains you donât want to archive. All of these settings can be tweaked directly from the control panel or command line.
With dn, youâll never lose track of anything youâve read online. Itâs all right there in your own offline archive, fully searchable and always accessible. Whether youâre in save mode or serve mode, dn keeps your digital life intact.
âŹď¸ Download | đ Install | đ Run | đ Never Lose Anything Again