QuickSnip is an open-source project that categorizes handy code snippets across various programming languages.
Excitement
When I published the first video, the project was still draft. Yet, developers loved the idea of storing code snippets and kept suggesting new features and updates.
My notifications were exploding with likes and views from YouTube as well as issues and PRs from GitHub. And, even VidIQ couldn't keep up with congratulating me on new subscribers count.
While others were celebrating the New Year, we were reviewing issues and merging pull requests. And honestly, it was one of the best New Year’s I’ve ever had.
Changes
Okay, let's get back to QuickSnip.
First things first, we reached our 50 likes target on YouTube in just under 24 hours and as promised, I immediately bought a custom domain for the project. By the way, I collected every single suggestion from both YouTube and GitHub community up until now. And, yes, I wrote them all one by one.
Now, onto the changes:
First big update: we added a light theme and migrated to a new storage system. As our snippet collection grew, managing them in JSON became a difficult task. So, we switched to Markdown for better readability.
Another major request was adding support for frameworks and libraries. With the new system, adding support became much easier.
Next big change was adding basic search functionality. This feature was quite a long discussion with our maintainers. Yet, finally, we pulled it off. Oh, and you can now share the snippets too!
Other improvements include cleaner code, bug fixes, hundreds of new snippets, accessibility improvements, cool animations and plenty of quality-of-life updates.
Also, one of my viewers created a Raycast extension for QuickSnip. Definitely worth checking it out.
I learned more about managing an open-source project in just two weeks than I probably would have in an entire year. I even made a full 9-minute video breaking down what I've learned. Check it out and save yourself some time in the future.
Future plans
Just like we did with the previous video, let's talk about future plans.
We created a VISION.md
file on GitHub which outlines our potential long-term goals for QuickSnip. For QuickSnip v2.0, the biggest update we're working towards will be the possibility of having private code snippets with personal accounts.
Stay tuned for future updates.
As always, thanks for watching and I'll see you in the next one!
Top comments (0)