Qedit is a cross‑platform line editor that runs natively on HP‑UX, HP‑3000 (MPE) and Windows, providing a single command set and interface for administrators and developers. It supports high‑performance in‑place editing of large files, batch processing, and scripting integration to automate data reformatting and migration tasks.
Funding
Funding not disclosed

Founders
Product
Problem
Organizations migrating applications and data between HP-3000 (MPE) and HP-UX platforms often face a fragmented toolset, requiring separate editors with differing commands and interfaces. This inconsistency increases the learning curve for operators and slows data reformatting and migration tasks.
Solution
Qedit delivers a single text editing environment that runs natively on both HP-UX and MPE systems, preserving a uniform command set and user interface. By providing identical editing capabilities across the two operating systems, it eliminates the need for staff to relearn tools during migration projects. The editor’s fast, in‑place editing engine handles large files and supports batch processing, enabling efficient data transformation such as reformatting records from AS/400 exports for HP-9000 consumption. Optional Windows builds extend the same workflow to desktop environments, allowing developers to prepare scripts and edits before deployment. Integration with standard shell pipelines and scripting languages further streamlines automation of migration scripts.
Target Audience
The primary customers are system administrators, application developers, and data migration specialists managing HP-UX, HP-3000 (MPE), and related legacy environments.
Features
- Identical user interface and command syntax on HP-UX, MPE, and Windows platforms
- High‑performance line editor optimized for large files and batch operations
- Built‑in search/replace, column editing, and macro recording for complex data reformatting
- Support for scripting via shell integration and external command calls
- Consistent key bindings and configuration files that can be shared across environments
- Robust handling of Unicode and legacy character encodings common in legacy system data
- Ability to run in both interactive and non‑interactive (scripted) modes for automation