Skip to content

Welcome to TonieToolbox

Documentation Work in Progress

This documentation is being updated for TonieToolbox v1.0.0a1. Some sections may contain outdated information or be incomplete. We're actively working on updating all pages to reflect the new architecture and features.

TonieToolbox is a powerful, user-friendly toolkit for converting various audio formats into Tonie-compatible TAF format and seamlessly integrating with TeddyCloud servers.

Merry Christmas ๐ŸŽ„๐ŸŽ‰

TonieToolbox Christmas

As a special holiday gift to myself, I am proud to announce the alpha release of TonieToolbox v1.0.0a1! This is a complete rewrite of the TonieToolbox.

What's New in v1.0.0a1 โœจ

The first alpha release of the 1.0 series brings a complete architectural overhaul:

New Features

  • ๐Ÿ—๏ธ Clean Architecture - Complete codebase refactoring with event-driven design
  • ๐Ÿ”Œ Plugin System - Extensible plugin marketplace with official and community plugins
  • ๐ŸŽจ Modern GUI - New PyQt6 interface with TAF player, playlist management, and themes
  • ๐Ÿ–ฅ๏ธ Enhanced Desktop Integration - Improved context menu support across platforms
  • โšก Better Performance - Async operations, background processing, improved threading

Key Features

  • ๐Ÿ”„ Audio Conversion - Convert MP3, FLAC, WAV, OGG, and more to TAF format
  • ๐Ÿ“ Batch Processing - Handle entire music libraries recursively
  • ๐ŸŽจ Modern GUI - PyQt6 interface with TAF player and plugin support
  • โ˜๏ธ TeddyCloud Integration - Direct upload with artwork support
  • ๐Ÿท๏ธ Smart Tagging - Use audio metadata for intelligent file naming
  • ๐Ÿ–ฅ๏ธ Desktop Integration - Right-click context menus across platforms
  • ๐Ÿ” Analysis Tools - Validate, split, and compare TAF files
  • ๐Ÿ”Œ Plugin Marketplace - Extend functionality with community plugins
  • ๐Ÿณ Docker Support - Cross-platform containerized execution

Common Use Cases

Convert and organize entire audiobook series with proper metadata and artwork.

tonietoolbox --recursive --use-media-tags --name-template "{series} - {title}" audiobooks/

Process music collections with intelligent organization by artist and album.

tonietoolbox --recursive --output-to-template "{artist}/{album}" music/

Create custom Tonie content for kids with artwork and proper naming.

tonietoolbox stories/ --upload https://teddycloud.local --include-artwork

Community & Support

Legal Notice

This project is independent and not affiliated with tonies GmbH. toniesยฎ, tonieboxยฎ, and related trademarks belong to tonies GmbH. Use responsibly with legally owned content only.