Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/intuit/Ignite
Modern markdown documentation generator
https://github.com/intuit/Ignite
documentation-tool markdown
Last synced: 4 months ago
JSON representation
Modern markdown documentation generator
- Host: GitHub
- URL: https://github.com/intuit/Ignite
- Owner: intuit
- License: apache-2.0
- Archived: true
- Created: 2018-07-02T14:47:11.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-11-15T18:54:11.000Z (over 1 year ago)
- Last Synced: 2024-09-19T14:12:42.948Z (5 months ago)
- Topics: documentation-tool, markdown
- Language: JavaScript
- Homepage: https://intuit.github.io/Ignite/
- Size: 8.37 MB
- Stars: 103
- Watchers: 6
- Forks: 30
- Open Issues: 56
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://circleci.com/gh/intuit/Ignite) [](https://codecov.io/gh/intuit/ignite)
[](#contributors)
[](https://www.npmjs.com/package/ignite)
[](https://www.npmjs.com/package/ignite) [](https://github.com/prettier/prettier) [](https://www.intuit.com/) [](https://github.com/intuit/auto-release)Usage
Head over to the full [documentation](https://intuit.github.io/Ignite/) for a guide on getting started with Ignite.
Contributing
Developing
To start developing Ignite, start up a terminal and run the following command. Be sure to restart the dev server when changing any non-React or non-markdown file, since webpack doesn't handle them.
```bash
yarn build:lib && yarn start
```Debugging
To debug your build run
```bash
yarn build
```Then use your favorite HTTP server to emulate a server environment.
```bash
python -m SimpleHTTPServer
```NOTE: All urls are relative to `options.baseURL.` Make sure to change baseURL if your website isn't served from '/'.
Publishing
Releasing and publishing are handled automatically. Any time a PR is merged or code is pushed to master a new version of Ignite is released along with publishing a new version of the documentation to GitHub Pages.
Pull Requests welcome! Submit any bug report or feature enhancement as an
issue.## Contributors
Thanks goes to these wonderful people ([emoji key](https://github.com/kentcdodds/all-contributors#emoji-key)):
| [
Andrew Lisowski](http://hipstersmoothie.com)
[💻](https://github.com/Intuit/Ignite/commits?author=hipstersmoothie "Code") [🎨](#design-hipstersmoothie "Design") [📖](https://github.com/Intuit/Ignite/commits?author=hipstersmoothie "Documentation") [💡](#example-hipstersmoothie "Examples") [🤔](#ideas-hipstersmoothie "Ideas, Planning, & Feedback") [🚇](#infra-hipstersmoothie "Infrastructure (Hosting, Build-Tools, etc)") [📦](#platform-hipstersmoothie "Packaging/porting to new platform") [👀](#review-hipstersmoothie "Reviewed Pull Requests") [⚠️](https://github.com/Intuit/Ignite/commits?author=hipstersmoothie "Tests") | [
Adam Dierkens](https://adamdierkens.com)
[💻](https://github.com/Intuit/Ignite/commits?author=adierkens "Code") [🤔](#ideas-adierkens "Ideas, Planning, & Feedback") |
| :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: |This project follows the [all-contributors](https://github.com/kentcdodds/all-contributors) specification. Contributions of any kind welcome!
## Awesome Plugins:
:star: [Prop-Types](https://github.com/hipstersmoothie/ignite-plugin-prop-types) - Takes a react component and displays a table with its prop-types.
:star: [JSON Schema](https://github.com/hipstersmoothie/ignite-plugin-json-schema) - Takes a JSON-Schema and exposes a Component that matches ids to auto-generate docs.
:rocket: If you want to add your plugins to this list make a PR! :rocket:
## Gallery
:nail_care: Have some beautiful docs built using Ignite? Make a PR and feature them here :nail_care: