GistUX
GistUX is a free, open-source tool that reads your Github Gists and allows you to organize them in a directory structure.
All you need to get started is to generate a Github Authentication token
and give it the gist
scope (which will allow this tool to read your secret gists, and create gists).
You don't have to provide it with the gist
scope, but then you'll be restricted to playing with your public gists.
NOTE:
- This is a purely client-side application. I do not save your gists, or any metadata anywhere. I do not make any third-party API requests.
- If you provide this tool access to create gists, it will create a gist called
GistUX_<your_username>.json
and store everything there. The data will NOT be stored anywhere else. - If you do not provide GistUX access, you can view the JSON object and save it locally wherever you want. The structure is easy enough to understand, and you can modify it freely.
I've found that, whenever I work on something, I end up creating a very large number of secret gists, and it's hard to categorize them properly. This is my solution to that problem. Having said that, this solution is something I'm releasing into the wild. There is no warranty of any kind, and I am not liable for any data, errors, security issues, or other problems that may come up with this tool. If you're nervous about that, feel free to go through the code, and help me improve GistUX if you see anything lacking.