Desktop automation
It's no longer a tough nut to crack!
Moving your mouse around your screen, clicking buttons or icons, typing on your keyboard, reading screen content, search for specific UI elements and much more β it's all possible with nut.js.
await mouse.move( straightTo( centerOf( screen.find( imageResource('button.png') ) ) ));await mouse.click(Button.LEFT);await keyboard.type('Hello World!');}
Because you shouldn't have to spend time on tedious, repetitive work.
GUI testing shouldn't be hard
With its rich API any tester, regardless of their skill level, can automate and validate GUI applications with ease. End-to-end test smarter, not harder β with nut.js.
Developers should focus on their own code, not their dependencies.
nut.js is fully pre-built and available for Windows, Linux and macOS. This makes it easy to integrate it with your existing project. No matter whether you have a node or Electron project, no more messing around with compilers, dependencies or build processes so you can fully focus on delivering a great application.
Don't waste time on repetitive tasks
Time is money, and you can save on both by automating repetitive tasks. Let nut.js do the deeds so you have the time to focus on actual business value. A triple win! Whether it's a game or a business application, nut.js can help you automate almost anything!
Every software can have an API β with nut.js
Are you struggling with manual data extraction from applications without an API? nut.js can help you with that! Let nut.js extract data and serve it via your own API. This way you can easily integrate legacy applications into your modern workflow.
With its rich API any tester, regardless of their skill level, can automate and validate GUI applications with ease. End-to-end test smarter, not harder β with nut.js.
nut.js is intuitive to get started easily, yet so powerful that you can automate even the most complex tasks.
No matter whether you are a hobbyist, an indie hacker or a company, we have a plan that will work well for you.
20$/month*
Early access to core packages for nut.js. Prebuilt, tested, ready to use.
75$/month*
For anyone looking to build a product including nut.js.
Custom
Your a business and got a team working with nut.js? This is the right plan for you!
Prices are including VAT and are representative for Germany. Prices for other countries may vary.
Single plugins can be purchased separately. Check out available plugins!
Not what you are looking for? Let's work out a custom plan together!
You're better off on your own? Check out the open source free tier!
If you canβt find what youβre looking for, feel free to reach out via mail at info@dry.software