All Projects → Foveluy → ReStory

Foveluy / ReStory

Licence: MIT License
A static site generator with MDX for React documentation.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to ReStory

react-nft-gallery
🖼️ React component to display your NFTs as a gallery
Stars: ✭ 50 (+108.33%)
Mutual labels:  react-component
craft-text-detector
Packaged, Pytorch-based, easy to use, cross-platform version of the CRAFT text detector
Stars: ✭ 151 (+529.17%)
Mutual labels:  document
react-super-treeview
👏 Finally, a React Treeview component which is customizable on every level
Stars: ✭ 98 (+308.33%)
Mutual labels:  react-component
react-video-players
📺 Library of React video player components that offer a consistent interface and callback system for Vimeo, YouTube and the <video> tag. Along with a handy higher order component for building your own 😉
Stars: ✭ 13 (-45.83%)
Mutual labels:  react-component
react-text-more-less
📃React component to show more text or show less
Stars: ✭ 16 (-33.33%)
Mutual labels:  react-component
react-native-value-picker
Cross-Platform iOS(ish) style picker for react native.
Stars: ✭ 18 (-25%)
Mutual labels:  react-component
cordova-plugin-document-scanner
cordova plugin for document scan
Stars: ✭ 77 (+220.83%)
Mutual labels:  document
reactjs-portfolio
Welcome to my portfolio react.js repository page.
Stars: ✭ 109 (+354.17%)
Mutual labels:  react-component
easydoc
EasyDoc, Easy to generate Documents. 🌱 EasyDoc,简单、快速生成文档的工具。
Stars: ✭ 69 (+187.5%)
Mutual labels:  document
auto-ui
凹凸 UI 组件
Stars: ✭ 13 (-45.83%)
Mutual labels:  react-component
termy-the-terminal
Web-based terminal powered by React
Stars: ✭ 43 (+79.17%)
Mutual labels:  react-component
react-middle-ellipsis
Truncate a long string in the middle, instead of the end.
Stars: ✭ 44 (+83.33%)
Mutual labels:  react-component
react-infinity-menu
A react component that displays an unlimited deep menu
Stars: ✭ 59 (+145.83%)
Mutual labels:  react-component
documentDownloader
download document from book118 for free
Stars: ✭ 72 (+200%)
Mutual labels:  document
phive
Generic business document validation engine
Stars: ✭ 17 (-29.17%)
Mutual labels:  document
react-taggy
A simple zero-dependency React component for tagging user-defined entities within a block of text.
Stars: ✭ 29 (+20.83%)
Mutual labels:  react-component
react-daterange-picker
A react date range picker to using @material-ui. Live Demo: https://flippingbitss.github.io/react-daterange-picker/
Stars: ✭ 85 (+254.17%)
Mutual labels:  react-component
rc-charts
一个基于BizCharts的图表库
Stars: ✭ 22 (-8.33%)
Mutual labels:  react-component
react-star-ratings
A customizable svg star rating component for selecting x stars or visualizing x stars
Stars: ✭ 128 (+433.33%)
Mutual labels:  react-component
light-ui
A lightly React UI library
Stars: ✭ 38 (+58.33%)
Mutual labels:  react-component

Restory

Restory (AKA ReactStory) is an extremely lightweight static document generator that supports writing React components directly in Markdown.

Document

see the Document on Gitpage

How does it work

Restory is a single-page application driven by React, React Router, Webpack, and Node.js. Restory will complete the rendering of the page during the building phase, providing a superb browsing experience and very good search engine optimization (SEO) for the production environment.

Features

  • The ability of writing React components directly in Markdown.
  • Provides server-side rendering (SSR) and client-side rendering (CSR)
  • Built-in Markdown extension optimized for technical documentation
  • Multi-language support
  • Automatically generate service workers
  • Google Analytics
  • React-driven custom theme system
  • Search Box
  • docker support

Inspiration

This project is inspired by VuePress and uses MDX to write React subproject documents, making it easy for users to embed their own React components in documents.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].