├── .github └── workflows │ ├── bb.yml │ └── main.yml ├── .gitignore ├── .npmrc ├── package.json └── readme.md /.github/workflows/bb.yml: -------------------------------------------------------------------------------- 1 | jobs: 2 | main: 3 | runs-on: ubuntu-latest 4 | steps: 5 | - uses: unifiedjs/beep-boop-beta@main 6 | with: 7 | repo-token: ${{secrets.GITHUB_TOKEN}} 8 | name: bb 9 | on: 10 | issues: 11 | types: [closed, edited, labeled, opened, reopened, unlabeled] 12 | pull_request_target: 13 | types: [closed, edited, labeled, opened, reopened, unlabeled] 14 | -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- 1 | jobs: 2 | main: 3 | runs-on: ubuntu-latest 4 | steps: 5 | - uses: actions/checkout@v4 6 | - uses: actions/setup-node@v4 7 | with: 8 | node-version: node 9 | - run: npm install 10 | - run: npm test 11 | name: main 12 | on: 13 | - pull_request 14 | - push 15 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.log 3 | node_modules/ 4 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | ignore-scripts=true 2 | package-lock=false 3 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "author": "Titus Wormer (wooorm.com)", 3 | "bugs": "https://github.com/unifiedjs/awesome-unified/issues", 4 | "contributors": [ 5 | "Titus Wormer (wooorm.com)" 6 | ], 7 | "description": "Curated list of awesome unified resources", 8 | "devDependencies": { 9 | "remark-cli": "^12.0.0", 10 | "remark-preset-wooorm": "^10.0.0" 11 | }, 12 | "keywords": [], 13 | "license": "CC-BY-4.0", 14 | "name": "awesome-unified", 15 | "private": true, 16 | "remarkConfig": { 17 | "plugins": [ 18 | "remark-preset-wooorm" 19 | ] 20 | }, 21 | "repository": "unifiedjs/awesome-unified", 22 | "scripts": { 23 | "format": "remark . -qo", 24 | "test": "npm run format" 25 | }, 26 | "version": "0.0.0" 27 | } 28 | -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # awesome unified [![awesome][awesome-badge]][awesome] 4 | 5 | [](https://github.com/unifiedjs/unified) 6 | 7 | > A curated list of awesome **[unified][]** resources. 8 | 9 | **unified** is an ecosystem around syntax trees, 10 | processing content, 11 | where plugins do the heavy lifting. 12 | 13 | ## Contents 14 | 15 | * [Official](#official) 16 | * [Projects](#projects) 17 | * [Syntaxes](#syntaxes) 18 | * [Related projects](#related-projects) 19 | * [Related lists](#related-lists) 20 | * [License](#license) 21 | 22 | ## Official 23 | 24 | * [unified](https://github.com/unifiedjs/unified) - Repository. 25 | * [unifiedjs.com](https://unifiedjs.com) - Website. 26 | * [collective](https://github.com/unifiedjs/collective) - Collective governance docs. 27 | 28 | ## Projects 29 | 30 | * [unified-engine](https://github.com/unifiedjs/unified-engine) - Process multiple files with unified. 31 | * [unified-args](https://github.com/unifiedjs/unified-args) - Engine to create CLIs. 32 | * [unified-engine-gulp](https://github.com/unifiedjs/unified-engine-gulp) - Engine to create Gulp plugins. 33 | * [unified-diff](https://github.com/unifiedjs/unified-diff) - Ignore unrelated messages in CIs. 34 | * [unified-stream](https://github.com/unifiedjs/unified-stream) - Streaming interface. 35 | 36 | ## Syntaxes 37 | 38 | * [remark](https://github.com/remarkjs/remark) - Markdown. 39 | * [rehype](https://github.com/rehypejs/rehype) - HTML. 40 | * [retext](https://github.com/retextjs/retext) - Prose. 41 | * [redot](https://github.com/redotjs/redot) - Graphviz. 42 | 43 | ## Related projects 44 | 45 | * [syntax-tree](https://github.com/syntax-tree/unist) - Syntax trees. 46 | * [vfile](https://github.com/vfile/vfile) - Virtual files. 47 | 48 | ## Related lists 49 | 50 | * [awesome remark](https://github.com/remarkjs/awesome-remark) 51 | * [awesome rehype](https://github.com/rehypejs/awesome-rehype) 52 | * [awesome retext](https://github.com/retextjs/awesome-retext) 53 | * [awesome mdx](https://github.com/transitive-bullshit/awesome-mdx) 54 | * [awesome syntax-tree](https://github.com/syntax-tree/awesome-syntax-tree) 55 | 56 | ## License 57 | 58 | [![CC-BY][license-badge]][license] © [Titus Wormer][author] 59 | 60 | 61 | 62 | [author]: https://wooorm.com 63 | 64 | [awesome-badge]: https://awesome.re/badge.svg 65 | 66 | [awesome]: https://awesome.re 67 | 68 | [license]: https://creativecommons.org/licenses/by/4.0/ 69 | 70 | [license-badge]: https://mirrors.creativecommons.org/presskit/buttons/80x15/svg/by.svg 71 | 72 | [unified]: https://github.com/unifiedjs/unified 73 | --------------------------------------------------------------------------------