{"id":13457406,"url":"https://github.com/massCodeIO/massCode","last_synced_at":"2025-03-24T12:31:38.305Z","repository":{"id":37401512,"uuid":"475337801","full_name":"massCodeIO/massCode","owner":"massCodeIO","description":"A free and open source code snippets manager for developers","archived":false,"fork":false,"pushed_at":"2024-03-03T05:37:46.000Z","size":4424,"stargazers_count":5733,"open_issues_count":21,"forks_count":198,"subscribers_count":31,"default_branch":"master","last_synced_at":"2024-10-10T16:05:45.165Z","etag":null,"topics":["developer-tools","electron","linux","macos","notes","productivity","snippets","snippets-manager","vite","vue","windows"],"latest_commit_sha":null,"homepage":"https://masscode.io","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/massCodeIO.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":null,"patreon":null,"open_collective":"masscode","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":["paypal.me/antongithub","antonreshetov.gumroad.com/l/masscode"]}},"created_at":"2022-03-29T07:54:21.000Z","updated_at":"2024-10-10T07:43:47.000Z","dependencies_parsed_at":"2024-01-20T14:27:58.957Z","dependency_job_id":"b3842714-5832-4c70-8cbc-f4ce2d6e7fac","html_url":"https://github.com/massCodeIO/massCode","commit_stats":null,"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/massCodeIO%2FmassCode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/massCodeIO%2FmassCode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/massCodeIO%2FmassCode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/massCodeIO%2FmassCode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/massCodeIO","download_url":"https://codeload.github.com/massCodeIO/massCode/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221967482,"owners_count":16909113,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["developer-tools","electron","linux","macos","notes","productivity","snippets","snippets-manager","vite","vue","windows"],"created_at":"2024-07-31T08:01:42.778Z","updated_at":"2024-10-29T01:31:13.374Z","avatar_url":"https://github.com/massCodeIO.png","language":"Vue","readme":"\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./preview.png\"\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003emassCode\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eBuilt with Electron, Vue \u0026 Codemirror.\u003c/strong\u003e\n  \u003cbr\u003e\n  Inspired by applications like SnippetsLab and Quiver.\n\u003c/p\u003e\n\n\n\u003cp align=\"center\"\u003e\n  \u003cimg alt=\"GitHub package.json version\" src=\"https://img.shields.io/github/package-json/v/massCodeIO/massCode\"\u003e\n  \u003cimg alt=\"GitHub All Releases\" src=\"https://img.shields.io/github/downloads/massCodeIO/massCode/total\"\u003e\n  \u003cimg alt=\"GitHub\" src=\"https://img.shields.io/github/license/massCodeIO/massCode\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/massCodeIO/massCode/releases\"\u003eLatest Release\u003c/a\u003e |\n  \u003ca href=\"https://masscode.io/documentation/\"\u003eDocumentation\u003c/a\u003e |\n  \u003ca href=\"https://github.com/massCodeIO/massCode/blob/master/CHANGELOG.md\"\u003eChange Log\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  Extensions:\n  \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=AntonReshetov.masscode-assistant\"\u003eVS Code\u003c/a\u003e |\n  \u003ca href=\"https://www.raycast.com/antonreshetov/masscode\"\u003eRaycast\u003c/a\u003e |\n  \u003ca href=\"https://github.com/massCodeIO/assistant-alfred\"\u003eAlfred\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eSPONSORS\u003c/strong\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://m.do.co/c/f2bb3bfab2e6\"\u003e\n    \u003cimg src='.github/assets/DO.svg'\u003e\n  \u003c/a\u003e\n  \u0026nbsp;\n  \u003ca href=\"https://mysigmail.com/?ref=github/massCodeIO\"\u003e\n    \u003cimg src='.github/assets/MySigMail.svg'\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Support\n\nmassCode is open source project and completely free to use.\n\nHowever, 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:\n\n\u003cdiv align=\"center\"\u003e\n\n[![Donate via Open Collective](https://img.shields.io/badge/donate-Open%20Collective-blue.svg?style=popout\u0026logo=opencollective)](https://opencollective.com/masscode)\n[![Donate via PayPal](https://img.shields.io/badge/donate-PayPal-blue.svg?style=popout\u0026logo=paypal)](https://paypal.me/antongithub)\n[![Donate via Ko-Fi](https://img.shields.io/badge/donate-Gumroad-blue?style=popout\u0026logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAzNCAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGVsbGlwc2UgY3g9IjE5LjgyODciIGN5PSIxOS4xMzU5IiByeD0iMTQuMTcxNCIgcnk9IjEzLjY3NjUiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0xNi4xNzE0IDI5Ljk0NjRDMjQuNDAzMiAyOS45NDY0IDMxLjEyNDEgMjMuNDk5NSAzMS4xMjQxIDE1LjQ4ODdDMzEuMTI0MSA3LjQ3OCAyNC40MDMyIDEuMDMxMDEgMTYuMTcxNCAxLjAzMTAxQzcuOTM5NyAxLjAzMTAxIDEuMjE4NzUgNy40NzggMS4yMTg3NSAxNS40ODg3QzEuMjE4NzUgMjMuNDk5NSA3LjkzOTcgMjkuOTQ2NCAxNi4xNzE0IDI5Ljk0NjRaIiBmaWxsPSIjRkY5MEU4IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNTYyNSIvPgo8cGF0aCBkPSJNMTUuMDQ2NyAyMi43ODI3QzEwLjg2MiAyMi43ODI3IDguNDAwMzkgMTkuNDAyNCA4LjQwMDM5IDE1LjE5NzZDOC40MDAzOSAxMC44Mjc5IDExLjEwODEgNy4yODI3MSAxNi4yNzc0IDcuMjgyNzFDMjEuNjEwOSA3LjI4MjcxIDIzLjQxNiAxMC45MTA0IDIzLjQ5ODEgMTIuOTcxNUgxOS42NDE2QzE5LjU1OTYgMTEuODE3MyAxOC41NzQ5IDEwLjA4NTkgMTYuMTk1NCAxMC4wODU5QzEzLjY1MTggMTAuMDg1OSAxMi4wMTA3IDEyLjMxMiAxMi4wMTA3IDE1LjAzMjdDMTIuMDEwNyAxNy43NTM1IDEzLjY1MTggMTkuOTc5NSAxNi4xOTU0IDE5Ljk3OTVDMTguNDkyOSAxOS45Nzk1IDE5LjQ3NzUgMTguMTY1NyAxOS44ODc4IDE2LjM1MTlIMTYuMTk1NFYxNC44Njc4SDIzLjk0MzJWMjIuNDUyOUgyMC41NDQyVjE3LjY3MUMyMC4yOTggMTkuNDAyNCAxOS4yMzEzIDIyLjc4MjcgMTUuMDQ2NyAyMi43ODI3WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==)](https://antonreshetov.gumroad.com/l/masscode)\n\n\u003c/div\u003e\n\n## Features\n### Organization\nmassCode 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.\n\n### Editor\nmassCode uses [Codemirror](https://github.com/codemirror/codemirror5) as the basis for the editor and `.tmLanguage` as the grammar for syntax highlighting. This tandem opens the door to over [600](https://github.com/github/linguist/blob/master/vendor/README.md) existing grammars. The application currently supports more than [160](https://github.com/massCodeIO/massCode/tree/master/src/renderer/components/editor) grammars. In addition to `.tmLanguage`, the application supports `.tmTheme` for themes. There is also support for [Prettier](https://prettier.io) for code formatting. \n\n### Real-time Render for HTML \u0026 CSS\nYou 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.\n\n### Markdown\nmassCode allows you to write in Markdown and provide support to syntax highlighting, tables, list and other formatting. Also massCode supports [Mermaid](https://mermaid-js.github.io/mermaid/#) - diagramming and charting tool that renders Markdown-inspired text definitions to create and modify diagrams dynamically.\n\n### Presentation Mode\n\nmassCode 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.\n\n### Mindmap\n\nmassCode 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.\n\n### Search\nIt 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.\n\n### Autosave\nmassCode automatically saves any changes you make during work, so you don't have to worry about losing changes.\n\n### Sync\nYou can use any service that provides cloud synchronization, such as iCloud Drive, Google Drive, Dropbox or other similar.\n\n### Database\nmassCode uses a simple JSON to store your data. The database files are on your local computer.\n\n### Integrations\nmassCode supports extensions for [VS Code](https://marketplace.visualstudio.com/items?itemName=AntonReshetov.masscode-assistant), [Raycast](https://www.raycast.com/antonreshetov/masscode) and [Alfred](https://github.com/massCodeIO/assistant-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.\n\n### Beautiful Screenshots\nCreate beautiful snippet images on different backgrounds and in different modes\n\n### Developer Tools\nmassCode provides developers with a range of convenient tools, such as:\n-  Text tools: Case Converter, Slug Generator, Sort Lines, URL Parser\n-  Cryptography \u0026 Security: Hash, HMAC, Password and UUID Generators\n-  Encoders \u0026 Decoders: URL, Base64\n\n\n## Overview\n\nThe 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.\n\n## Follow\n - News and updates on [Twitter](https://twitter.com/anton_reshetov).\n - [Discussions](https://github.com/massCodeIO/massCode/discussions).\n\n![](.github/assets/subscribe.gif)\n\n## Other\nYou can also [download](https://github.com/antonreshetov/massCode) massCode v1.\n\n## License\n\n[AGPL-3.0](https://github.com/massCodeIO/massCode/blob/master/LICENSE)\n\nCopyright (c) 2019-present, [Anton Reshetov](https://github.com/antonreshetov).","funding_links":["https://opencollective.com/masscode","paypal.me/antongithub","antonreshetov.gumroad.com/l/masscode","https://paypal.me/antongithub"],"categories":["Vue","Development","TypeScript","HarmonyOS","阅读与写作工具","windows","Reading and Writing Tools","Dev-Tools","代码与开发","编码与开发工具","Table of Contents"],"sub_categories":["Snippets Manager","Windows Manager","笔记","Note-taking","代码编辑器","代码片段管理","Dev Tools"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FmassCodeIO%2FmassCode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FmassCodeIO%2FmassCode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FmassCodeIO%2FmassCode/lists"}