Noflux is a free, open source feed reader built around the Nostr protocol. It is aimed at people who want a lean, keyboard-driven way to follow content without the clutter of a full social app. Its developers describe it as minimalist and opinionated, and that philosophy shapes almost every choice in the program, from its interface to its configuration options.
If you already read RSS feeds or prefer terminal-style tools, Noflux will feel familiar. It focuses on reading rather than posting, and it rewards users who are comfortable editing a configuration file and learning a handful of shortcuts. Note that the latest release is v0.1.1 and the last code update dates to January 2025, so the project is early-stage and should be approached with that in mind.
What Is Noflux and Who Is It For?
Noflux is a reader, not a publishing platform. You use it to follow what other people share on Nostr and to read that material in a clean, distraction-free format. It is a good fit for users who find mainstream social apps too noisy and who value control over what they see.
The typical audience includes developers, power users and Nostr enthusiasts who already understand public keys and relays. Because the program is opinionated, it may not suit someone who wants a polished, feature-heavy experience with algorithmic recommendations.
If you are new to Nostr, consider learning the basics of the protocol first. Noflux assumes that you can work with identities and content sources, so a short introduction to the network will make the reader far less confusing.
How Nostr Feed Readers Differ From Traditional Social Apps
Traditional social networks keep content on their own servers and decide what appears in your timeline. Nostr works differently: content is distributed across independent relays, and your identity is tied to a cryptographic key rather than a company account. A feed reader like Noflux pulls material from the relays you choose and presents it to you.
This model gives you more freedom but also more responsibility. You decide which sources to follow and which relays to trust, and the quality of your feed depends largely on those choices. A reader that stays out of the way can be an advantage, because it lets the content speak for itself.
For many people the trade-off is worthwhile. You get a feed that is not shaped by an engagement-maximizing algorithm, though you may also need to put more effort into curating what you follow.
Practical Use Cases for a Minimal Feed Reader
A minimal reader is useful in several everyday situations. A researcher might follow a handful of specialist accounts and read them in one focused session each morning. A developer working on Nostr tooling might keep an eye on protocol discussions while staying in a terminal-friendly workflow.
Some people use readers like this to reduce screen time. Because the interface has little to click on, it is easier to read through a batch of entries and then close the program, rather than drifting into endless scrolling.
Noflux can also serve as a testing ground. If you are building your own Nostr client or script, using an existing reader helps you understand how entries are structured and displayed before you write your own code.
Understanding Rewrite and Scraper Rules
Rewrite and scraper rules are one of the more distinctive parts of the program. In general terms, a rewrite rule changes how part of an entry is presented, while a scraper rule extracts specific information from content. Together they let you shape the reading experience around your own preferences.
The practical value depends on what you read. If you follow sources that use inconsistent formatting, a well-written rule can make them easier to scan. If you only want a certain kind of information from each entry, extraction rules can help you focus on it.
Because these rules touch the content itself, it pays to test them on a few sample entries before relying on them. Start with simple changes and expand gradually, and keep a copy of your configuration so you can restore a working setup if something breaks.
Why the Command Line Matters for Power Users
A command line interface opens up possibilities that a graphical window cannot easily match. You can run the reader on a remote machine over a terminal session, combine it with other tools in a pipeline, or call it from a scheduled job that collects content at set times.
This is especially relevant on Windows, where many users are more comfortable with graphical programs. Learning a few commands can save time once you know the workflow, but it does require a willingness to work in a terminal window.
If you are not interested in scripting, you can still benefit from the interface by using it for quick, focused checks. Many people find that the terminal encourages a more deliberate way of reading, since there is nothing to distract the eye.
Key features
Minimalist interface
Keyboard-first navigation
Command line usage
Configuration options
Rewrite and scraper rules
Integration with external services
Documented API
Simple upgrade path
Supported coins
Noflux works with the Nostr network. Its documentation refers to Nostr as the network it reads from, so the program is best understood as a client for that protocol rather than a tool for any other cryptocurrency network. Nostr identities are based on public keys, and the content you see comes from the relays you connect to.
How to install Noflux on Windows
- 1
Choose a trusted source
Download only from the official website or the project's GitHub repository. Go to the Releases page, where the maintainers publish builds for each version, and avoid mirrors or links shared by unknown users.
- 2
Check the file
Before running anything, verify the file. Compare its SHA-256 checksum with the value published alongside the release, and check a signature if one is provided. A mismatch means the file should not be used.
- 3
Confirm Windows support
Look in the release notes for a Windows build. If the release includes only other platforms, you may need to build the program from source, which requires a Go toolchain installed on your machine.
- 4
Place the program in a folder
Extract or move the executable to a dedicated folder, such as one under your user profile. Keeping it separate makes upgrades simpler and lets you keep your configuration file in the same place.
- 5
Create a configuration file
Set up your configuration before the first run. Use the settings documented for the program to define your relays, preferences and any rules you plan to use.
-
Run and test
Launch Noflux from a terminal or by double-clicking the executable, depending on the build. Confirm that entries load and that the interface responds to keyboard input before you rely on it daily.
How to use Noflux
Noflux is designed to be used from the keyboard, so the first session is mostly about learning a few habits. Start with the defaults, open a small set of sources and get comfortable moving between entries before you add rules or customizations.
A simple way to begin:
- Launch the program and confirm that your configuration loads without errors.
- Add or confirm the relays you want to read from, keeping the list short at first.
- Learn the keyboard shortcuts for moving up and down, opening entries and returning to the list.
- Read a few entries and note what feels slow or cluttered.
- Adjust the configuration to address those issues, changing one setting at a time.
- Add rewrite or scraper rules only after you have tested them on sample content.
- Keep a backup of your working configuration so you can restore it after an upgrade.
Pros & cons
- Free and open source, so the code can be inspected
- Minimalist interface with little visual noise
- Keyboard-driven workflow suits fast reading
- Configuration and rules allow meaningful customization
- Command line usage supports scripting and automation
- Documented API for developers
- Early-stage project with a small version number (v0.1.1)
- Last code update dates to January 2025
- Opinionated design may not suit every user
- Requires comfort with configuration files and shortcuts
- Limited documentation of Windows-specific steps
- Focused on reading, not on posting or rich social features
Is Noflux safe?
Noflux is open source, which allows independent review of its code, but that does not replace basic precautions. Download the program only from the official website or the project's GitHub Releases page, and avoid copies offered on unofficial download sites. Verify the SHA-256 checksum of the file against the value published with the release, and check a signature when one is available.
Because the project's last code update is more than a year old, be cautious and review the repository's activity before depending on it for important work. Never enter a seed phrase, private key or account credential into a third-party website or a program that asks for it unexpectedly. Keep your system antivirus enabled and scan the downloaded file before running it.
- Official source only. Download from github.com/fiatjaf/noflux. 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
Noflux differs from many other Nostr clients in its focus. Desktop clients such as Gossip aim to offer a fuller experience for reading and posting, while Amethyst is a more feature-rich client built for everyday social use. Noflux is narrower: it concentrates on reading a feed in a lean, opinionated way and rewards users who want to shape that feed through rules and shortcuts.
Command-line tools like NAK and Nostr Commander RS are closer in spirit to Noflux's terminal orientation, but they serve different tasks. Choose Noflux if you want a dedicated reader with a clean interface, and choose a command-line tool if your priority is scripting or sending content from the shell.
Specifications
- Price
- Free
- Type
- Open source
- License
- —
- Latest version
- v0.1.1
- Last update
- 25 Jan 2025
- Windows support
- Likely (builds for Windows; check releases)
- Source code
- github.com/fiatjaf/noflux
Frequently asked questions
Yes. Noflux is listed as free and open source. You can download it, use it and inspect its code without paying a fee. Always obtain the program from the official website or its GitHub Releases page to be sure you have the genuine build.
Windows support is listed as likely, meaning builds are expected for Windows but you should check the current release notes. If a Windows executable is not included in the latest release, you may need to build the program yourself from the source code.
It can be, if you take standard precautions. Download only from the official source, verify the SHA-256 checksum or signature, and keep antivirus protection active. Because the project has not been updated recently, review its repository before relying on it for sensitive tasks.
Noflux is a feed reader for the Nostr network. It lets you follow sources you choose and read their entries in a minimalist, keyboard-driven interface. It is aimed at people who prefer a focused reading experience over a busy social app.
It helps. Understanding public keys, relays and how content is distributed will make the program much easier to set up. You do not need to be a developer, but a basic grasp of the protocol will prevent confusion when configuring your sources.
Yes. Configuration settings and rewrite and scraper rules let you change how entries are shown and which parts of them are highlighted. Test changes on a few entries first and keep a backup of your working configuration.
Noflux focuses on reading. Its feature set centers on the reader, configuration and command line usage, so it is not positioned as a full posting client. If you need to publish content, you may want to pair it with another Nostr tool.
Verdict
Noflux suits people who want a quiet, keyboard-driven reader for Nostr and are willing to invest time in configuration. Its minimalist design is its main strength, and its open source code and rule system give experienced users real control. Because the project is early and has not seen code updates since January 2025, it is best treated as a promising tool for tinkerers rather than a finished product for everyone. Check the latest release on the official website before installing.