The Story Behind XediX
Posted 14:35, 15. 11. 2024
The Vision
XediX began as a vision to create a text editor that would make Javascript development more accessible and efficient. In an ecosystem filled with complex IDEs and bare-bones text editors, I saw the need for a middle ground - a tool that would be both powerful and approachable.
The project started with a different technical foundation, initially planned as a Electron application. Then, the Day D happened and I just found Tkinter. (yep, if you are making a Python app PLEASE do not use tkinter)
Development Journey
The development of XediX can be broken down into several key phases:
Initial Concept (April 2023)
The project began with a focus on creating a modern, desktop editor. This phase involved extensive research into developer needs and existing solutions.
Heavy Development (Mid 2023)
After careful consideration, I shifted from "for Javascript" to "for Python", beause i realized what is my js knowledge.
First Release (Late Summer 2023)
The first public version was released, featuring core editing capabilities and basic Python support.
The comeback (Fall 2024)
In the fall of 2024, I decided to kinda recode it to fix the old design and the code cleanness
The Road Ahead
XediX is actively evolving, with several exciting features on the horizon. Our roadmap includes:
- Real-time collaboration features for team development
- Extension system for custom functionality
- Enhanced customization options for personalized workflows
- Integrated Markdown preview functionality