{"id":13660043,"url":"https://github.com/retextjs/awesome-retext","last_synced_at":"2025-05-11T22:32:33.925Z","repository":{"id":66143831,"uuid":"156001493","full_name":"retextjs/awesome-retext","owner":"retextjs","description":"Curated list of awesome retext resources","archived":false,"fork":false,"pushed_at":"2021-07-16T09:57:19.000Z","size":21,"stargazers_count":108,"open_issues_count":0,"forks_count":6,"subscribers_count":8,"default_branch":"main","last_synced_at":"2024-05-19T21:59:30.752Z","etag":null,"topics":["awesome","awesome-list","retext","unified"],"latest_commit_sha":null,"homepage":"https://unifiedjs.com","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/retextjs.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"unifiedjs","open_collective":"unified"}},"created_at":"2018-11-03T16:25:44.000Z","updated_at":"2024-04-21T02:11:51.000Z","dependencies_parsed_at":"2023-02-22T01:15:20.597Z","dependency_job_id":null,"html_url":"https://github.com/retextjs/awesome-retext","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/retextjs%2Fawesome-retext","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/retextjs%2Fawesome-retext/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/retextjs%2Fawesome-retext/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/retextjs%2Fawesome-retext/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/retextjs","download_url":"https://codeload.github.com/retextjs/awesome-retext/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225101840,"owners_count":17421082,"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":["awesome","awesome-list","retext","unified"],"created_at":"2024-08-02T05:01:15.416Z","updated_at":"2024-11-17T23:10:49.234Z","avatar_url":"https://github.com/retextjs.png","language":null,"readme":"\u003c!--lint disable no-html maximum-line-length--\u003e\n\n# awesome retext [![awesome][awesome-badge]][awesome]\n\n[\u003cimg align=\"right\" alt src=\"https://raw.githubusercontent.com/retextjs/retext/73b5852/logo-square.svg?sanitize=true\" width=\"200\"\u003e](https://github.com/retextjs/retext)\n\n\u003e A curated list of awesome [**retext**][retext] resources.\n\n**retext** is a natural language processor,\npowered by plugins,\npart of the [unified][] collective.\n\n## Contents\n\n* [Official](#official)\n* [Plugins](#plugins)\n* [Built on retext](#built-on-retext)\n* [Built with retext](#built-with-retext)\n* [Related lists](#related-lists)\n* [License](#license)\n\n## Official\n\n* [retext](https://github.com/retextjs/retext) - Repository.\n* [retext-english](https://github.com/retextjs/retext/tree/HEAD/packages/retext-english) - English parser.\n* [retext-latin](https://github.com/retextjs/retext/tree/HEAD/packages/retext-latin) - Generic Latin-script parser.\n* [retext-stringify](https://github.com/retextjs/retext/tree/HEAD/packages/retext-stringify) - Prose generator.\n* [nlcst](https://github.com/syntax-tree/nlcst) - Concrete syntax tree specification.\n* [unified](https://github.com/unifiedjs/unified) - Ecosystem.\n\n## Plugins\n\n* [rehype-retext](https://github.com/rehypejs/rehype-retext) - Integrate with the [rehype][] ecosystem.\n* [remark-retext](https://github.com/remarkjs/remark-retext) - Integrate with the [remark][] ecosystem.\n* [retext-equality](https://github.com/retextjs/retext-equality) - Warn about possible insensitive, inconsiderate language.\n* [retext-indefinite-article](https://github.com/retextjs/retext-indefinite-article) - Check if indefinite articles (`a`, `an`) are used correctly.\n* [retext-keywords](https://github.com/retextjs/retext-keywords) - Extract keywords and keyphrases.\n* [retext-passive](https://github.com/retextjs/retext-passive) - Check for passive voice.\n* [retext-readability](https://github.com/retextjs/retext-readability) - Check readability.\n* [retext-repeated-words](https://github.com/retextjs/retext-repeated-words) - Check `for for` repeated words.\n* [retext-simplify](https://github.com/retextjs/retext-simplify) - Check phrases for simpler alternatives.\n* [retext-spell](https://github.com/retextjs/retext-spell) - Check spelling.\n\n[Find more plugins »](https://github.com/retextjs/retext/blob/HEAD/doc/plugins.md#list-of-plugins)\n\n## Built on retext\n\n* [Gatsby](https://github.com/gatsbyjs/gatsby) - Blazing fast, modern apps and websites with React.\n* [gatsby-mdx](https://github.com/ChristopherBiscardi/gatsby-mdx) - Gatsby + MDX.\n* [Alex](https://github.com/get-alex/alex) - Catch insensitive, inconsiderate writing.\n* [retext-mapbox-standard](https://github.com/mapbox/retext-mapbox-standard) - Enforce Mapbox rules about language.\n* [retext-shopify](https://github.com/Shopify/retext-shopify) - Enforce Shopify rules about language.\n\n## Built with retext\n\n* [opensource.guide](https://github.com/github/opensource.guide) - Community guides for open source creators.\n* [debugger.html](https://github.com/devtools-html/debugger.html) - [Mozilla](https://www.mozilla.org) Firefox debugger.\n* [readability](https://github.com/wooorm/readability) - Visualize readability.\n* [write-music](https://github.com/wooorm/write-music) - Visualize sentence length.\n\n## Related lists\n\n* [awesome unified](https://github.com/unifiedjs/awesome-unified)\n* [awesome remark](https://github.com/remarkjs/awesome-remark)\n* [awesome rehype](https://github.com/rehypejs/awesome-rehype)\n* [awesome mdx](https://github.com/transitive-bullshit/awesome-mdx)\n* [awesome syntax-tree](https://github.com/syntax-tree/awesome-syntax-tree)\n\n## License\n\n[![CC-BY][license-badge]][license] © [Titus Wormer][author]\n\n\u003c!-- Definitions. --\u003e\n\n[author]: https://wooorm.com\n\n[awesome-badge]: https://awesome.re/badge.svg\n\n[awesome]: https://awesome.re\n\n[license-badge]: https://mirrors.creativecommons.org/presskit/buttons/80x15/svg/by.svg\n\n[license]: https://creativecommons.org/licenses/by/4.0/\n\n[rehype]: https://github.com/rehypejs/rehype\n\n[remark]: https://github.com/remarkjs/remark\n\n[retext]: https://github.com/retextjs/retext\n\n[unified]: https://github.com/unifiedjs/unified\n","funding_links":["https://github.com/sponsors/unifiedjs","https://opencollective.com/unified"],"categories":["Others","Related lists","Other Lists"],"sub_categories":["TeX Lists"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fretextjs%2Fawesome-retext","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fretextjs%2Fawesome-retext","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fretextjs%2Fawesome-retext/lists"}