dorkhub

reslate

Beautiful static documentation for your API

Mermade
CSS15242 forksApache-2.0updated 3 years ago
visit the demogit clone https://github.com/Mermade/reslate.gitMermade/reslate

Slate v3 POC

Build

Proof-of-concept Slate v3 using eleventy as the static site generator.

screenshot

Features

Install

Requires an LTS version of Node.js

  • Clone the repository
  • npm i

or

  • Create your Node.js project (npm init)
  • Add reslate as a (dev)dependency (npm i [--save-dev] reslate)
  • npx reslate init

Running

  • To build: npm run build
  • To debug: npm run debug
  • To serve: npm run serve and browse to http://localhost:4567

(If installed as a dependency, use npx reslate [build|debug|serve])

TODO

  • Watch scss files
  • Option to use lunr server-side / across multiple files #1006
  • GitHub emoji shortcuts (as in Shins), yea or nay?
  • Specify additional CSS includes in header?

Additional plugin possibilities

more like this

chess-api

Chess API: REST API for playing chess and storing highscores

JavaScript55

Opendows

The project aims to replace any (legacy) MS-Windows components with open source counterparts.

code63

stylo

Stylo est un éditeur de textes pour articles scientifiques en sciences humaines et sociales.

JavaScript69

search

search projects, people, and tags