Remember Lotus 1-2-3? If you’re nostalgic for the days of DOS-era spreadsheets but need modern functionality, meet l123. It’s a terminal-based spreadsheet tool that captures the essence of Lotus 1-2-3 while providing compatibility with Excel’s .xlsx format. This project might seem like a quirky throwback, but it delivers a unique blend of old-school efficiency and modern utility.
### What is l123?
l123 is a terminal spreadsheet application designed to recreate the experience of Lotus 1-2-3 Release 3.4a for DOS. Imagine slash menus, keyboard-first workflows, and a three-line control panel—all running on a modern formula engine. Built with Rust and IronCalc, it promises seamless .xlsx round-tripping, meaning users can open and save Excel files without losing data or formatting. While it looks and feels like a blast from the past, its backend is thoroughly contemporary, supporting UTF-8 and leveraging modern programming paradigms.
### Competitive Context
In a world dominated by cloud-based spreadsheet solutions like Google Sheets and Excel Online, l123 is a niche offering. It doesn’t aim to compete with these giants on features but rather offers an alternative for those who value speed and simplicity. The tool’s focus on keyboard-driven precision and lightweight operation could appeal to users frustrated with the bloat of modern software. However, whether this retro approach has broad consumer value remains to be seen. It’s a bold move in a market that often equates more features with better products.
### Implications for Professionals
For engineers and product managers, l123 might serve as a reminder of the power of simplicity in software design. Its minimalist approach could inspire teams to rethink feature-heavy applications. For founders and VCs, the project exemplifies how nostalgia can be leveraged to create niche products that fulfill specific user needs. While it may not disrupt the spreadsheet market, l123 showcases the potential of combining retro interfaces with modern capabilities.
As l123 continues to develop, the next steps involve refining its macro capabilities and polishing the user experience. For those intrigued by its unique offering, it’s worth keeping an eye on how it evolves. Whether you’re a developer seeking efficiency or a founder exploring niche markets, l123 is a testament to the enduring appeal of simplicity and precision in software.




















