{"id":13660136,"url":"https://github.com/contentful/rich-text","last_synced_at":"2025-04-29T14:18:41.719Z","repository":{"id":38359459,"uuid":"154490561","full_name":"contentful/rich-text","owner":"contentful","description":"Libraries for handling and rendering Rich Text 📄","archived":false,"fork":false,"pushed_at":"2025-04-28T00:45:13.000Z","size":13504,"stargazers_count":565,"open_issues_count":97,"forks_count":109,"subscribers_count":67,"default_branch":"master","last_synced_at":"2025-04-29T14:18:21.749Z","etag":null,"topics":["monorepo"],"latest_commit_sha":null,"homepage":"","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/contentful.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":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-10-24T11:37:34.000Z","updated_at":"2025-04-28T00:42:54.000Z","dependencies_parsed_at":"2024-03-06T12:25:57.637Z","dependency_job_id":"cfa919c7-c5e6-48de-a44b-3be28e493d3b","html_url":"https://github.com/contentful/rich-text","commit_stats":{"total_commits":706,"total_committers":44,"mean_commits":"16.045454545454547","dds":0.6728045325779037,"last_synced_commit":"0079e6d5524abc9b1636174bbc2bb46fa6888162"},"previous_names":["contentful/rich-text-renderers"],"tags_count":315,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/contentful%2Frich-text","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/contentful%2Frich-text/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/contentful%2Frich-text/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/contentful%2Frich-text/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/contentful","download_url":"https://codeload.github.com/contentful/rich-text/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251516950,"owners_count":21601911,"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":["monorepo"],"created_at":"2024-08-02T05:01:17.207Z","updated_at":"2025-04-29T14:18:41.702Z","avatar_url":"https://github.com/contentful.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","others"],"sub_categories":[],"readme":"# rich-text\n\nMonorepo with Typescript libraries for handling and rendering Contentful Rich\nText documents.\n\n## Packages\n\n### Official\n\n- [`rich-text-from-markdown`](https://github.com/contentful/rich-text/tree/master/packages/rich-text-from-markdown)\n  - Converts markdown documents to rich text\n- [`rich-text-html-renderer`](https://github.com/contentful/rich-text/tree/master/packages/rich-text-html-renderer)\n  - Converts rich text documents to HTML\n- [`rich-text-links`](https://github.com/contentful/rich-text/tree/master/packages/rich-text-links)\n  - Entity (entry and asset) link extraction utilities\n- [`rich-text-plain-text-renderer`](https://github.com/contentful/rich-text/tree/master/packages/rich-text-plain-text-renderer)\n  - Converts rich text documents to plain text\n- [`rich-text-types`](https://github.com/contentful/rich-text/tree/master/packages/rich-text-types)\n  - Type definitions and constants for the rich text field type\n- [`gatsby-transformer-contentful-richtext`](https://github.com/contentful/rich-text/tree/4ef875c44b4c8617f4035a46569b240d8cc67bbe/deprecated/gatsby-transformer-contentful-richtext) [DEPRECATED]\n  - Parses a Contentful Rich Text document to HTML in Gatsby\n- [`rich-text-react-renderer`](https://github.com/contentful/rich-text/tree/master/packages/rich-text-react-renderer)\n  - Parses a Contentful Rich Text document to React components\n\n### Community made\n\n- [`rich-text-to-jsx`](https://github.com/connor-baer/rich-text-to-jsx)\n  - Opinionated JSX renderer for the Contentful rich text field type\n- [`rich-text-flutter`](https://github.com/Kumanu/contentful-rich-text-flutter)\n  - Flutter renderer for the Contentful rich text field type (work in progress)\n- [`ngx-contentful-rich-text`](https://github.com/kgajera/ngx-contentful-rich-text)\n  - Angular renderer for the Contentful rich text field type\n\n## About Rich Text\n\n- [Rich Text Concept](https://www.contentful.com/developers/docs/concepts/rich-text/)\n- [Getting Started](https://www.contentful.com/developers/docs/tutorials/general/getting-started-with-rich-text-field-type/)\n- [Migrate content to Rich Text](https://www.contentful.com/developers/docs/tutorials/general/migrate-to-rich-text/)\n\n## Get involved\n\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?maxAge=31557600)](http://makeapullrequest.com)\n\nWe appreciate any help on our repositories. For more details about how to\ncontribute, see our [CONTRIBUTING.md](https://github.com/contentful/rich-text/blob/master/CONTRIBUTING.md)\ndocument.\n\n## Reach out to us\n\n### You have questions about how to use this library?\n\n- Reach out to our community forum: [![Contentful Community Forum](https://img.shields.io/badge/-Join%20Community%20Forum-3AB2E6.svg?logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MiA1OSI+CiAgPHBhdGggZmlsbD0iI0Y4RTQxOCIgZD0iTTE4IDQxYTE2IDE2IDAgMCAxIDAtMjMgNiA2IDAgMCAwLTktOSAyOSAyOSAwIDAgMCAwIDQxIDYgNiAwIDEgMCA5LTkiIG1hc2s9InVybCgjYikiLz4KICA8cGF0aCBmaWxsPSIjNTZBRUQyIiBkPSJNMTggMThhMTYgMTYgMCAwIDEgMjMgMCA2IDYgMCAxIDAgOS05QTI5IDI5IDAgMCAwIDkgOWE2IDYgMCAwIDAgOSA5Ii8+CiAgPHBhdGggZmlsbD0iI0UwNTM0RSIgZD0iTTQxIDQxYTE2IDE2IDAgMCAxLTIzIDAgNiA2IDAgMSAwLTkgOSAyOSAyOSAwIDAgMCA0MSAwIDYgNiAwIDAgMC05LTkiLz4KICA8cGF0aCBmaWxsPSIjMUQ3OEE0IiBkPSJNMTggMThhNiA2IDAgMSAxLTktOSA2IDYgMCAwIDEgOSA5Ii8+CiAgPHBhdGggZmlsbD0iI0JFNDMzQiIgZD0iTTE4IDUwYTYgNiAwIDEgMS05LTkgNiA2IDAgMCAxIDkgOSIvPgo8L3N2Zz4K\u0026maxAge=31557600)](https://support.contentful.com/)\n- Jump into our community slack channel: [![Contentful Community Slack](https://img.shields.io/badge/-Join%20Community%20Slack-2AB27B.svg?logo=slack\u0026maxAge=31557600)](https://www.contentful.com/slack/)\n\n### You found a bug or want to propose a feature?\n\n- File an issue here on GitHub: [![File an issue](https://img.shields.io/badge/-Create%20Issue-6cc644.svg?logo=github\u0026maxAge=31557600)](https://github.com/contentful/rich-text/issues/new). Make sure to remove any credential from your code before sharing it.\n\n### You need to share confidential information or have other questions?\n\n- File a support ticket at our Contentful Customer Support: [![File support ticket](https://img.shields.io/badge/-Submit%20Support%20Ticket-3AB2E6.svg?logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MiA1OSI+CiAgPHBhdGggZmlsbD0iI0Y4RTQxOCIgZD0iTTE4IDQxYTE2IDE2IDAgMCAxIDAtMjMgNiA2IDAgMCAwLTktOSAyOSAyOSAwIDAgMCAwIDQxIDYgNiAwIDEgMCA5LTkiIG1hc2s9InVybCgjYikiLz4KICA8cGF0aCBmaWxsPSIjNTZBRUQyIiBkPSJNMTggMThhMTYgMTYgMCAwIDEgMjMgMCA2IDYgMCAxIDAgOS05QTI5IDI5IDAgMCAwIDkgOWE2IDYgMCAwIDAgOSA5Ii8+CiAgPHBhdGggZmlsbD0iI0UwNTM0RSIgZD0iTTQxIDQxYTE2IDE2IDAgMCAxLTIzIDAgNiA2IDAgMSAwLTkgOSAyOSAyOSAwIDAgMCA0MSAwIDYgNiAwIDAgMC05LTkiLz4KICA8cGF0aCBmaWxsPSIjMUQ3OEE0IiBkPSJNMTggMThhNiA2IDAgMSAxLTktOSA2IDYgMCAwIDEgOSA5Ii8+CiAgPHBhdGggZmlsbD0iI0JFNDMzQiIgZD0iTTE4IDUwYTYgNiAwIDEgMS05LTkgNiA2IDAgMCAxIDkgOSIvPgo8L3N2Zz4K\u0026maxAge=31557600)](https://www.contentful.com/support/)\n\n## License\n\nThis repository is published under the [MIT](LICENSE) license.\n\n## Code of Conduct\n\nWe want to provide a safe, inclusive, welcoming, and harassment-free space and experience for all participants, regardless of gender identity and expression, sexual orientation, disability, physical appearance, socioeconomic status, body size, ethnicity, nationality, level of experience, age, religion (or lack thereof), or other identity markers.\n\n[Read our full Code of Conduct](https://github.com/contentful-developer-relations/community-code-of-conduct).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcontentful%2Frich-text","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcontentful%2Frich-text","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcontentful%2Frich-text/lists"}