frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Photoshop Clone Built in React

https://github.com/chase-manning/react-photo-studio
33•chase-manning•11h ago
I built React Photo Studio, a free image editor that runs entirely in the browser with React and WebGL. Right now only the brush tool is functional for drawing, while the rest of the interface is a prototype awaiting development. Everything is client side, no backend.

I would appreciate feedback on usability and code structure, and I welcome pull requests.

Live demo https://reactphotostudio.app Code https://github.com/chase-manning/react-photo-studio

Comments

Brajeshwar•5h ago
You might like https://www.photopea.com (not open source), and https://chowderman.github.io/xp-paint.html which is open source at https://github.com/h53d/xp-paint
codetrotter•5h ago
https://github.com/chowderman/chowderman.github.io looks to be the original repo for https://github.com/h53d/xp-paint then.

And the other is a clone of that repo which was reuploaded manually instead of using the “fork” UI buttons of GitHub. Which is fine and all. But better to link the original as the repo anyway.

Maksadbek•4h ago
This is tool is amazing! I know it's built using WASM and creator earns a lot on this tool from ads. https://news.ycombinator.com/item?id=26769141
abejfehr•1h ago
Photopea isn't made using WASM, it's just vanilla HTML/JS/CSS

Edit: well besides (as of 3 years ago) 2 modules apparently: https://www.reddit.com/r/IAmA/comments/s2elpv/comment/hsfwn9...

janmo•4h ago
Photopea is really amazing, we even use it professionaly
janmo•4h ago
It is a bit disappointing, almost every feature I click it says that it is still in develoment.
abejfehr•1h ago
I'm not actually sure that you can do anything besides draw right now

Lottie is an open format for animated vector graphics

https://lottie.github.io/
132•marcodiego•3h ago•49 comments

Writing your own CUPS printer driver in 100 lines of Python (2018)

https://behind.pretix.eu/2018/01/20/cups-driver/
48•todsacerdoti•2h ago•2 comments

Writing a Self-Mutating x86_64 C Program (2013)

https://ephemeral.cx/2013/12/writing-a-self-mutating-x86_64-c-program/
22•kepler471•1h ago•0 comments

Design Pressure: The Invisible Hand That Shapes Your Code

https://hynek.me/talks/design-pressure/
78•NeutralForest•4h ago•15 comments

Lisping at JPL

https://flownet.com/gat/jpl-lisp.html
15•adityaathalye•3d ago•4 comments

Path to a free self-taught education in Computer Science

https://github.com/ossu/computer-science
16•saikatsg•1h ago•7 comments

Claude 4 System Card

https://simonwillison.net/2025/May/25/claude-4-system-card/
424•pvg•12h ago•165 comments

Plwm – An X11 window manager written in Prolog

https://github.com/Seeker04/plwm
5•jedeusus•42m ago•0 comments

Martin (YC S23) Is Hiring Founding AI/Product Engineers to Build a Better Siri

https://www.ycombinator.com/companies/martin/jobs
1•darweenist•1h ago

Can a Corporation Be Pardoned?

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5202339
20•megamike•1h ago•15 comments

'Strange metals' point to a whole new way to understand electricity

https://www.science.org/content/article/strange-metals-point-whole-new-way-understand-electricity
57•pseudolus•4h ago•10 comments

Show HN: SVG Animation Software

https://expressive.app/expressive-animator/
127•msarca•7h ago•53 comments

Denmark to raise retirement age to 70

https://www.telegraph.co.uk/world-news/2025/05/23/denmark-raise-retirement-age-70/
63•wslh•1h ago•132 comments

Show HN: DaedalOS – Desktop Environment in the Browser

https://github.com/DustinBrett/daedalOS
18•DustinBrett•2h ago•0 comments

Show HN: Zli – A Batteries-Included CLI Framework for Zig

https://github.com/xcaeser/zli
6•caeser•1h ago•0 comments

Wrench Attacks: Physical attacks targeting cryptocurrency users (2024) [pdf]

https://drops.dagstuhl.de/storage/00lipics/lipics-vol316-aft2024/LIPIcs.AFT.2024.24/LIPIcs.AFT.2024.24.pdf
60•pulisse•6h ago•42 comments

Programming on 34 Keys (2022)

https://oppi.li/posts/programming_on_34_keys/
39•todsacerdoti•5h ago•52 comments

Show HN: Wall Go – browser remake of a Devil's Plan 2 mini-game

https://schaoss.github.io/wall-go/
15•sychu•3h ago•6 comments

Why top posting has won (2018)

https://www.solipsys.co.uk/new/WhyTopPostingHasWon.html?ye25hn
46•ColinWright•2h ago•49 comments

The Newark airport crisis is about to become everyone's problem

https://www.theverge.com/planes/673462/newark-airport-delay-air-traffic-control-tracon-radar
22•01-_-•1h ago•0 comments

Now you can watch the Internet Archive preserve documents in real time

https://www.theverge.com/news/672682/internet-archive-microfiche-lo-fi-beats-channel
78•LorenDB•2d ago•9 comments

Drawing power out of CCS port

https://openinverter.org/forum/viewtopic.php?t=3551
6•faebi•2h ago•0 comments

Reinvent the Wheel

https://endler.dev/2025/reinvent-the-wheel/
531•zdw•22h ago•202 comments

AI Hallucination Cases Database

https://www.damiencharlotin.com/hallucinations/
35•Tomte•2h ago•16 comments

Chomsky on What ChatGPT Is Good For

https://chomsky.info/20230503-2/
73•mef•1h ago•72 comments

Authors Are Accidentally Leaving AI Prompts in Their Novels

https://www.404media.co/authors-are-accidentally-leaving-ai-prompts-in-their-novels/
32•mooreds•2h ago•11 comments

How to Install Windows NT 4 Server on Proxmox

https://blog.pipetogrep.org/2025/05/23/how-to-install-windows-nt-4-server-on-proxmox/
144•thepipetogrep•16h ago•54 comments

Why old games never die, but new ones do

https://pleromanonx86.wordpress.com/2025/05/06/why-old-games-never-die-but-new-ones-do/
255•airhangerf15•20h ago•274 comments

Show HN: Open-source protein and ligand viewer

https://github.com/David-OConnor/daedalus
15•the__alchemist•2d ago•3 comments

At Amazon, some coders say their jobs have begun to resemble warehouse work

https://www.nytimes.com/2025/05/25/business/amazon-ai-coders.html
101•milkshakes•6h ago•149 comments