About
SnippetsLab is a Mac app that saves, organizes, and shares snippets of your code. It supports over 420 languages that you can switch between, and makes it easy to manage your code. Combine multiple pieces of code into one snippet, add explanatory comments for any reference information, and export the snippet to GitHub. SnippetsLab is a field for experimenting with smart code.
Organize your code snippets
You are the creator of your code library and can customize it as you wish. SnippetsLab has great organization tools to help you. Sort code snippets by any characteristic, create Smart Groups, and add tags for easy navigation. And every fragment will be within your reach.
Add comments and code snippets
If the code is not enough, you can enrich your snippet with notes. Add links, descriptions - any background information that you think is worthy of mention. You can also combine code snippets into one snippet or split snippets into separate parts. Everything can be changed.
Personal assistant in the menu bar
SnippetsLab creates a shortcut to your code, giving you quick access to each snippet right from the menu bar. Without opening the main application window, you can search through snippets according to your own criteria, preview code, and switch to the main screen if necessary.
Syntax highlighting and markdown
The code snippet manager supports syntax highlighting for over 420 different languages. Quickly switch the selected language at the bottom of the application window and receive your code in the correct form. SnippetsLab also supports markdown preview for greater clarity.
Integration with GitHub Gist
Best of all, you can sync SnippetsLab and GitHub. With Gist integration, the app allows you to import code from your GitHub, as well as export a full library of individual snippets to publish as Gists. You don't have to choose where to store your code.
Sync and save your code
SnippetsLab works with popular synchronization services such as Dropbox and Google Drive, and also keeps your code consistent across devices with iCloud synchronization. Moreover, you don't have to worry about losing part of your code - the application makes backups daily.