Nosdump is a free, open-source command line tool that downloads events stored on Nostr relays and saves them locally. It is aimed at developers, researchers, archivists and technically minded users who want a copy of relay data rather than a feed inside a social app. The project is actively maintained: the latest version is 0.7.1, and the last code update was made on January 3, 2026.
Because it runs in a terminal, Nosdump suits scripted workflows and archiving tasks more than casual browsing. The project's code builds for Windows, so check the releases page for a ready-made file before you download anything. This page explains what the tool does, how to install it with care, and how it compares with other Nostr programs in our catalog.
What Is a Nostr Relay?
Nostr is an open protocol in which apps send signed messages, called events, to servers known as relays. A relay accepts events from many users, stores some or all of them, and passes them on to clients that request them. No single company runs the protocol, so a user can publish to several relays at once.
That design matters for anyone working with the data. Each relay keeps its own collection, and two relays may hold overlapping but different sets of events. Someone who wants a fuller picture of a topic may need to query more than one relay. Tools such as Nosdump work at this layer, pulling events directly from relays rather than through the view of a social app.
For newcomers, the key idea is that events are the basic unit of data. Posts, profile updates and other records all travel as events. A dump of events is therefore a dump of the underlying record, not a screenshot of how one app displays it.
Who Is Nosdump For?
Nosdump is best suited to people who are comfortable working in a terminal and have a clear reason to collect relay data. A developer building a Nostr application may want realistic event samples for testing. A researcher studying public discussions may need a repeatable way to gather the same material over time. An archivist may want to keep copies of content that could otherwise disappear from a relay.
System administrators who already run scheduled jobs on Windows may also find the tool useful. A dump can be added to a routine task so that a local record builds up without manual effort. The same routine can be stopped or changed whenever the goal changes.
People who only want to read or post on Nostr will usually be better served by a graphical client. Nosdump does not present a timeline, and it is not designed for conversation. Its value lies in collecting and keeping data, which is a narrower goal than most everyday social use.
Why Keep a Local Copy of Relay Events?
Relays are independent servers, and they can change in ways their users do not control. A relay may go offline, stop serving older events, or change its retention policy. A local copy lets you keep a record of events that you find important, regardless of what happens on the server afterward.
A local copy also makes offline analysis possible. You can search, sort or filter saved events with your own tools without sending repeated requests to a relay. This is helpful when a dataset is large or when you need to compare results from different points in time.
There are limits to keep in mind. A dump is only as complete as the relays you query, so it will not include events that were never sent to them. Storage requirements also grow with each run. Give dumps clear folder names and dates so that later you can tell which copy came from which source and when.
Key features
Relay event export
Scriptable command line workflow
Supported coins
The project's documentation refers to Stellar (XLM) and Nostr. Nosdump is a relay data tool rather than a wallet, so these references describe the wider ecosystem it touches, not coins you hold or manage inside the program.
How to install Nosdump on Windows
- 1
Open the releases page
Go to the official Nosdump GitHub Releases page and download the Windows file for the latest version, 0.7.1 at the time of writing. Download only from the official project page on GitHub, and avoid copies offered by other sites.
- 2
Verify the file
If the release lists a SHA-256 checksum or a signature, compare it with your download before running anything. In PowerShell, Get-FileHash will print the checksum of the file you saved. A mismatch means you should delete the file and download it again.
- 3
Place the program in a folder
Extract or move the executable into a folder you control, such as a dedicated tools directory. Choose a short path with no unusual characters so that it is easy to call from a terminal.
-
Run it from a terminal
Open Windows Terminal or Command Prompt in that folder and run the program. Check the project's README on GitHub for the help command and the options that match your version.
How to use Nosdump
Nosdump works from the command line, so the workflow is a sequence of terminal commands rather than clicks. The steps below describe the general process, while the exact options come from the project's README for your version.
- Decide which relay you want to dump from and confirm that it is the source you need.
- Choose a folder for the output and give it a name that includes the relay and the date.
- Open a terminal in the Nosdump folder and run the command described in the README for downloading events.
- Let the run finish, then open the saved output in a text editor or a data tool to confirm it contains the events you expected.
- Keep a short log of each run, including the relay, the date and any settings you used, so the copies stay comparable.
- If you need regular snapshots, add the same command to a scheduled task and review the output folder from time to time.
Pros & cons
- Free and open source, with source code available on GitHub
- Recent code update on January 3, 2026
- Focused on one clear task: saving events from Nostr relays
- Easy to repeat and automate from the command line
- Command line only, with no graphical interface
- Windows files should be confirmed on the releases page before use
- Narrow scope: it saves relay data and does not act as a client for reading or posting
Is Nosdump safe?
Nosdump is not a wallet or a miner, but it still connects to network services, so treat the download with the same care as any tool. Get the program only from the official GitHub project and its Releases page. If a SHA-256 checksum or signature is published with the release, check it before you run the file, and keep your antivirus software active while you test the program. Scan the download and review the file location.
Never type a seed phrase, private key or account password into a third-party website or a tool that asks for it unexpectedly. A legitimate dump of public relay events should not require that kind of input. Because the project was updated recently, it is still a good idea to check the latest version on the official website before installing.
- Official source only. Download from github.com/jiftechnify/nosdump. Ignore ads and lookalike domains.
- Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
- Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
Alternatives
Most programs in our Nostr catalog are clients for reading and posting, such as Amethyst, Gossip and Coop. Those apps show a timeline and let you interact with other users. Nosdump has a different job: it saves events from relays so that you can keep and examine them later.
NAK covers a wide range of Nostr tasks from the same terminal, so it is broader than Nosdump. Nostr Commander RS is a command line client built around conversations rather than archiving. If your priority is keeping a copy of relay data, Nosdump is the more focused choice.
Specifications
- Price
- Free
- Type
- Open source
- License
- —
- Latest version
- 0.7.1
- Last update
- 3 Jan 2026
- Windows support
- Likely (builds for Windows; check releases)
- Source code
- github.com/jiftechnify/nosdump
Frequently asked questions
Yes. Nosdump is listed as free and open source, and its source code is published on GitHub. You can download the latest release from the project's releases page without paying. Check the repository for license terms before reusing or redistributing the code.
It can be, provided you get it from the official GitHub project and verify the file. Compare any published SHA-256 checksum or signature with your download, keep antivirus protection running, and never enter a seed phrase or private key into a tool that asks for one unexpectedly.
No. Nosdump is a command line tool, so you run it from a terminal such as Windows Terminal or Command Prompt. This suits scripts and scheduled jobs. If you prefer clicking through screens, a desktop Nostr client from our catalog will feel more familiar.
A relay is a server that receives signed events from Nostr apps and stores or forwards them to other users. Because relays keep copies of events, a tool like Nosdump can download them. Different relays hold different sets of events, so the results depend on which relay you query.
Yes, the project's code builds for Windows. The simplest route is a ready-made Windows file listed on the GitHub Releases page. If no Windows file appears for the version you want, check the repository documentation before deciding whether the tool suits your setup.
The project documentation refers to Nostr, the protocol Nosdump works with, and to Stellar (XLM) as part of the wider ecosystem. Nosdump does not add features specific to Stellar, so its use is focused on Nostr relay data.
Verdict
Nosdump suits developers, researchers and archivists who need a local copy of events from Nostr relays and are comfortable working in a terminal. It is free, open source and recently updated. If you want to read or post on Nostr rather than save data, start with one of the desktop or mobile clients in our catalog. Verify your download and check the latest version on the official website before you install.