Skip to content

nyattic/Clowder

Repository files navigation

Clowder

Release Downloads Last Commit License

A fast, native desktop viewer for e621 and e6ai.

Browse in a small, focused window — no web browser, no ads, and your account credentials stay in your computer's secure password store. Switch between e621 and e6ai from the header; each site keeps its own search, account, and favorites.

Features

  • Browse e621 and e6ai, switchable from the header with independent state per site
  • Quick tag search with autocomplete and search history
  • Full-resolution viewer for images, GIFs, and videos
  • Sign in with your e621 or e6ai account to favorite, comment, and edit tags (a separate account per site)
  • One-click downloads with a customizable filename
  • Per-app VPN to bypass regional blocks — sign in with just a Mullvad account number (or import any WireGuard config); only Clowder's traffic is tunneled, no system-wide changes, no admin required
  • Keyboard shortcuts throughout
  • Light and dark themes

Installation

Download the latest build for your platform from the Releases page:

  • Windows.exe installer
  • macOS.dmg
  • Linux.AppImage (built but not actively tested — bug reports welcome)

Usage

  1. Launch Clowder.
  2. Pick a site (e621 or e6ai) with the switcher in the header.
  3. Type tags into the search bar at the top.
  4. Click a post to inspect it; double-click (or press Enter) to open it full-size.
  5. (Optional) Open Settings and sign in with your username and API key for that site to favorite posts, comment, and edit tags. Each site has its own account.

You can find your API key on your account page (e621.net or e6ai.net) under Manage API Access.

Keyboard shortcuts

Browsing:

Key Action
Previous / next post (grid selection, or flip while viewing)
Move selection up / down a row in the grid
Home End Jump to the first / last post
Enter Open the selected post full-size
Esc Close the viewer, settings, or an open dialog

Search box:

Key Action
Move through autocomplete and history suggestions
Tab Insert the highlighted tag
Enter Run the search (or pick a history entry)
Esc Dismiss the suggestions

Video viewer:

Key Action
Space Play / pause
, . Seek backward / forward 5 seconds
f Toggle fullscreen
m Toggle mute

Bypassing regional blocks (optional)

If e621 or e6ai is blocked in your country, Clowder can route its own traffic only through a WireGuard peer — the rest of your system keeps using your normal connection.

With a Mullvad account (easiest):

  1. Open Settings → VPN and enter your 16-digit Mullvad account number, then hit Sign in.
  2. Pick a country and city where the site is reachable from the dropdowns.
  3. Hit Connect. The tunnel auto-starts on subsequent launches and is treated as connected only after the WireGuard handshake completes.

Clowder generates a WireGuard key, registers it as a device on your account, and picks a server for you. Mullvad accounts allow up to 5 devices at the time of writing; Sign out removes Clowder's device again.

With any other provider:

Under Settings → VPN → use a custom WireGuard config, import a .conf file exported from your provider (Proton, IVPN, a self-hosted peer, …).

⚠️ Don't run a system-wide VPN at the same time. If your OS-level Mullvad/WireGuard app (or another full-tunnel VPN) is connected, Clowder's tunnel gets nested inside it and the connection breaks — sign-in and browsing will fail. Use one or the other, not both.

Your account number and private key are stored in your OS keychain (Keychain on macOS, Credential Manager on Windows, Secret Service on Linux). DNS is resolved inside the tunnel to prevent leaks. Note that hostnames are resolved over IPv4 (A records) only. DNS answers are cached briefly inside the app so many simultaneous media requests for the same host do not repeat the same lookup.

Building from source

Requires Node.js 24+, Rust, and the platform dependencies for Tauri 2.

npm install
npm run tauri build

License

GNU GPL v3.0. Not affiliated with or endorsed by e621 or e6ai.

About

Fast, native e621 viewer — tag search, streaming video, and keychain login.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors