Skip to content
Informative renderer for Khan academy's Perseus markdown format
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.dockerignore
.gitignore
Dockerfile
LICENSE
PseudoPerseus.service
README.md
index.js
package.json
pseudo-perseus-deployment.yaml
pseudo-perseus-loadbalancer.yaml
renderer.js
test.py

README.md

pseudo-perseus

Pseudo-Perseus is a Perseus renderer built for the KATC/Babelfish project that does not intend to be a full render but rather focuses on

  • Maximum practical simplicity
  • Ease of use
  • Most effect for least effort
  • Compatibility with both clientside and serverside

Note that inputs and some other aspects are not rendered as actual inputs but as placeholders.

Renderer library

The renderer library in renderer.js can be used both in the browser (you'll need to include KaTeX!) and in NodeJS

Server

This project also provides a koa-based HTTP server that allows server-side Pseudo-Perseus rendering (and results in HTML). See test.py

You can’t perform that action at this time.