Just-Alex22/Suri-Studio
> Suri Studio is in early development. Features and APIs may change between releases.
Lightweight PySide-based advanced text editor
- Python100.0%
1 Review
Suri Studio is an ambitious and surprisingly broad alpha-stage Python IDE. What stood out most is that it is not just a thin PySide text editor: the codebase already has separate core, editor, tools, and ui modules, with real attention paid to editor ergonomics, session persistence, autosave snapshots, syntax highlighting, lint integration, command palette behavior, symbols navigation, a Git sidebar, and a PTY-backed terminal. The README does a good job explaining the intended user experience and the feature set, especially the distinction between optional linters and core dependencies. For a new repository created on June 2, 2026, that level of product clarity is a strong start.
The main thing I would improve before expecting outside contributors is the project packaging story. Right now there is no obvious requirements.txt, pyproject.toml, or contributor setup path beyond manually installing PySide6, pyte, and ptyprocess. Since this is a desktop app with platform-specific behavior, a reproducible install command and a minimal smoke-test command would make the project much easier to trust. I also noticed some naming drift: the repository is Suri-Studio, the README clone command references SuriStudio, and several source comments still mention “Sonia.” Cleaning that up would make the identity feel more polished.
There are also visible encoding artifacts in README/source-rendered text around accented Spanish strings and symbols. That matters for a multilingual editor because it is exactly the kind of detail users will notice. Finally, there are no tests or CI workflows visible yet. Even a small pytest suite around language detection, settings persistence, runner command selection, and Git parsing would protect the parts most likely to regress while the UI continues to evolve. Overall, Suri Studio has a promising foundation and a clear desktop-IDE vision; the next leap is making installation, naming, encoding, and regression checks as deliberate as the feature work already is.
I will. Suri Studio was built on top of another project of mine called Sonia, maybe that's why. Also, the missing - in the Suri-Studio repository name was a typo of mine. Thanks for the review!
