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
Let me know if you ever come to Munich!
May 31, 2025 at 6:40 PM
If I wouldn’t already sponsor you, I’d start now. Your window splitter is awesome and it’s really cool to see you’re putting in extra effort to make it available across frameworks 👍
May 12, 2025 at 5:56 AM
I have this weird thing that whenever I install nut.js without specifying @latest it installs v3.1.2, which is a bit behind v4.x.x
April 17, 2025 at 5:27 AM
Markdown as your source of truth is probably the easiest way to manage data. And if it’s really required you can convert it into any other format
March 5, 2025 at 9:46 AM
Can someone make a plead to app stores to remove such reviews since they are non-sensical and just wasting developer time and reputation?
February 13, 2025 at 1:14 PM
I‘d be happy to give it a go, but I’m not sure if I can provide valuable feedback?

I’m a developer who founded a company, and I suck at marketing. Most of it happens by trusting my gut feeling, so some validation would be helpful :)
January 18, 2025 at 1:57 PM
Damn it, every time I see these announcements I'm sad that I'm not living in NY!
January 10, 2025 at 8:51 PM
It’s primarily built for systems administration, native application testing or monitoring.
But you can’t keep shady people from doing shady things 🤷‍♂️
December 12, 2024 at 11:27 AM
That’s not the kind of work I endorse, but yes 😅
December 12, 2024 at 6:32 AM
And now comes the cherry on top: You can use nut.js as a tool provider for e.g. Claude, to let it do the automation stuff for you. But not just locally on your machine, but on any machine you can connect to, without code changes!

youtu.be/sOUNLwnVLxM?...
Let Claude Desktop Automate Your Desktop
YouTube video by dry Software
youtu.be
December 11, 2024 at 7:40 PM
But with this new plugin you can connect to a remote machine:

blob:https://carbon.now.sh/684b35e3-e820-4ca7-b27a-40d96a66cd96

You will still use the exact same user-facing API calls, but instead of your local machine, you're now controlling the remote machine you're connected to.
December 11, 2024 at 7:38 PM
Take this example, which captures a screenshot of your local desktop.

blob:https://carbon.now.sh/aff7e63f-d767-4aff-8f1a-a20b138db43c
December 11, 2024 at 7:36 PM
I'm working on remote support for nutjs.dev

Similar to its Playwright plugin (nutjs.dev/plugins/play...) this will allow users to dynamically connect to remote systems and instead of automating their local mouse/keyboard/screen, the same script will automate the remote machine.
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
December 11, 2024 at 7:32 PM
The sad reality is that content creation has lead most healthy discussions into simple black and white, one vs. the other scheme dramas to generate clicks through it. There’s not much, if at all, value coming out of these
December 9, 2024 at 3:04 PM
Me too, but when I started my older brother guided me when I got stuck! Sweet memories 😊
December 9, 2024 at 9:55 AM
Providing a living is never something to bully someone over!
December 9, 2024 at 9:53 AM
Do it! I’m regularly playing it to this day, it’s one of the greatest point&click adventures ever made!
December 9, 2024 at 9:48 AM