DEV Community

Cover image for massCode v3 - An open source snippets manager is out 🚀
Anton Reshetov
Anton Reshetov

Posted on

massCode v3 - An open source snippets manager is out 🚀

What it is and why

massCode is a snippet manager for developers that helps you conveniently organize pieces of code and have quick access to them. Multilevel folders and tags are used for organization, and each snippet has fragments for even more granular structuring. The app supports Markdown so it can be used as a notebook if needed.

What's New

Direct support for TextMate grammars

Now massCode uses Codemirror as the basis for the editor and .tmLanguage as the grammar for syntax highlighting. This tandem opens the door to over 600 existing grammars. The application currently supports more than 160 grammars. In addition to .tmLanguage, the application supports .tmTheme for themes.

Real-time Render for HTML & CSS

Now you can see the result of HTML & CSS directly in the application. This is such a CodePen on minimal 😀

Real-time Render for HTML & CSS

Mermaid Diagram

Added support for Mermaid - diagramming and charting tool that renders Markdown-inspired text definitions to create and modify diagrams dynamically.

Presentation Mode

massCode allows you to make a presentation out of a sequence of snippets. It's great for classroom use, team meetings, conferences or simply reviewing notes on your own.

Presentation Mode

Screnshots

Create beautiful snippet images on different backgrounds and in different modes.

Localization

massCode is available in English, Español, Português (Brasil), Русский, 中文 (简体), 中文 (繁體), 中文 (繁體 香港特別行政區) & 日本語 languages.

GitHub logo massCodeIO / massCode

A free and open source code snippets manager for developers

massCode

Built with Electron, Vue 3 & Codemirror.
Inspired by applications like SnippetsLab and Quiver

GitHub package.json version GitHub All Releases GitHub

Latest Release | Documentation | Change Log

Extensions VS Code | Raycast | Alfred

SPONSORS

 

Support

massCode is open source project and completely free to use.

However, the amount of effort needed to maintain and develop new features for the project is not sustainable without proper financial backing. You can support massCode development via the following methods:

Donate via Open Collective Donate via PayPal Donate via Ko-Fi

Features

Organization

massCode allows you to organize snippets using multi-level folders as well as tags. Each snippet has fragments - tabs, which gives even greater level of organization.

Editor

massCode uses Codemirror as the basis for the editor and .tmLanguage as the grammar for syntax highlighting. This tandem opens the door to over 600 existing grammars. The application currently supports more than 160 grammars. In addition to .tmLanguage, the application supports .tmTheme for themes. There is also…




Best regards,
Anton

Top comments (1)

Collapse
 
karmablackshaw profile image
KarmaBlackshaw

Nicee!