Skip to content

Repository files navigation

OpenJuggler Logo

Open-Juggler

Intelligent, Automated File Organization Engine for Windows & Linux


Downloads & Installation

Pre-packaged releases are available in the dist/ folder:


Overview

OpenJuggler is an open-source background file automation and organization utility designed to monitor directories, evaluate multi-criteria rules, and organize files based on conditions, dates, and dynamic tokens.

Key Capabilities

  • Folder Watchers: Real-time background directory monitoring with file-stability locking checks.
  • Sequential Automation Rules: Multi-criteria condition evaluator supporting extensions, sizes, dates, patterns, and regex matching.
  • Dynamic Token Renaming & Routing: Chained actions supporting tokens like {filename}, {extension}, {date}, {year}, {month}, {day}, and {counter}.
  • Dry-Run Simulation: Verify rule actions safely before any filesystem modifications occur.
  • Tray Monitoring: Unobtrusive system tray status, activity logging, and desktop notifications.
  • Modern Fluent UI: Dark and light theme modes with responsive WPF design.

Icon Assets & Packaging

All standard application icons generated from vector source:


License

This project is licensed under the MIT License — see the LICENSE file for details.

About

Intelligent, automated file organization and sorting engine for Windows & Linux built with C# and .NET.

Topics

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages