Nostr & Decentralized Social

EhagakiA Lightweight Nostr Posting Client for Windows Users

A free, open-source, post-only Nostr client with automatic media compression, flexible login options and draft saving. See features, setup and safety tips.

Free Open source Windows: Likely v1.32.0 Updated 29 Oct 2026
9 min read Last update 29 Oct 2026 github.com/Lokuyow/ehagaki

Ehagaki is a lightweight, post-only Nostr client for people who mainly want to write and publish notes rather than browse a full timeline. It suits users who value a simple interface, fast uploads on slow connections, and control over how they log in to the Nostr network.

Because it focuses on posting, Ehagaki keeps its interface small and direct. You write in an editor that looks close to the final post, attach media, and publish. The project is open source under the MIT license, free to use, and its source code is publicly available on GitHub, which makes it easier to inspect how it works.

02

What Is Ehagaki and Who Is It For?

Ehagaki is a client for Nostr, an open protocol where messages are sent through independent relay servers rather than a single company's platform. A client like Ehagaki is the app you use to write and sign those messages.

The program is aimed at people who already have a Nostr identity and mostly want to publish. Writers, photographers who share images, and users on mobile data plans will find the compression and light interface especially practical. It is less suited to someone who wants a full-featured reader with complex filtering, because the focus here is clearly on posting.

03

How Post-Only Clients Differ From Full Nostr Apps

Most Nostr clients combine three jobs: reading a feed, managing relationships and publishing. A post-only client narrows its scope to publishing. That usually means fewer screens, less data loaded in the background and a faster path from idea to published note.

The trade-off is that you will likely need another app to follow conversations, browse profiles at length or manage contacts. Many users pair a posting client with a separate reader and use each for what it does best.

04

Why Media Compression Matters on Nostr

Images and video can be large, and on a slow or metered connection a single upload can take a long time or use a noticeable share of a monthly allowance. Compressing media before it leaves your device reduces the amount of data sent to relays and speeds up posting.

Compression always involves some loss, so the sensible approach is to test the adjustable setting with a few of your own files. Keeping GIFs and animated WebP files in their original form is a useful choice, because re-encoding animation often produces visible artifacts.

05

Understanding Keys, Signers and Accounts

On Nostr, your identity is a cryptographic key pair. The private key (often shown as nsec) signs every post you publish. Whoever holds that key can post as you, which is why the way you log in matters.

Browser extensions following NIP-07 keep the key inside the extension and ask it to sign each message, so the key does not need to be pasted into a web page. Remote signing under NIP-46 goes a step further by letting a separate signing device or service approve posts. Ehagaki supports these options, so you can choose the level of control that fits your habits.

06

Practical Scenarios for Everyday Use

A photographer might post a set of edited images from a phone while travelling, relying on compression to keep uploads manageable. A community organizer could use hashtag pinning to publish a series of announcements tagged the same way. A developer embedding posting into a project website could choose the iframe or Web Component option to offer a publishing box without building one from scratch.

07

Key features

Focused Posting Interface

Ehagaki is built around publishing alone. Instead of a crowded feed, the screen is organized around the composer, so writing a note feels quick and uncluttered. This suits people who post regularly but do not want to scroll through a timeline.

Automatic Image and Video Compression

Images and videos are compressed on your device before they are uploaded, which reduces data use and speeds up sending. You can adjust the compression level to balance file quality against size. GIFs and animated WebP files are sent in their original form, so animation is preserved.

WYSIWYG Rich Editor

There is no separate preview screen. Images, videos, links, custom emoji and hashtags appear in the editor much as they will look once published, and you can edit them directly. Hashtags can be pinned so they stay in place across several consecutive posts.

Multiple Login Methods

You can sign in with a private key (nsec), a browser extension using NIP-07, remote signing through NIP-46, or a parent client integration. Several accounts can be added and switched between.

PWA and Share Intent Support

Ehagaki works as a Progressive Web App on both mobile and desktop. On Android, you can send media from other apps through the standard share menu directly into Ehagaki for upload.

Draft Storage

Up to 100 drafts can be saved and edited later before posting. When the limit is reached, you are asked to confirm before the oldest draft is removed to make room for a new one.

Replies, Quotes and Channel Posts

Replies and quotes work through standard URL queries and nostr: URIs, following NIP-10 and NIP-18. The client also supports posting to public chat channels under NIP-28.

Content Warnings

Ehagaki supports the standard NIP-36 content warning and also offers an experimental format that places the note body in a separate kind 36 payload while keeping the original post kind. Readers who need the technical details can consult the published specification.

Embedding Options

The client can be embedded in other sites in three ways: as an iframe, as a full Web Component, or as a lighter Host-owned Composer Web Component. This gives developers flexibility in how posting is offered inside their own apps.

Japanese and English Interface

The interface is available in Japanese and English and selects a language automatically based on your browser settings.
08

Supported coins

Ehagaki is designed for the Nostr network. Its documentation mentions Nostr as the network it works with, and it does not handle cryptocurrency coins or wallets.

09

How to install Ehagaki on Windows

  1. 1

    Choose the Right Version

    Ehagaki is distributed as a web application and can also be installed as a Progressive Web App. For a desktop setup on Windows, open the official project page or the GitHub repository and look for the build most suited to your browser.

  2. 2

    Download From the Official Source

    Download only from the official website or the project's GitHub Releases page. Avoid files from unofficial mirrors or links shared in chats, since a modified copy could be used to capture your private key.

  3. 3

    Verify the File

    Where the release page provides a SHA-256 checksum or signature, compare it with the downloaded file using a tool such as certutil or PowerShell's Get-FileHash before running it.

  4. Install and Launch

    Run the installer or open the application in your browser, then choose whether to install it as a PWA from the browser menu. Launch it, set your language if needed, and add your account using one of the supported login methods.

10

System requirements

  • A current version of Windows with a modern web browser
  • An internet connection to reach Nostr relays and upload media
11

How to use Ehagaki

Ehagaki is built for quick posting, so setup takes only a few minutes. Once you sign in, the composer is ready to use.

  1. Open Ehagaki in your browser or launch the installed app.
  2. Sign in with your private key, a browser extension, a remote signer, or an existing parent client connection.
  3. Check that the account you want is selected if you have more than one.
  4. Write your note in the editor. Hashtags and links are formatted as you type.
  5. Attach an image or video. Adjust the compression level if you want smaller or higher-quality uploads.
  6. Add a content warning if the note needs one, choosing between the standard NIP-36 format and the experimental option.
  7. Save the note as a draft if you want to finish it later, or publish it directly.
  8. For a reply or quote, open the relevant note link so the composer is filled in automatically.
12

Pros & cons

Pros
  • Free and open source under the MIT license
  • Simple, post-focused interface without a distracting feed
  • Automatic media compression reduces upload size
  • Multiple login options including browser extension and remote signing
  • Works as a PWA on mobile and desktop
  • Draft saving with up to 100 drafts
  • Supports replies, quotes and NIP-28 channel posts
  • Available in Japanese and English
Cons
  • Built for posting, so it is not a full Nostr reader
  • Compression involves some quality loss on photos and video
  • Desktop-specific features may vary by how you run it on Windows
  • Users who need advanced feed filtering will need another client
13

Is Ehagaki safe?

Ehagaki handles private keys, which makes careful setup important. Download only from the official website or the project's GitHub Releases page, and verify the SHA-256 checksum or signature when one is provided. Never enter a private key or seed-style secret on third-party websites or in messages from strangers.

When possible, prefer a browser extension (NIP-07) or remote signing (NIP-46) over pasting a raw nsec key, because these keep the key away from the posting page. Antivirus software may occasionally flag unfamiliar web-based tools, so check the source before adding exceptions. Be aware that the project's last code update is recorded as October 2026, so check the latest release status on the official site before relying on it for important accounts.

  • Official source only. Download from github.com/Lokuyow/ehagaki. 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.
14

Alternatives

Ehagaki sits at the posting end of the Nostr client spectrum. Full clients such as Amethyst and Gossip provide complete timelines, profile browsing and broader features, while Ehagaki stays deliberately small. If your main goal is to write and send media quickly, its narrower scope is an advantage. If you want one app for reading, following and posting, a full client is usually the better fit. Command-line tools such as NAK and Nostr Commander RS serve people who prefer the terminal, and Blockcore Notes offers a installable web app with broader social features.

15

Specifications

Price
Free
Type
Open source
License
MIT
Latest version
v1.32.0
Last update
29 Oct 2026
Windows support
Likely (builds for Windows; check releases)
Source code
github.com/Lokuyow/ehagaki
16

Frequently asked questions

Yes. Ehagaki is free and released as open source under the MIT license. You can use it without payment and inspect the source code on GitHub. Costs you may incur come from your own internet connection and data use rather than from the software itself.

Ehagaki is a web-based client that runs in modern browsers and can be installed as a Progressive Web App on Windows. Its platform information indicates likely Windows support through builds, so check the official releases page for the current options that suit your setup.

It can be, provided you download it from the official source and verify the file when a checksum or signature is available. Using a browser extension or remote signer is safer than pasting a raw private key, because the key stays out of the posting page.

An nsec login means you enter your private key directly into the client. NIP-07 uses a browser extension that holds the key and signs posts for the client when asked. The extension method keeps the key inside a dedicated tool, which generally reduces exposure.

Yes. Images and videos are compressed on your device before upload, and you can adjust the compression level. GIFs and animated WebP files are sent in their original form, so animation is kept intact.

Yes. You can store up to 100 drafts and edit or publish them at any time. When you reach the limit, you are asked to confirm before the oldest draft is deleted to make space for a new one.

It does. You can use the standard NIP-36 content warning, or choose an experimental format that moves the note body into a separate kind 36 payload while keeping the original post kind. Pick the option that other clients on your network understand.

The interface is available in Japanese and English. It chooses a language automatically from your browser settings, so you can usually start using it without changing anything.

17

Verdict

Ehagaki is a sensible choice for people who want a fast, uncluttered way to publish on Nostr, especially if they regularly share photos or video and care about data use. It is free, open source and offers several secure login methods. Users who want a full reading and social experience should pair it with a broader client rather than expect it to replace one.

Download now