Skip to content
@DazzleTools

DazzleTools

DazzleTools

System Management Utilities for Everyone

GitHub License Sponsor

Command-line utilities for file management, system diagnostics, process control, and everyday computing tasks. Works the same on Windows, Linux, and macOS.


What is DazzleTools?

DazzleTools is a collection of standalone command-line utilities designed to solve real-world system management problems. From fixing Windows connectivity bugs to backing up your family photos with verification, these tools make everyday computing tasks easier and more reliable.

Philosophy

  • Cross-Platform - Same commands work on Windows, Linux, and macOS
  • Composable - Tools work together but don't require each other
  • No Bloat - Each tool does one thing well
  • Transparent Behavior - You control what happens, tools don't guess

Featured Tool

Brew for your own tools — many tools, one command, any machine

Install dz and every tool in DazzleTools is immediately at your fingertips — no cloning individual repos, no PATH configuration, no per-tool setup. DazzleCMD is the unified interface that brings the entire collection under one command:

pip install dazzle-dz

# The full DazzleTools collection, ready to use
dz list                        # See everything available
dz dos2unix myfile.txt         # Run any tool directly
dz info preserve               # Get details about a tool

But DazzleCMD isn't just for DazzleTools. dz is a personal tool manager for any developer. Everyone has scripts scattered across machines that aren't version-controlled, or that break on different platforms, and can't be easily found when needed. dz solves this. It turn any script into a versioned, namespaced tool available on any computer, any platform, without setting up a new git repo for each one.

# Create a tool from your script — immediately versioned and organized
dz new my-backup --full -d "Backup important files with verification"

# Import an entire GitHub org or user's repos as a kit
dz kit import --org djdarcy    # Every tool, namespaced and ready

# Your tools work the same everywhere
dz my-backup ~/documents /mnt/nas
dz rename-files *.txt --dry-run

What makes it different from brew, just, or a ~/bin directory?

  • Your tools, not just community packagesdz new scaffolds, versions, and organizes scripts you already have
  • Import whole collections — pull in a GitHub org or user's repos and have every tool instantly available
  • Polyglot dispatch — Python, bash, PowerShell, compiled binaries — dz runs them all transparently
  • No PATH hell — one command works across Windows, Linux, and macOS without per-machine setup
  • Namespace collision preventionwork:deploy and personal:deploy coexist cleanly
  • Kit-based curation — bundle tools into logical groups (DazzleTools itself is just one kit)
  • Tool lifecycle — one-off scripts start in dz, grow into full repos with CI/CD and tests, then return to dz as submodules. The ecosystem captures the entire journey from quick hack to mature project — and tools never leave

Dependencies

Most DazzleTools use DazzleLib libraries:

DazzleLib (Foundation)
├── dazzle-filekit
├── dazzle-tree-lib
└── UNCtools
    ↓ (used by)
DazzleTools
├── preserve (uses dazzle-filekit)
├── dazzlelink (uses dazzle-filekit)
├── dazzlesum (uses dazzle-filekit)
├── listall (uses dazzle-tree-lib)
└── Other tools

See individual tool repositories for specific dependencies.

Documentation

  • Tool-Specific Docs: See individual repository READMEs
  • Tutorials: DazzleProj.com (coming soon)
  • Examples: Check examples/ directories in each tool
  • Discussions: GitHub Discussions

Related Projects

Part of DazzleProj Ecosystem

Related Ecosystems

  • TodoAI - Task-based OS with AI integration
  • ZeroMeld - Open-source CRM for public discussion boards

Roadmap

Near Term (Q4 2025 - Q1 2026)

  • 🚧 Migrate tools from personal repositories
  • 🚧 Publish remaining tools to PyPI with dazzle- prefix

Medium Term (Q2-Q3 2026)

  • Cross-platform build environment integration
  • Tool integration workflows

Long Term (2026+)

  • Hosted tool execution environments
  • Additional commercial tools (to fund development)
  • Expanded platform support

Roadmap depends on community support and sponsorship.


Contact

Popular repositories Loading

  1. Windows-No-Internet-Secured-BUGFIX Windows-No-Internet-Secured-BUGFIX Public

    A smart local proxy that fixes the “No Internet, Secured” error in Windows by safely emulating msftconnecttest.com and restoring real connectivity detection.

    Python 7

  2. process-delta process-delta Public

    Captures snapshots of running processes & services, compares differences, & perform actions (stopping, starting, or restarting) based on the differences. Acts an automated "startup" mechanism to la…

    Python 2

  3. pattern-break pattern-break Public

    A powerful numeric gap detection tool for files and directories. Scans filenames, identifies missing numeric sequences, and generates reports in multiple formats. Features include range expansion, …

    Python 1

  4. open-ports-and-programs open-ports-and-programs Public

    A cross-platform Python tool to list open ports and the programs owning them. Offers regex-based filters, sorting by PID/port/program, optional DNS resolution, and an auto-refresh mode. Designed fo…

    Python 1 1

  5. dazzlelink dazzlelink Public

    A cross-platform tool for preserving, managing, and understanding symbolic links across different OSes and environments. Export symlinks to portable files and recreate them anywhere, with intellige…

    Python 1

  6. preserve preserve Public

    Preserve is a lightweight cross-platform file "preservation" tool that maintains directory structure during file transfers. Includes path normalization (relative/absolute/flat), SHA256 verification…

    Python 1

Repositories

Showing 10 of 18 repositories

Top languages

Loading…

Most used topics

Loading…