Skip to main content

ReplayWizard

ReplayWizard is a powerful automation tool designed to streamline your workflow by capturing and replaying your interactions with your computer

You can find Full Project Documentation here

ReplayWizard logo

Backdrop Build

This project was started with #Backdrop Build support


Workflows / Support / Languages

Tests Pylint / Documentation Discussions Issues / Languages Top Language

Package / Downloads

Version Development Status Python version License Wheel / Day Downloads Week Downloads Month Downloads All Downloads

Development

Release date Last Commit Issues Closed Issues Pull Requests Closed Pull Requests Discussions


Menu

Install

with pip

pip install replay-wizard

See more in Full Documentation

Quickstart

Capture Sequence

wizard-capture openyoutube

Replay Sequence

wizard-replay openyoutube -d 10 -t true

Combine Sequences

wizard-combine three one two

More examples in Full Documentation

Mission

Unlock Efficiency, Replay Your Moves.

Whether you're performing repetitive tasks, testing software, or demonstrating procedures, ReplayWizard empowers you to record your actions effortlessly and replay them with precision.

With ReplayWizard, you can automate complex sequences of mouse clicks, keyboard inputs, window movements, and application launches, saving you time and effort. Simply initiate the recording, perform your actions as usual, and let ReplayWizard handle the rest.

ReplayWizard offers flexibility and customization, allowing you to edit and refine your recorded actions, adjust playback speed, and schedule automated tasks for optimal efficiency. Its intuitive interface makes it accessible to users of all levels, from beginners to experienced professionals.

Open Source Project

This is the open source project with MIT license. Be free to use, fork, clone and contribute.

Features

  • Capture mouse actions (Done)
  • Save mouse actions (Done)
  • Replay mouse actions (Done)
  • Capture keyboards actions (Done)
  • Save keyboards actions (Done)
  • Replay keyboards actions (Done)
  • Console script (Done)
  • python library API (Done)
  • Combine sequences (Done)
  • Capture environment (Plan)
  • Save environment (Plan)
  • Replay environment (Plan)

Requirements

  • python (library was tested with 3.10, 3.11 versions)
  • pynput (this package use LGPL-3.0 license and used in this project as a third party library without modifications)
  • pydantic

See more in Full Documentation

Development Status

  • Package available on PyPi

See more in Full Documentation

Contributing

You are welcome! To easy start please check:

Metadata

Release files for replay-wizard 2.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for replay-wizard 2.3.1
File Size Uploaded
replay_wizard-2.3.1.tar.gz 13.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for replay-wizard 2.3.1
File Interpreter ABI Platform
replay_wizard-2.3.1-py3-none-any.whl Python 3 none any Details

Total release size: 30.3 kB

Release files / replay_wizard-2.3.1.tar.gz

Download URL replay_wizard-2.3.1.tar.gz
Size 13.9 kB
Tags Source
SHA-256 checksum
How to use checksums
d0ce94f8cdd83698b396595815a90506734d5a507bb276ad2bd75487eecc0155
BLAKE2b-256 checksum
How to use checksums
26777fb7968441d8de1184ce684422f34b268d1a154fb9804047a1eb9d3ab2e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.19

Release files / replay_wizard-2.3.1-py3-none-any.whl

Download URL replay_wizard-2.3.1-py3-none-any.whl
Size 16.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0313a0394d47cf7ae5774d9458686436604473db2eb8a638aaab04ff867175e3
BLAKE2b-256 checksum
How to use checksums
14b052b072ca08e9f12e2b5494458ec24db3d4371e59c9bf9ccfc5b1170d95f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.19

Release history Release notifications | RSS feed

This release

2.3.1 This release

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.2

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.0.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.0

2 release files

0.1.0

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page