Skip to content

Repository files navigation

🪶 Super Light (<512 KB) ⚡ Instant & Fast 🎮 3D Games & Camera 📂 100% Open Source

OntyTask (open tinytask) - logo & screenshots

     $\Huge{\textsf{OntyTask}}$ v0.1

Super-light, fast, and simple macro recorder for Windows.
A fresh, modern, and open-source alternative to TinyTask.


 📥 Download (v0.1.0) 

 ⚡ Quick Start 

 ✨ Features 

 📊 Comparison 

 🛠️ Building 

What is OntyTask?

OntyTask is a lightweight, zero-install macro recorder for Windows. Inspired by TinyTask, it brings full 3D game support, smoother input capture, and a modernized user experience.


Features

  • Records Everything: Clicks, drags, mouse wheel scrolls, typing, and 3D camera turns.
  • Universal Hotkeys: Rebind Record and Play to any single key (F8, PrtScn) or custom modifier combo.
  • Flexible Speeds: Slow it down (0.5x), keep it real-time (1x), speed it up (up to 100x Turbo), instant mode, or custom (0.01x to 1000x).
  • Playback Loops: Quick presets (1, 2, 3, 5, 10, 100...), loop forever (), or set an exact count.
  • Emergency Stop: Configurable panic stop via Pause, Scroll Lock, Escape, or physical mouse movement.
  • Smart Status Bar: Floating on-screen HUD that shows real-time progress and dodges your mouse cursor.
  • System Tray Support: Minimize to tray with quick controls, theme matching, and auto-minimize option.
  • Clean Themes: Dark mode, Light mode, and Windows Acrylic blur.
  • File Association: Double-click .onty files to open and play macros right away.
  • Multi-Language: Built-in English and Russian, plus custom JSON translations.

OntyTask vs TinyTask

Feature TinyTask (v1.77) OntyTask (v0.1) Notes
License Proprietary (Abandoned) Open Source (GPL-3) 100% transparent and safe
Input Capture 10ms Timer Polling Hooks + Raw Input No dropped keys or jitter
3D Games & Camera ✕ No ✓ Yes Works with locked cursor
Standalone .EXE ~ Yes* ✕ No (by design) Avoids antivirus false flags; uses safer .onty files
Hotkeys Preset list only Any key or combo Full custom rebinding
Emergency Stop Fixed key Configurable Pause, Scroll Lock, Esc, or mouse move
File Format Binary .rec JSON (.onty) Human-readable and editable
Themes & UI Classic Win32 Dark / Light / Acrylic Modern look and vector UI
Status Overlay Title text only Floating HUD Evasive on-screen bar
Languages English** English, Russian + JSON Switchable on the fly
Architecture 32-bit only 64-bit (x64) Native modern binary
File Size ~35 KB <512 KB TinyTask is smaller; OntyTask includes UI themes & Raw Input

* Standalone .exe generators frequently trigger antivirus false alarms; OntyTask uses a cleaner and safer .onty file association model. ** Official localized builds existed in the past, but are no longer officially distributed.


Quick Start

Default Shortcuts

Action Default Shortcut Notes
Record / Stop Ctrl + Shift + Alt + R Starts/stops recording (can be changed to anything else)
Play / Stop Ctrl + Shift + Alt + P Starts/stops playback (can be changed to anything else)
Panic Stop Pause / Scroll Lock Instantly stops playback if you need to abort

How to Use

  1. Record: Hit the Record shortcut (or click the red circle). Do your actions with mouse and keyboard.
  2. Stop: Hit the Record shortcut again (or click Stop).
  3. Play: Hit the Play shortcut (or click Play) to watch it run.
  4. Save: Click Save to store your macro as a .onty file.
  5. Settings: Click Menu (or right-click) to change playback speed, loop count, hotkeys, theme, and more.

How to Build

If you want to compile OntyTask yourself:

  1. Install Visual Studio with the Desktop development with C++ workload (C++20).
  2. Open Developer PowerShell and run:
# Build 64-bit version (Recommended)
msbuild OntyTask.vcxproj /p:Configuration=Release /p:Platform=x64

# Build 32-bit version
msbuild OntyTask.vcxproj /p:Configuration=Release /p:Platform=x86

Your .exe file will be generated in bin/x64/ or bin/x86/.


Wiki & Guides

Check out the full Wiki for more details and guides:



OntyTask (OpeN TinY TASK) - Simple, Fast, and Open-Source Automation.
Licensed under GNU General Public License v3.0.

About

🪶 • OntyTask ( Open TinyTask ) • Lightweight, open-source macro recorder for Windows with full 3D game camera support. No install required (<512 KB). A fresh, modern, and open-source alternative to TinyTask. | tags: tinytask, macro, autoclicker, automation, macro-recorder, open-source, tinytask-alternative | OS: Windows

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages