Frog is a static web site generator implemented in Racket, targeting Bootstrap and able to use Pygments.
Switch branches/tags
Nothing to show
Clone or download
dedbox and greghendershott Scribble sources: Point user-scope xrefs to local-redirect. Closes #229
By default, scribble resolves cross-refereces into packages installed locally,
in user-scope, to local filesystem paths. This is not so useful for rendering
a blog. Instead, all links should point into the official Racket docs server.

This patches the default behavior to make all cross-references into non-main
packages point to `https://docs.racket-lang.org/local-redirect/`.

The trailing forward slash is important, otherwise the browser stays on a
generic "Redirections" page indicating the redirect failed.

See https://docs.racket-lang.org/pkg/implementation.html section 12.3 for an
overview of the local-redirect mechanism.
Latest commit 2717c6e Oct 9, 2018

README.md

Frog

Happy Green frog

Frog image by @Goug8888, used under Creative Commons license Attribution-NonCommercial-ShareAlike 2.0 Generic.

Build Status raco pkg install frog MIT License Documentation

Frog is a static web site generator written in Racket.

You write content in Markdown or Scribble. You generate files. To deploy, you push them to a GitHub Pages repo (or copy them to Amazon S3, or whatever).

Posts get a variety of automatic blog features.

You can also create non-post pages.

Pygments handles syntax highlighting for code blocks.

The generated site uses Bootstrap, which is responsive, automatically adapting to various screen sizes.

Full documentation.