Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/docgeni/docgeni
📖 A modern, powerful and out of the box documentation generator for Angular components lib and markdown docs.(现代化的、强大的、开箱即用的 Angular 组件文档生成工具)
https://github.com/docgeni/docgeni
angular components docgeni docs-generate docs-generator documention library
Last synced: about 9 hours ago
JSON representation
📖 A modern, powerful and out of the box documentation generator for Angular components lib and markdown docs.(现代化的、强大的、开箱即用的 Angular 组件文档生成工具)
- Host: GitHub
- URL: https://github.com/docgeni/docgeni
- Owner: docgeni
- License: mit
- Created: 2020-03-19T03:46:07.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-12-10T10:36:26.000Z (about 1 month ago)
- Last Synced: 2025-01-04T08:16:54.672Z (7 days ago)
- Topics: angular, components, docgeni, docs-generate, docs-generator, documention, library
- Language: TypeScript
- Homepage: https://docgeni.org
- Size: 12.9 MB
- Stars: 197
- Watchers: 7
- Forks: 25
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-angular - docgeni - A modern, powerful and out of the box documentation generator for Angular components lib and markdown docs. (Table of contents / Angular)
- fucking-awesome-angular - docgeni - A modern, powerful and out of the box documentation generator for Angular components lib and markdown docs. (Table of contents / Angular)
README
Docgeni
A modern, powerful and out of the box documentation generator for Angular components lib and markdown docs.[![docgeni](https://img.shields.io/badge/docs%20by-docgeni-348fe4)](https://github.com/docgeni/docgeni)
[![CircleCI](https://circleci.com/gh/docgeni/docgeni.svg?style=shield)](https://circleci.com/gh/docgeni/docgeni)
[![Coverage Status][coveralls-image]][coveralls-url]
[![npm (scoped)](https://img.shields.io/npm/v/@docgeni/cli?style=flat)](https://www.npmjs.com/package/@docgeni/cli)
[![npm](https://img.shields.io/npm/dm/@docgeni/cli)](https://www.npmjs.com/package/@docgeni/cli)
[![npm](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square
)](https://github.com/prettier/prettier)[coveralls-image]: https://coveralls.io/repos/github/docgeni/docgeni/badge.svg?branch=master
[coveralls-url]: https://coveralls.io/github/docgeni/docgeni?branch=masterEnglish | [中文文档](https://github.com/docgeni/docgeni/blob/master/README.zh-CN.md)
## ✨ Features
- 📦 Out of the box, let you quickly open the document writing and component development
- 🏡 Independent angular component preview experience, including: component overview, examples, and API
- 📋 Extend the markdown syntax and import examples directly into the document
- 💻 Multi-language support
- 🎨 Two modes(`full` and `lite`) and multiple themes(`default` and `angular`) support
- 🚀 Powerful customization site ability (HTML, Browser support, Assets ...)## 📖 Documentation
Get started with Docgeni, learn the fundamentals and explore advanced topics on our documentation website.
- [Introduce](https://docgeni.org/guides/intro)
- [Getting Started](https://docgeni.org/guides/getting-started)
- [Route & Nav & Menu](https://docgeni.org/guides/route-nav-menu)
- [Configuration](https://docgeni.org/guides/configuration)### Advanced
- [Customize Site](https://docgeni.org/guides/advance/customize)
- [Multi-language](https://docgeni.org/guides/advance/locales)## Who are using Docgeni?
## ☘️ Badge
Show the world you're using docgeni?
Add a README badge to show it via:```
[![docgeni](https://img.shields.io/badge/docs%20by-docgeni-348fe4)](https://github.com/docgeni/docgeni)
```[![docgeni](https://img.shields.io/badge/docs%20by-docgeni-348fe4)](https://github.com/docgeni/docgeni)
## 🎉 Versions
@docgeni/*| @angular/*| Description
---| --- | ---
<0.5.x|>=9.0 <=13.0 | -
\>0.5.x|>=10.0 <=13.0 | -
1.0.x|>=10.0 <=13.0 | -
1.1.x|>=10.0 <=13.0 | -
2.0.x|>=12.0 <=14.0 | -
2.1.x|>=15.0 <16.0 | -
2.2.x|>=16.0 <17.0 | -
2.3.0|>=17.0 <18.0 | -
2.4.0|>=18.0 <19.0 | -## 💻 Development
```bash
yarn // install dependencies for all packages
``````bash
yarn start // build docs, watch docs change and start site project
yarn build // build all packages
yarn build-deps // build all deps packages
yarn build:docs // build docs & site projectyarn test // run test cases
```## 💼 Packages
Package| Version| Links
---| --- | ---
[`@docgeni/cli`](https://npmjs.com/package/@docgeni/cli) | [![latest](https://img.shields.io/npm/v/%40docgeni%2Fcli/latest.svg)](https://npmjs.com/package/@docgeni/cli) | [![README](https://img.shields.io/badge/README--green.svg)](/packages/cli/README.md)
[`@docgeni/core`](https://npmjs.com/package/@docgeni/core) | [![latest](https://img.shields.io/npm/v/%40docgeni%2Fcore/latest.svg)](https://npmjs.com/package/@docgeni/core) | [![README](https://img.shields.io/badge/README--green.svg)](/packages/core/README.md)
[`@docgeni/toolkit`](https://npmjs.com/package/@docgeni/toolkit) | [![latest](https://img.shields.io/npm/v/%40docgeni%2Ftoolkit/latest.svg)](https://npmjs.com/package/@docgeni/toolkit) | [![README](https://img.shields.io/badge/README--green.svg)](/packages/toolkit/README.md)
[`@docgeni/template`](https://npmjs.com/package/@docgeni/template) | [![latest](https://img.shields.io/npm/v/%40docgeni%2Ftemplate/latest.svg)](https://npmjs.com/package/@docgeni/template) | [![README](https://img.shields.io/badge/README--green.svg)](/packages/template/README.md)## LICENSE
[MIT LICENSE](https://github.com/docgeni/docgeni/blob/master/LICENSE)