It's been some months in the making, but I feel comfortable now presenting this new small project that I call Code Trove or trove for short.
The premise is simple: it's a repository of little scripts and code snippets, centralized in a single place and accessible through the CLI or your text editor. Something similar to the scratch pads in IntelliJ, but available "everywhere". And with some inspiration from Obsidian, borrowing the concept of a vault.
I've been using it for a few months, rewrote the whole thing about 200 times, but I think it's now in a state where I can iterate upon it and not rewrite it all over again.
It's written in Go, and for now the only extension available is for VS Code, but I plan to implement it at least for IntelliJ and Neovim.
I have no intention of making it available on the VS Code Marketplace for now, so you will have to download it from the repository or build it yourself. Check it out:
https://github.com/rafamoreira/trove
The value of it is kind of diminished in these AI times, as throwaway scripts have become even more throwaway, but I still think it's a neat tool, and I enjoyed the process of building it in a totally new language, using code agents.