DEV Community πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

Anton Reshetov
Anton Reshetov

Posted on

massCode - a free and open source code snippets manager for developers.

Hello, everyone!

It'll be a short post. I'd like to start the New Year with another open source project. This time it will be a code snippets manager for developers.

massCode

I was inspired by applications like SnippetsLab, Quiver, Boostnote.

SnippetsLab & Quiver are native MacOS applications. Boostnote is a cross platform application because it is written using Electron. Inside Boostnote, it uses React.

I also took Electron as a basis to provide cross platforming. Since I'm a big fan of Vue, my app seems to be written in Vue. Another feature of the application is that as an editor when using Monaco editor, it allows for autocompletion in the main frontend languages - HTML/CSS/JavaScript. And of course Emmet :)

The work has just started, there is still a lot to do. You can follow the development process in the repository -

GitHub logo antonreshetov / massCode

This repository is outdated and no longer maintained. A new version of massCode is available! https://github.com/massCodeIO/massCode. A free and open source code snippets manager for developers.

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.

GitHub Workflow Status GitHub package.json version GitHub All Releases GitHub

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…




Top comments (2)

Collapse
 
pinei profile image
Aldinei Lopes Bastos

I am using it more as a markdown note keeper for work tasks and infos (missing the good development times). Simple, fast and useful tool. Do you plan to migrate to web as a SaaS?

Collapse
 
antonreshetov profile image
Anton Reshetov

The SaaS model involves direct monetization. Do the users of the free product need it that much?

Stop sifting through your feed.

Find the content you want to see.

Change your feed algorithm by adjusting your experience level and give weights to the tags you follow.