Hi, and thank you for competitest.nvim, it's been my companion for competitive programming for a long time.
Since the project is no longer actively maintained, I've written tuna.nvim: a ground-up rewrite in modern Lua that aims to be it's successor. I wanted to post here so anyone landing on this repo can find it.
It keeps the workflow you'd expect and adds a fair bit on top:
- Stress-testing, multiple-solution problems, interactive problems, multiple solution versions,
- Compatibility with submitter tools (specifically, this one),
- Clean unused files after a contest,
- Lualine indicator of the fact that the plugin is listening for competitive companion,
- Native UI (no nui.nvim dependency),
- and more
It's built on current Neovim APIs (vim.system, vim.uv, vim.fs) with async I/O throughout.
Feedback, issues, and contributions are very welcome.
Thanks again for all the work on competitest!
Hi, and thank you for competitest.nvim, it's been my companion for competitive programming for a long time.
Since the project is no longer actively maintained, I've written tuna.nvim: a ground-up rewrite in modern Lua that aims to be it's successor. I wanted to post here so anyone landing on this repo can find it.
It keeps the workflow you'd expect and adds a fair bit on top:
It's built on current Neovim APIs (vim.system, vim.uv, vim.fs) with async I/O throughout.
Feedback, issues, and contributions are very welcome.
Thanks again for all the work on competitest!