Cpsrc is a tool to automate and enhance competitive programmer’s experience. It works well with neovim and C++. You can also modify it to use the editor and programming language of your choice.
Cpsrc offers several features:
Automatic template
Fast and easy compilation process (using Makefile and precompiled headers)
Colored input/output
Initially, I developed it for personal usage. But you are free to use it and contribute as well. You can find installation and usage instructions in the repositories hosted on Gitea and GitHub.