I built an open source screenshot tool for X11 that saves screenshots directly as JXL
▲ 8 r/jpegxl

I built an open source screenshot tool for X11 that saves screenshots directly as JXL

jxlshot

Press Print Screen → full-screen lossless JPEG XL → ~/Pictures/Screenshot_<timestamp>.jxl. Press Shift+Print Screen → drag out a region and save just that.

Raw X11 pixels go straight into libjxl (jpegxl-rs) at effort 7 (Squirrel). No PNG, JPEG, temp files, or daemon.

Requires system libjxl (and libjxl_threads) discoverable via pkg-config, or build with the vendored feature on jpegxl-rs.

TLDR: I got tired of taking screenshots and saving them as PNGs with the default screenshot tool in Linux Mint so I made my own JXL screenshot tool. If you have any questions feel free to ask! It can be a bit difficult to get installed, you will probably need to do the vendored feature.

gitlab.com
u/masltech — 10 days ago
▲ 15 r/jpegxl

Client side JXL tools are now hosted online

Camera, Converter, and Compressor.

Your files stay on your device. The server only sends this page and the tools to your browser. It never receives your images, camera frames, or converted files. Everything happens locally on your machine.

https://masland.tech/jxl/

This is an update to my previous online lossless converter, which did the processing on the server. So this is now purely client side.

If you try it and have any issues or feature requests please let me know, thank you.

masland.tech
u/masltech — 11 days ago
▲ 14 r/jpegxl

My lossless maximum effort JXL converter is now online

Anyone can test it at https://masland.tech/jxl/

If you have any issues or questions please let me know. This is a prototype to just see if I can host this successfully. It can take over 15 seconds for an image to be converted, so please be patient. Thank you for testing it if you do.

reddit.com
u/masltech — 13 days ago

Are you working on a vibe coded browser game? Link it here and I'll give you constructive feedback

Must be accessible in browser online without an account. I will reply to your comment with a screenshot of my experience and give honest constructive feedback.

reddit.com
u/masltech — 23 days ago
▲ 2 r/deckalgo+1 crossposts

Deckalgo has been pushed to v0.0.6 - Play free today, no registration required

https://preview.redd.it/yxopo2pu69ah1.png?width=1270&format=png&auto=webp&s=10c7c45340b0fdde654618b58910af0393db6ef7

https://preview.redd.it/5m2wu2pu69ah1.png?width=1286&format=png&auto=webp&s=e2f2cd7a8e554c22141574ad5b559e46b89e2016

https://preview.redd.it/v4lna4pu69ah1.png?width=1289&format=png&auto=webp&s=e35b406a0844c2439754231637005d8a39bd3029

https://preview.redd.it/19fx24pu69ah1.png?width=1288&format=png&auto=webp&s=5cdb70c8f7c54bfb9045caf3bb22f96d5775aeac

https://preview.redd.it/9txwo4pu69ah1.png?width=790&format=png&auto=webp&s=2980226c02ebfa075a97bee92c2b3b1f3b2e77bd

https://preview.redd.it/yz9514pu69ah1.png?width=1290&format=png&auto=webp&s=efc164fa7e12149e3cd7f86a73bdb717d03cc405

Deckalgo Pre-Alpha · v0.0.6 update

TL;DR: Home page got a visual pass, combat/defense bugs were fixed, and the build is stable enough for ongoing pre-alpha testing.

Home page & visuals

The landing / home screen got polished. v0.0.6 includes a cleaner, more modern layout:

  • Full-width look — less cramped, better spacing, softer background gradients
  • Glass-style panels — hero, stats, and live sections are easier to read
  • Activity + site stats — side-by-side “bento” layout instead of a thin strip
  • Trend charts — clearer 14-day charts (visits, guest play, ranked matches)
  • Leaderboards — cleaner row design with at-a-glance damage bars
  • Logged-in home hub — same treatment when signed in, with quick links to Play, Discover, Market, etc.

Leaderboards should also feel more honest: top cards rank by how much they’ve actually fought, not “1 win and never lost.”

Combat & cards

Caster units (Fireball / spell cards)
Kitsune-style casters used to cast once and then do nothing. Spells are now a one-time bonus on top of normal attacks — the unit keeps swinging for the whole match.

“When attacked” abilities
Cards that triggered every time they were hit were too strong. Now those effects fire once per battle, matching their descriptions.

Card variety
Duplicate-looking pulls (same stats back-to-back) should be much rarer. Necrotic and hybrid stat lines have more spread.

CPU opponents
Defense opponents were stale and repetitive. CPU decks now refresh properly from a rotating pool and arrange units more sensibly, so idle defense/practice fights feel less broken.

Ability text
Wording fixes—e.g. death effects that grant Haste now say they buff adjacent allies, not a vague “applies Haste.”

Defense earnings (idle)

Defense was confusing: you could claim too early, swap decks too freely, and the UI buttons didn’t match what was happening.

How it works now (player-facing):

  1. Lock a grid to a defense slot → it earns for 24 hours
  2. While locked, you cannot replace it with a new deck
  3. When the timer ends → Claim Defense Earnings
  4. After you claim → the slot opens → lock a new grid

The Defense tab no longer shows misleading “selected slot” controls, and the claim button only appears when the window is actually done.

Deck building QoL

  • Hand filters — filter your inventory hand by element, race, or archetype while building (Electric, Beast, etc.) without losing your place

Stability & release

  • Tagged as v0.0.6 across the app (badge, footer, pre-alpha banner)
  • Static assets cache-bust correctly so UI updates show after refresh
  • README and local run docs updated for how we playtest today

Where we’re at: Pre-alpha, local/private, still iterating—but this is the most stable slice so far for play, defense grinding, and feedback. If fights or the home page still feel off, we want to hear it.

What to try

  1. Hard-refresh the home page and skim the new layout + charts
  2. Lock a defense deck, wait for the window (or check the timer), claim, then lock something new
  3. Run a few fights with a caster or Fireball unit and confirm they keep attacking after the spell
  4. Filter your hand while building and queue a ranked match

Thanks for testing—more tweaks coming as pre-alpha continues.

https://deckalgo.com/

reddit.com
u/masltech — 2 months ago