massCode logo

massCode Anton Reshetov

Use this command to install massCode:
winget install --id=antonreshetov.massCode -e

A free and open source code snippets manager for developers

massCode is a free and open-source code snippets manager designed to help developers organize, manage, and share code fragments efficiently. Built with Electron, Vue.js, and the Monaco editor, it provides a robust and user-friendly environment for managing code snippets.

Key Features:

  • Multi-level folder organization: Easily categorize and structure your snippets using nested folders and tags for improved efficiency.
  • Monaco Editor integration: Leverage the powerful Monaco editor for syntax highlighting, IntelliSense, and code validation across multiple programming languages.
  • Code fragment tabs: Organize complex snippets into separate tabs for better readability and management.
  • Cross-platform support: Run massCode on Windows, macOS, or Linux to suit your development environment.

Audience & Benefit:
Ideal for developers and teams who need a reliable tool to manage code snippets effectively. massCode helps streamline workflows, improve code quality, and enhance productivity by providing an intuitive platform for organizing and reusing code fragments. It can be installed via winget for easy setup on supported platforms.

README

massCode

> Project is no longer maintained, and may have bugs and security issues. Feel free to fork but no pull request or security alert will be answered. > > This is the repository for massCode v1. A new version of massCode is available in this repository.

A free and open source code snippets manager for developers.

Built with Electron, Vue & Monaco editor.

Inspired by applications like SnippetsLab and Quiver.

Official Website | Documentation | Change Log

Supporting

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 Patreon Donate via PayPal Donate via Bitcoin

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.

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

A snippets 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 Monaco editor. Monaco is a modern code editor from Microsoft which is used in one of the most popular editor VS Code. The editor provides IntelliSense, validation for TypeScript, JavaScript, CSS, LESS, SCSS, JSON, HTML. It's also added a super productive Emmet and Prettier to code formatter.

Development

# install dependencies
yarn
# serve with hot reload
yarn dev

Building

## build application for production
yarn build

License

AGPL-3.0

Copyright (c) 2019-present, Anton Reshetov.

Versions
3.12.0
3.11.0
3.10.0
3.7.0
3.6.0
3.4.1
1.3.1
1.3.0
Website
License