Simon
banner
s1hofmann.dev
Simon
@s1hofmann.dev
I‘m the face behind https://nutjs.dev

Bringing desktop automation to the world from my basement in Bavaria
🔍 Target elements by ID, class, focus state, value, and more — and automate desktop applications like you would the web.

📺 Check out our demo video to see how easy becomes to pixel-perfectly automate complex UIs:
youtu.be/LOySrifVclw

#e2etesting #desktopautomation #qa
No More Image-Based Automation! Native Element Queries with nut.js | element-inspection plugin
YouTube video by dry Software
youtu.be
April 14, 2025 at 9:39 AM
Reposted by Simon
🤿 Your Dive. Your Story. Your Share.

Octologs v1.3.3 launches social media sharing – connect your underwater world with just a tap.

17 languages. Endless stories.
14 Days FREE Pro Features

Dive on! 🌊

#scubadiving #scuba
March 21, 2025 at 6:27 AM
Reposted by Simon
"GitHub-Stars zahlen keine Rechnungen."

Simon @s1hofmann.dev von nutjs.dev teilt in der aktuellen Folge meines "Happy Bootstrapping Podcasts" seine Erfahrung mit Open-Source-Monetarisierung, Umgang mit Community und Einführung eines Geschäftsmodells.

➡️ btstrp.de/folge-109

#bootstrapping #podcast
February 20, 2025 at 10:21 AM
I've been working on something that I planned out two years ago.
Software architecture is indeed a marathon, not a sprint!

bit.ly/remote-plugin
Think outside the box - nut.js remote plugins - Blog
nut.js is designed to be extensible and this means it is no longer limited to local execution
bit.ly
December 16, 2024 at 10:59 PM
This is a friendly reminder that you should listen to Rage Against The Machine again. It’s still an amazing band!
December 14, 2024 at 4:17 PM
Ok, ollama3.3 is 42GB. Time to come through with my fiber connection order.
December 9, 2024 at 8:59 AM
What’s an open source tool you absolutely value but at the same time is absolutely underfunded?
December 8, 2024 at 9:06 AM
I’ll try to go @windsurfai.bsky.social only the next couple of weeks. So far, it’s really nice! 👍
December 5, 2024 at 3:38 PM
Alright, milestone reached!
It's almost time to record a demo video!

#buildinpublic
December 5, 2024 at 9:29 AM
I‘m all in for AI computer use and really like the way @anthropic.com is taking this.
One thing I keep thinking about is how to apply this on a large scale and/or in on-prem scenarios. I might have a first step to solve this, so let’s start building! 💪 #buildinpublic
December 3, 2024 at 3:33 PM
I’m absolutely impressed by mcp, I think this will really step things up for AI integrations!
December 2, 2024 at 6:19 PM
@thedsp.bsky.social Is computer use essentially the same as mcp with Claude Sonnet 3.5, or is the underlying model different?
December 2, 2024 at 2:24 PM
I played with the @anthropic.com model context protocol and allowed Claude Desktop to control my desktop! #buildinpublic #playingwithai

youtu.be/sOUNLwnVLxM
Let Claude Desktop Automate Your Desktop
YouTube video by dry Software
youtu.be
December 2, 2024 at 8:24 AM
I get the feeling that Claude with mcp is what management thought Cucumber and Gherkin would be.

Generic base implementations and precise prompts allow for precise actions from natural language input.
No glue code and regex patterns to do the right thing, actual natural language to describe a case.
November 30, 2024 at 9:54 AM
I’ll drop a little demo that was quite funny to build! It’s about Claude, the @anthropic.com model context protocol and of course, nutjs.dev

#buildinpublic #nutjs #desktopautomation
nutjs.dev
Node.js Cross Platform Desktop Automation. Control your mouse, keyboard, and read the screen. Looking for an alternative to AutoIt, AutoHotkey, SikuliX, PyAutoGUI, Pywinauto, Robot Framework or robotj...
nutjs.dev
November 29, 2024 at 5:43 PM
Any recommendations video streaming applications built with Electron? #buildinpublic
November 29, 2024 at 11:01 AM
It sounds strange, but as a Solo builder, it’s actually really nice to "discuss" design trade-offs with an AI colleague #buildinpublic
November 29, 2024 at 9:22 AM
What if there was a way to expand AI tooling beyond your own system? #buildinpublic
November 28, 2024 at 6:42 PM
How do you actually fight sleep deprivation when trying to build something while raising two kids? #buildinpublic #sleepinpublic
November 28, 2024 at 5:42 PM
I'm a sucker for proper setups, so here I am with my own handle @s1hofmann.dev!
November 28, 2024 at 9:52 AM
Virtual machines are great for most stuff, but I’ve now repeatedly hit issues that where caused by the additional software layer.

My pragmatic solution: Buy a used physical machine for my office. Not too expensive, great specs, saves an "old" device from being trashed! #buildinpublic
November 28, 2024 at 7:14 AM
Reposted by Simon
Wer ist deutschsprachiger Entwickler und möchte in das Starter Pack? Kommentiert diesen Post in deutscher Sprache und ich nehme euch ins Pack 👍
go.bsky.app/BvpCPnq
November 26, 2024 at 4:13 PM
@devtools.fm Congrats to being on the list of programming related podcasts in the State of JS survey!
November 25, 2024 at 9:18 PM
For those curious, let me explain why I love working on nutjs.dev 🧵
nutjs.dev
Node.js Cross Platform Desktop Automation. Control your mouse, keyboard, and read the screen. Looking for an alternative to AutoIt, AutoHotkey, SikuliX, PyAutoGUI, Pywinauto, Robot Framework or robotj...
nutjs.dev
November 25, 2024 at 5:18 PM
Anyone looking into building something in the desktop automation space, feel free to check out nutjs.dev for a 40% #blackfriday discount!
nutjs.dev
Node.js Cross Platform Desktop Automation. Control your mouse, keyboard, and read the screen. Looking for an alternative to AutoIt, AutoHotkey, SikuliX, PyAutoGUI, Pywinauto, Robot Framework or robotj...
nutjs.dev
November 23, 2024 at 5:55 PM