Project Milestones

Track our journey from alpha to production-ready text processing pipeline tool

Completed

  • Alpha Release v0.1.0

    2025-11

    Initial alpha release with core text processing pipeline functionality.

    • Multi-stage text transformation with regex
    • Drag-and-drop stage reordering
    • Real-time preview with step-by-step results
    • Dark mode support
    • Character-level diff visualization
  • Diff Visualization Feature

    2025-11

    Added Git-style character-level diff display for each processing step.

    • Character-level diff calculation using jsdiff
    • Toggle ON/OFF for diff view
    • Addition/deletion highlighting
    • Statistics (added/removed characters)
  • Accessibility & UX Improvements

    2025-11

    Enhanced keyboard navigation and visual feedback for drag-and-drop.

    • Up/Down buttons for keyboard-based stage reordering
    • Visual feedback during drag operations
    • Stable unique IDs with Nano ID
    • Improved drag target highlighting

Upcoming Goals

  • Public Beta Release v0.2.0

    2026-Q1 (Planned)

    First public release with stable features and documentation.

    • Complete documentation
    • Example templates library
    • Performance optimizations
    • Bug fixes and stability improvements
  • IndexedDB Support

    2026-Q1 (Planned)

    Local storage support for saving and restoring pipeline configurations.

    • Save pipeline configurations locally
    • Auto-save functionality
    • Load saved configurations
    • Configuration management UI
  • Configuration Export/Import

    2026-Q2 (Planned)

    Export and import pipeline configurations as JSON/YAML files.

    • JSON/YAML schema definition
    • Export configurations to files
    • Import from files
    • Configuration validation
    • Version compatibility checking
  • Regex Pattern Sharing

    2026-Q2 (Planned)

    Community-driven library of useful regex patterns and pipeline templates.

    • Browse community patterns
    • Share your patterns
    • Rating and comments system
    • Search and filter patterns
    • One-click import
  • Code Generation

    2026-Q3 (Planned)

    Convert pipeline configurations to code in multiple programming languages.

    • Python code generation
    • JavaScript/TypeScript generation
    • Java code generation
    • C/C++ code generation
    • Rust code generation
    • Go code generation
    • Copy to clipboard functionality
  • File Upload Support

    2026-Q3 (Planned)

    Process text-based files directly in the pipeline.

    • JSON file support
    • YAML file support
    • Plain text (.txt) support
    • Log file (.log) support
    • CSV file support
    • Drag-and-drop file upload
    • Large file handling