{"id":13770616,"url":"https://github.com/etozhealkhipce/editorjs-react","last_synced_at":"2025-09-13T17:16:40.939Z","repository":{"id":37043298,"uuid":"490220423","full_name":"etozhealkhipce/editorjs-react","owner":"etozhealkhipce","description":null,"archived":false,"fork":false,"pushed_at":"2023-09-16T09:34:50.000Z","size":1505,"stargazers_count":11,"open_issues_count":3,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-09-06T05:27:51.221Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/etozhealkhipce.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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}},"created_at":"2022-05-09T09:39:16.000Z","updated_at":"2025-01-28T11:27:15.000Z","dependencies_parsed_at":"2024-01-12T11:52:12.113Z","dependency_job_id":"f9764763-10d2-41a3-9d3e-cf6cc9e8da61","html_url":"https://github.com/etozhealkhipce/editorjs-react","commit_stats":{"total_commits":40,"total_committers":3,"mean_commits":"13.333333333333334","dds":0.575,"last_synced_commit":"ed6beef67d7d72d0b7f4c149b84b4a196e585e00"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/etozhealkhipce/editorjs-react","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/etozhealkhipce%2Feditorjs-react","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/etozhealkhipce%2Feditorjs-react/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/etozhealkhipce%2Feditorjs-react/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/etozhealkhipce%2Feditorjs-react/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/etozhealkhipce","download_url":"https://codeload.github.com/etozhealkhipce/editorjs-react/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/etozhealkhipce%2Feditorjs-react/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274997547,"owners_count":25387934,"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","status":"online","status_checked_at":"2025-09-13T02:00:10.085Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-08-03T17:00:39.889Z","updated_at":"2025-09-13T17:16:40.910Z","avatar_url":"https://github.com/etozhealkhipce.png","language":"TypeScript","funding_links":[],"categories":["Libraries"],"sub_categories":["JavaScript"],"readme":"# @alkhipce/editorjs-react\n\n[![](https://flat.badgen.net/npm/v/@alkhipce/editorjs-react?icon=npm)](https://www.npmjs.com/package/@alkhipce/editorjs-react)\n[![](https://flat.badgen.net/github/stars/etozhealkhipce/editorjs-react)](https://github.com/etozhealkhipce/editorjs-react)\n[![](https://flat.badgen.net/badge/demo/site/green)](https://editorjs-react.vercel.app/)\n\n## Demo\n\n#### https://editorjs-react.vercel.app/\n\n## Installation\n\n```shell\nnpm i @alkhipce/editorjs-react\n```\n\n## Usage\n\n```javascript\n// import Parser component or import certain component like this (available components list below)\nimport { Parser, Table } from '@alkhipce/editorjs-react';\n\nconst App = () =\u003e {\n  return (\n    \u003c\u003e\n      \u003cParser data={EDITORJS_DATA} /\u003e\n      \u003cTable content={EDITORJS_DATA} withHeadings={false} /\u003e;\n    \u003c/\u003e\n  );\n};\n```\n\n## Available components\n\n# Code\n\n| Props | Description                        | Type   | Default |\n| ----- | ---------------------------------- | ------ | ------- |\n| code  | display code in preformatted style | string | -       |\n\n# Delimiter\n\n| Props | Description | Type | Default |\n| ----- | ----------- | ---- | ------- |\n| -     | -           | -    | -       |\n\n# Header\n\n| Props | Description        | Type         | Default |\n| ----- | ------------------ | ------------ | ------- |\n| level | heading text level | number (1-6) | 1       |\n| text  | your text          | string       | -       |\n\n# Image\n\n| Props          | Description             | Type                           | Default |\n| -------------- | ----------------------- | ------------------------------ | ------- |\n| file           | contains image info     | object with field url: string; | -       |\n| caption        | image caption           | string or undefined            | -       |\n| withBorder     | add border around image | boolean or undefined           | false   |\n| stretched      | stretch image           | boolean or undefined           | false   |\n| withBackground | add image background    | boolean or undefined           | false   |\n\n# List\n\n| Props | Description                         | Type                            | Default     |\n| ----- | ----------------------------------- | ------------------------------- | ----------- |\n| items | list items                          | string array                    | []          |\n| style | set ordered or unordered list style | 'ordered' or 'unordered' string | 'unordered' |\n\n# Paragraph\n\n| Props | Description | Type   | Default |\n| ----- | ----------- | ------ | ------- |\n| text  | your text   | string | -       |\n\n# Quote\n\n| Props     | Description         | Type                      | Default |\n| --------- | ------------------- | ------------------------- | ------- |\n| text      | your text           | string                    | -       |\n| caption   | quote caption       | string                    | -       |\n| alignment | set quote alignment | 'left' or 'center' string | 'left'  |\n\n# RawTool\n\n| Props | Description | Type   | Default |\n| ----- | ----------- | ------ | ------- |\n| html  | your code   | string | -       |\n\n# Table\n\n| Props        | Description        | Type       | Default |\n| ------------ | ------------------ | ---------- | ------- |\n| content      | table data         | string[][] | -       |\n| withHeadings | add table headings | boolean    | false   |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fetozhealkhipce%2Feditorjs-react","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fetozhealkhipce%2Feditorjs-react","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fetozhealkhipce%2Feditorjs-react/lists"}