{"id":13406284,"url":"https://github.com/cedoor/mindmapp","last_synced_at":"2025-03-14T10:32:59.820Z","repository":{"id":46299532,"uuid":"103155188","full_name":"cedoor/mindmapp","owner":"cedoor","description":":rocket: Web application to draw mind maps.","archived":true,"fork":false,"pushed_at":"2023-03-25T22:10:59.000Z","size":6263,"stargazers_count":504,"open_issues_count":26,"forks_count":113,"subscribers_count":21,"default_branch":"master","last_synced_at":"2024-07-31T19:50:58.562Z","etag":null,"topics":["angular","branch","desktop-application","draw","electron","infovis","map","memorise","mind","mindmap","mindmapp","mindmapping","mmp","node","organization","productivity","visualization"],"latest_commit_sha":null,"homepage":"https://mindmapp.cedoor.dev/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cedoor.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null},"funding":{"github":null,"patreon":null,"open_collective":"mindmapp","ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null}},"created_at":"2017-09-11T15:43:46.000Z","updated_at":"2024-07-26T11:40:11.000Z","dependencies_parsed_at":"2024-01-14T08:17:08.871Z","dependency_job_id":null,"html_url":"https://github.com/cedoor/mindmapp","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cedoor%2Fmindmapp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cedoor%2Fmindmapp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cedoor%2Fmindmapp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cedoor%2Fmindmapp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cedoor","download_url":"https://codeload.github.com/cedoor/mindmapp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":221458365,"owners_count":16825300,"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":["angular","branch","desktop-application","draw","electron","infovis","map","memorise","mind","mindmap","mindmapp","mindmapping","mmp","node","organization","productivity","visualization"],"created_at":"2024-07-30T19:02:26.190Z","updated_at":"2025-03-14T10:32:59.797Z","avatar_url":"https://github.com/cedoor.png","language":"TypeScript","readme":"\u003cp align=\"center\"\u003e\n    \u003ch1 align=\"center\"\u003e\n         🚨 No longer maintained\n    \u003c/h1\u003e\n    \u003cp align=\"center\"\u003eThank you for your interest in this project. Unfortunately, I am no longer maintaining it. I highly recommend checking out \u003ca href=\"https://github.com/b310-digital/teammapper\" target=\"_blank\"\u003eTeamMapper\u003c/a\u003e, which is actively developed and maintained by other developers, or fork it yourself!\u003c/p\u003e\n\u003c/p\u003e\n\n\u003ca href=\"https://mindmapp.cedoor.dev\" target=\"_blank\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/Mindmapp/mindmapp/master/src/assets/images/readme-header.png\"\u003e\n\u003c/a\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ch1 align=\"center\"\u003e\n        \u003cimg width=\"40\" src=\"https://raw.githubusercontent.com/Mindmapp/mindmapp/master/src/assets/icons/icon-72x72.png\"\u003e\n        Mindmapp \u003csup\u003ebeta\u003c/sup\u003e\n    \u003c/h1\u003e\n    \u003cp align=\"center\"\u003eWeb application to draw mind maps.\u003c/p\u003e\n\u003c/p\u003e\n    \n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/Mindmapp\" target=\"_blank\"\u003e\n        \u003cimg src=\"https://img.shields.io/badge/project-Mindmapp-blue.svg?style=flat-square\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://opencollective.com/mindmapp\" alt=\"Financial Contributors on Open Collective\"\u003e\n        \u003cimg src=\"https://opencollective.com/mindmapp/all/badge.svg?label=financial+contributors\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://gitter.im/mindmapp/community?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\" target=\"_blank\"\u003e\n        \u003cimg src=\"https://badges.gitter.im/mindmapp/community.svg\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/Mindmapp/mindmapp/blob/master/LICENSE\" target=\"_blank\"\u003e\n        \u003cimg src=\"https://img.shields.io/github/license/mindmapp/mindmapp.svg?style=flat-square\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://david-dm.org/mindmapp/mindmapp\" target=\"_blank\"\u003e\n        \u003cimg src=\"https://img.shields.io/david/mindmapp/mindmapp.svg?style=flat-square\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://david-dm.org/mindmapp/mindmapp?type=dev\" target=\"_blank\"\u003e\n        \u003cimg src=\"https://img.shields.io/david/dev/mindmapp/mindmapp.svg?style=flat-square\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n___\n\n## :paperclip: Table of Contents\n- :rocket: [Features](#rocket-features)\n- :hammer: [Install](#hammer-install)\n- :video_game: [Usage](#video_game-usage)\n- :chart_with_upwards_trend: [Development](#chart_with_upwards_trend-development)\n  - :scroll: [Rules](#scroll-rules)\n    - [Commits](#commits)\n    - [Branches](#branches)\n- :raised_hand: [Contributors](#raised_hand-contributors)\n  - :computer: [Code Contributors](#computer-code-contributors)\n  - :moneybag: [Financial Contributors](#moneybag-financial-contributors)\n- :page_facing_up: [License](#page_facing_up-license)\n- :telephone_receiver: [Contacts](#telephone_receiver-contacts)\n  - :boy: [Developers](#boy-developers)\n\n## :rocket: Features\n\n| Feature | Status | Description |\n|---------|:------:|-------------|\n| Basic mind map properties | :heavy_check_mark: | Set node images, colors and font properties. |\n| Undo/Redo | :heavy_check_mark: | History of map changes. |\n| Map centering | :heavy_check_mark: | Center map in x, y, z axes. |\n| Shortcuts | :heavy_check_mark: | Main shortcuts to speed things up. |\n| Local storage | :heavy_check_mark: | Save maps in the browser local storage. |\n| JSON import/export | :heavy_check_mark: | Export and import maps as JSON file. |\n| Image \u0026 PDF export | :heavy_check_mark: | Export maps as image (png, jpg) or PDF document. |\n| PWA support | :heavy_check_mark: | Support of desktop and mobile browser PWA (Progressive Web App). |\n| p2p database | :x: | Orbit (or something else) peer-to-peer database to share and eventually sync maps. |\n| Plugin system | :x: | A plugin system to add third-party features. |\n| Multiple selection | :x: | Select multiple nodes at the same time. |\n| Multiple maps | :heavy_check_mark: | Multiple maps at the same time with multi-tabs. |\n\n## :hammer: Install\n\nWith the following installed:\n- git\n- node \u003e= 12\n- npm \u003e= 6\n\nClone the repo and install the dependencies from npm.\n\n```bash\ngit clone https://github.com/Mindmapp/mindmapp.git\ncd mindmapp\nnpm i\n```\n\n## :video_game: Usage\n\nFor local *development* with angular dev server:\n\n```bash\nnpm start\n```\n\nThen open [http://localhost:4200](http://localhost:4200) in your browser.\n\nIf you want to generate the project documentation:\n\n```bash\nnpm run doc\n```\n\nA `documentation` folder will be generated in the project path.\n\n## :chart_with_upwards_trend: Development\n\n### :scroll: Rules\n\n#### Commits\n\n* Use this commit message format (angular style):  \n\n    `[\u003ctype\u003e] \u003csubject\u003e`\n    `\u003cBLANK LINE\u003e`\n    `\u003cbody\u003e`\n\n    where `type` must be one of the following:\n\n    - feat: A new feature\n    - fix: A bug fix\n    - docs: Documentation only changes\n    - style: Changes that do not affect the meaning of the code\n    - refactor: A code change that neither fixes a bug nor adds a feature\n    - test: Adding missing or correcting existing tests\n    - chore: Changes to the build process or auxiliary tools and libraries such as documentation generation\n    - update: Update of the library version or of the dependencies\n\nand `body` must be should include the motivation for the change and contrast this with previous behavior (do not add body if the commit is trivial). \n\n* Use the imperative, present tense: \"change\" not \"changed\" nor \"changes\".\n* Don't capitalize first letter.\n* No dot (.) at the end.\n\n#### Branches\n\n* There is a master branch, used only for release.\n* There is a dev branch, used to merge all sub dev branch.\n* Avoid long descriptive names for long-lived branches.\n* No CamelCase.\n* Use grouping tokens (words) at the beginning of your branch names (in a similar way to the `type` of commit).\n* Define and use short lead tokens to differentiate branches in a way that is meaningful to your workflow.\n* Use slashes to separate parts of your branch names.\n* Remove branch after merge if it is not important.\n\nExamples:\n    \n    git branch -b docs/README\n    git branch -b test/one-function\n    git branch -b feat/side-bar\n    git branch -b style/header\n\n## :raised_hand: Contributors\n\nMindmapp is a work in progress. Remember that if you want you can make a small contribution with a pull request.\n\n### :computer: Code Contributors\n\nThis project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)].\n\u003ca href=\"https://github.com/Mindmapp/mindmapp/graphs/contributors\"\u003e\u003cimg src=\"https://opencollective.com/mindmapp/contributors.svg?width=890\u0026button=false\" /\u003e\u003c/a\u003e\n\n### :moneybag: Financial Contributors\n\nBecome a financial contributor and help us sustain our community. [[Contribute](https://opencollective.com/mindmapp/contribute)]\n\n#### Individuals\n\n\u003ca href=\"https://opencollective.com/mindmapp\"\u003e\u003cimg src=\"https://opencollective.com/mindmapp/individuals.svg?width=890\"\u003e\u003c/a\u003e\n\n#### Organizations\n\nSupport this project with your organization. Your logo will show up here with a link to your website. [[Contribute](https://opencollective.com/mindmapp/contribute)]\n\n\u003ca href=\"https://opencollective.com/mindmapp/organization/0/website\"\u003e\u003cimg src=\"https://opencollective.com/mindmapp/organization/0/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mindmapp/organization/1/website\"\u003e\u003cimg src=\"https://opencollective.com/mindmapp/organization/1/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mindmapp/organization/2/website\"\u003e\u003cimg src=\"https://opencollective.com/mindmapp/organization/2/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mindmapp/organization/3/website\"\u003e\u003cimg src=\"https://opencollective.com/mindmapp/organization/3/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mindmapp/organization/4/website\"\u003e\u003cimg src=\"https://opencollective.com/mindmapp/organization/4/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mindmapp/organization/5/website\"\u003e\u003cimg src=\"https://opencollective.com/mindmapp/organization/5/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mindmapp/organization/6/website\"\u003e\u003cimg src=\"https://opencollective.com/mindmapp/organization/6/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mindmapp/organization/7/website\"\u003e\u003cimg src=\"https://opencollective.com/mindmapp/organization/7/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mindmapp/organization/8/website\"\u003e\u003cimg src=\"https://opencollective.com/mindmapp/organization/8/avatar.svg\"\u003e\u003c/a\u003e\n\u003ca href=\"https://opencollective.com/mindmapp/organization/9/website\"\u003e\u003cimg src=\"https://opencollective.com/mindmapp/organization/9/avatar.svg\"\u003e\u003c/a\u003e\n\n## :page_facing_up: License\n* See [LICENSE](https://github.com/cedoor/ceditor/blob/master/LICENSE) file.\n\n## :telephone_receiver: Contacts\n### :boy: Developers\n* e-mail : me@cedoor.dev\n* github : [@cedoor](https://github.com/cedoor)\n* website : https://cedoor.dev\n","funding_links":["https://opencollective.com/mindmapp","https://opencollective.com/mindmapp/contribute","https://opencollective.com/mindmapp/organization/0/website","https://opencollective.com/mindmapp/organization/1/website","https://opencollective.com/mindmapp/organization/2/website","https://opencollective.com/mindmapp/organization/3/website","https://opencollective.com/mindmapp/organization/4/website","https://opencollective.com/mindmapp/organization/5/website","https://opencollective.com/mindmapp/organization/6/website","https://opencollective.com/mindmapp/organization/7/website","https://opencollective.com/mindmapp/organization/8/website","https://opencollective.com/mindmapp/organization/9/website"],"categories":["TypeScript","electron"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcedoor%2Fmindmapp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcedoor%2Fmindmapp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcedoor%2Fmindmapp/lists"}