Project Icon

massCode

开源代码片段管理器 支持多语言高亮和实时预览

massCode是基于Electron、Vue和Codemirror构建的开源代码片段管理器。该应用支持多级文件夹和标签组织代码,提供160多种语法高亮和实时HTML/CSS渲染功能。massCode还包含Markdown支持、演示模式、思维导图、全文搜索、自动保存和云同步等特性。此外,它为开发者提供了文本处理、加密安全和编码解码等实用工具。作为一款功能丰富的开源应用,massCode致力于为开发者提供高效的代码片段管理解决方案。

massCode

Built with Electron, Vue & 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 support for Prettier for code formatting.

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.

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.

Mindmap

massCode allows you to create mental maps from markdown, making the process of creating and editing maps fast and intuitively understandable. It's a great way to organize and structure information visually.

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

Developer Tools

massCode provides developers with a range of convenient tools, such as:

  • Text tools: Case Converter, Slug Generator, Sort Lines, URL Parser
  • Cryptography & Security: Hash, HMAC, Password and UUID Generators
  • Encoders & Decoders: URL, Base64

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.

项目侧边栏1项目侧边栏2
推荐项目
Project Cover

豆包MarsCode

豆包 MarsCode 是一款革命性的编程助手,通过AI技术提供代码补全、单测生成、代码解释和智能问答等功能,支持100+编程语言,与主流编辑器无缝集成,显著提升开发效率和代码质量。

Project Cover

AI写歌

Suno AI是一个革命性的AI音乐创作平台,能在短短30秒内帮助用户创作出一首完整的歌曲。无论是寻找创作灵感还是需要快速制作音乐,Suno AI都是音乐爱好者和专业人士的理想选择。

Project Cover

有言AI

有言平台提供一站式AIGC视频创作解决方案,通过智能技术简化视频制作流程。无论是企业宣传还是个人分享,有言都能帮助用户快速、轻松地制作出专业级别的视频内容。

Project Cover

Kimi

Kimi AI助手提供多语言对话支持,能够阅读和理解用户上传的文件内容,解析网页信息,并结合搜索结果为用户提供详尽的答案。无论是日常咨询还是专业问题,Kimi都能以友好、专业的方式提供帮助。

Project Cover

阿里绘蛙

绘蛙是阿里巴巴集团推出的革命性AI电商营销平台。利用尖端人工智能技术,为商家提供一键生成商品图和营销文案的服务,显著提升内容创作效率和营销效果。适用于淘宝、天猫等电商平台,让商品第一时间被种草。

Project Cover

吐司

探索Tensor.Art平台的独特AI模型,免费访问各种图像生成与AI训练工具,从Stable Diffusion等基础模型开始,轻松实现创新图像生成。体验前沿的AI技术,推动个人和企业的创新发展。

Project Cover

SubCat字幕猫

SubCat字幕猫APP是一款创新的视频播放器,它将改变您观看视频的方式!SubCat结合了先进的人工智能技术,为您提供即时视频字幕翻译,无论是本地视频还是网络流媒体,让您轻松享受各种语言的内容。

Project Cover

美间AI

美间AI创意设计平台,利用前沿AI技术,为设计师和营销人员提供一站式设计解决方案。从智能海报到3D效果图,再到文案生成,美间让创意设计更简单、更高效。

Project Cover

AIWritePaper论文写作

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

投诉举报邮箱: service@vectorlightyear.com
@2024 懂AI·鲁ICP备2024100362号-6·鲁公网安备37021002001498号