{"id":13422146,"url":"https://github.com/globocom/megadraft","last_synced_at":"2025-05-13T21:12:07.127Z","repository":{"id":38550857,"uuid":"54509932","full_name":"globocom/megadraft","owner":"globocom","description":"Megadraft is a Rich Text editor built on top of Facebook's Draft.JS featuring a nice default base of components and extensibility","archived":false,"fork":false,"pushed_at":"2024-11-01T17:15:28.000Z","size":85423,"stargazers_count":1222,"open_issues_count":32,"forks_count":218,"subscribers_count":53,"default_branch":"master","last_synced_at":"2025-04-28T17:05:17.118Z","etag":null,"topics":["contenteditable","draft-js","editor","hacktoberfest","javascript","megadraft","react","reactjs","rich-text-editor","wysiwyg","wysiwyg-editor"],"latest_commit_sha":null,"homepage":"http://megadraft.io","language":"JavaScript","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/globocom.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-03-22T21:28:13.000Z","updated_at":"2025-04-21T02:06:56.000Z","dependencies_parsed_at":"2024-06-18T12:35:45.256Z","dependency_job_id":"f87d1172-30bb-4029-8f8a-0fc46edb075c","html_url":"https://github.com/globocom/megadraft","commit_stats":{"total_commits":602,"total_committers":95,"mean_commits":6.336842105263158,"dds":0.6827242524916943,"last_synced_commit":"36b43fdd2f971b1e75bda8851a2105129af50f22"},"previous_names":[],"tags_count":91,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/globocom%2Fmegadraft","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/globocom%2Fmegadraft/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/globocom%2Fmegadraft/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/globocom%2Fmegadraft/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/globocom","download_url":"https://codeload.github.com/globocom/megadraft/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254029008,"owners_count":22002284,"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":["contenteditable","draft-js","editor","hacktoberfest","javascript","megadraft","react","reactjs","rich-text-editor","wysiwyg","wysiwyg-editor"],"created_at":"2024-07-30T23:00:38.042Z","updated_at":"2025-05-13T21:12:02.101Z","avatar_url":"https://github.com/globocom.png","language":"JavaScript","funding_links":[],"categories":["Editor Components","UI Components","JavaScript","Demos","Standalone Editors Built on Draft.js","\u003csummary\u003eUI Components\u003c/summary\u003e","reactjs","🌐 Web Development - Frontend"],"sub_categories":["Form Components"],"readme":"# Megadraft\n[![Unit Tests](https://github.com/globocom/megadraft/actions/workflows/unittest.yml/badge.svg)](https://github.com/globocom/megadraft/actions/workflows/unittest.yml)\n[![npm version](https://img.shields.io/npm/v/megadraft.svg?style=flat)](https://www.npmjs.com/package/megadraft)\n\nRich Text editor built on top of [Facebook's draft.js](https://github.com/facebook/draft-js)\n\n## Discussion and Support\n\nJoin the [#megadraft][megadraft-slack] channel on the DraftJS [Slack team][draftjs-slack]!\n\n## Live Example \u0026 Documentation\n\nCheckout our website with a [live demo](https://megadraft.io/)!\n\n## Developing\n\nTo run the development server and see the examples:\n\n```\ngit clone https://github.com/globocom/megadraft.git\ncd megadraft/\nmake setup\nmake run\n```\n\n\u003e Note: make sure you're using node \u003c14\n\nThen visit http://localhost:8080/#/ on your browser.\n\nTo run local tests:\n\n```\nmake unit\n```\n\nTo lint local source files:\n\n```\nmake lint\n```\n\nTo run tests and lint:\n\n```\nmake test\n```\n\n## Dependencies\n\nMegadraft depends on [Sass](http://sass-lang.com/) to build style assets.\n\n## Importing the default styles\n\nMegadraft ships with a default styling available at this location in the installed package: node_modules/megadraft/dist/css/megadraft.css.\n\n## Documentation\n\n- [Overview \u0026 Usage][docs-overview-and-usage]\n- [Customization][docs-customization]\n- [Custom Entities][docs-custom-entities]\n- [Plugins][docs-plugins]\n- [Saving \u0026 Loading][docs-saving-loading]\n\n## Plugins\n\nCheck out the [docs][docs-plugins] for information about plugin structure.\nTo help in this process there is a [Yeoman Megadraft Plugin Generator][plugin-generator].\n\n## Contributing\n\nDevelopment of Megadraft happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Read below to learn how you can take part in improving Megadraft.\n\n### [Contributing Guide](CONTRIBUTING.md)\n\nRead our [contributing guide](CONTRIBUTING.md) to learn about our development process, how to propose bugfixes and improvements, and how to build and test your changes to Megadraft.\n\n## License\n\nMegadraft is licensed under the [MIT license](LICENSE).\n\n## Third Party\n\nThe Megadraft website uses a picture from\n[Stocksnap.io by Tim Marshall](https://stocksnap.io/photo/K148YZIFJ3) licensed\nunder [CC0 license](https://stocksnap.io/license).\n\nThe Landing page uses a Megadeth picture by [Ted Van Pelt](https://flic.kr/p/7Pr94f)\nlicensed under [CC-BY](https://creativecommons.org/licenses/by/2.0/).\n\n[plugin-generator]: https://github.com/globocom/generator-megadraft-plugin\n[docs-overview-and-usage]: https://megadraft.io/#/docs/overview \n[docs-customization]: http://globocom.github.io/megadraft/#/docs/customization\n[docs-custom-entities]: http://globocom.github.io/megadraft/#/docs/custom-entities\n[docs-plugins]: http://globocom.github.io/megadraft/#/docs/plugins\n[docs-saving-loading]: http://globocom.github.io/megadraft/#/docs/saving-loading\n[megadraft-slack]: https://draftjs.slack.com/messages/megadraft/\n[draftjs-slack]: https://draftjs.herokuapp.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fglobocom%2Fmegadraft","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fglobocom%2Fmegadraft","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fglobocom%2Fmegadraft/lists"}