Skip to content
/ massCode Public
forked from massCodeIO/massCode

Next version of massCode. A free and open source code snippets manager for developers

License

Notifications You must be signed in to change notification settings

yibit/massCode

 
 

Repository files navigation

massCode

Built with Electron, Vue 3 & Ace Editor.
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

Support

massCode need your support, give a star on this repo or donate. All of this is valuable and will inspire further development.

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

A snippet manager must not only provide organization of snippets but also have a good code editor. That's why under the hood of massCode there's Ace. Ace is a high performance code editor which supports syntax highlighting for over 170 languages. We also added a Prettier to code formatter.

Real-time Render for HTML & CSS

You can not only collect snippets, but also see the rendering result for HTML and CSS in real time. Test the idea or just view the result.

Markdown

massCode allows you to write in Markdown and provide support to syntax highlighting, tables, list and other formatting. Also massCode supports Mermaid - diagramming and charting tool that renders Markdown-inspired text definitions to create and modify diagrams dynamically.

Search

It is impossible to imagine a productive snippets manager without quick access to snippets. Therefore massCode has a fast full-text search with highlighting of the search query.

Autosave

massCode automatically saves any changes you make during work, so you don't have to worry about losing changes.

Sync

You can use any service that provides cloud synchronization, such as iCloud Drive, Google Drive, Dropbox or other similar.

Database

massCode uses a simple JSON to store your data. The database files are on your local computer.

Integrations

massCode supports extensions for VS Code, Raycast and Alfred, which gives even more possibilities to use application. With the VS Code extension you get practically zen mode, search for the necessary snippets and insert them immediately or save the selected code sections as a snippet.

Beautiful Screenshots

Create beautiful snippet images on different backgrounds and in different modes

Overview

The goal of creating this application was mostly my own growth as a developer. Also, I wanted this project to absorb the best of such applications already on the market (both free and paid). At the same time, I wanted this project to be an open source project.

Follow

Other

You can also download massCode v1.

License

AGPL-3.0

Copyright (c) 2019-present, Anton Reshetov.

About

Next version of massCode. A free and open source code snippets manager for developers

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 45.3%
  • Vue 44.5%
  • SCSS 9.0%
  • Other 1.2%