xmake-repo
robotjs
Our great sponsors
xmake-repo | robotjs | |
---|---|---|
9 | 17 | |
566 | 12,066 | |
3.5% | - | |
9.9 | 0.0 | |
5 days ago | 13 days ago | |
Lua | C | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
xmake-repo
- C++ Modules: The Packaging Story
-
Hacking Anything with GNU Guix
xmake [1] gives you something like this via `xrepo env shell`.
- XMake dependency propagation?
-
ManagedC v1.5.0 - now much more stable and thread safe! Plus, better testing, and better GCC support!
This project should also soon be available on xrepo, right now you can copy the headers or use the package in `package.lua` to install.
-
Show HN: A glib-like multi-platform C library
Yes, although the documentation seems bare-bones, the code looks clean.
The xmake package repository files might be useful also for people interested in making their own package manager, or even installing by hand.
Here is the package information for autoconf, for instance:
https://github.com/xmake-io/xmake-repo/blob/master/packages/...
It has download links, checksums for specific versions, and the Lua syntax seems easy to parse.
The package for NanoVG however, does not indicate anywhere that you need the GLEW and GLFW libraries:
https://github.com/xmake-io/xmake-repo/blob/master/packages/...
-
xmake v2.5.3 Released, Support to build Linux bpf program and integrate Conda packages
Therefore, if the official xmake-repo repository already provides the required package, you can use it directly without specifying the package namespace.
-
Anyone working on a package manager for their language?
I written a c/c++ package manager https://xrepo.xmake.io/#/
-
xmake v2.5.2 released, Support pull remote cross toolchain and package integration
Currently, we have included the following toolchain packages in the xmake-repo repository, allowing xmake to pull and integrate remotely:
-
Anyone used xmake?
Here's the github page for xrepo: https://github.com/xmake-io/xmake-repo
robotjs
-
Painless CLI integration testing
If we talk about the first approach, the following approaches will be useful: Nodejs Child Process: write to stdin from an already initialised process, RobotJS. It makes sense to note here that the approaches above are rather for e2e testing than integration.
-
I recently released nut.js v3.0.0, a Node.js desktop automation framework, in line with a brand new OCR plugin and improved image search
Then there’s obviously https://github.com/robot/robot-js and https://github.com/octalmage/robotjs, but both of these frameworks are abandoned.
-
What's the alternative of Authotkey ?
Autohotkey is also a scripting language. If you want parity there, there's robotJS, pynput, and xdotool (though this one won't work on some future version of mint when a piece of tech it relies on gets upgraded).
-
I built some custom macro buttons using an Arduino Micro
I use the Johnny-Five JS library to connect to the board http://johnny-five.io/ and use RobotJS https://www.npmjs.com/package/robotjs to map the buttons on the board to keyboard buttons. Currently I just have it set up to map to audio buttons so I can prev/next/pause/play Spotify/Youtube or turn the OS volume up.
- Automation ideas with Javascript:
-
My job frequently requires mindless clicking in a bunch of windows, prompts and stuff, that always appears in the same spot, is there a software that i can configure to do those mindless same clicking for me?
You might be able to get by with relatively simple "scripting" tools such as this: http://robotjs.io/ - or on Mac, the built in Automator tool. But if not, the "enterprise" grade version of this kind of thing is called RPA - robotic process automation. The market leader with the most robust solution (window and field detection and such) seems to be https://www.uipath.com/ - pretty expensive though (there's a whole industry of consultants dedicated to helping customers use fewer "robots" since the licensing is so costly). Here's an overview of open source alternatives.
-
🖥️🎥 Automated screen recording with JavaScript
robot.js to move the mouse and use the keyboard programmatically (should work on any OS)
What are some alternatives?
nut.js - Native UI testing / controlling with node
n8n - Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
AutoKey - AutoKey, a desktop automation utility for Linux and X11.
solidarity - Solidarity is an environment checker for project dependencies across multiple machines.
Automagica - AI-powered Smart Robotic Process Automation 🤖
android-touch-record-replay - How to record and replay touchscreen events on an Android device.
flixel - Free, cross-platform 2D game engine powered by Haxe and OpenFL
Amazon Lumberyard - Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.
CRYENGINE - CRYENGINE is a powerful real-time game development platform created by Crytek.
AutoHotkey - AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.
Kap - An open-source screen recorder built with web technology
Godot - Godot Engine – Multi-platform 2D and 3D game engine