๐Ÿ“œ Scroll is a language for scientists of all ages

Refine, share and collaborate on ideas

The World Wide Scroll beta is live! Buy your folder now

What is Scroll?

Scroll is a language for scientists of all ages.

Scroll includes a command line app that builds static blogs, websites, CSVs, text files, and more.

What is Scroll used for?


The screenshot above is from a blog powered by Scroll.

Knowledge Bases

Scroll powers PLDB, a knowledge base with over 100 contributors who have added over 100,000 cells of structured data and thousands of pages.

Static Sites

This site you are reading is powered by Scroll.

Can I try Scroll in the browser?

Yes. Here is a web demo.

What makes Scroll different?

Scroll has an unusually simple syntax called Scroll Notation, an extensive set of features needed by researchers, bloggers, knowledge bases and sites of all sizes, is highly expandable, and is familiar to anyone who knows Markdown.

How do I install Scroll?

Scroll is an npm package. Install with:

npm install -g scroll-cli

How do I install the developer version?

git clone https://github.com/breck7/scroll.git cd scroll npm install -g . npm test

Is Scroll open source?

Yes. Breck's Lab publishes Scroll to the public domain.

The source code is hosted on GitHub.

Where are the docs?

Can I write Scroll Parsers in my browser?

Yes. You can use Scroll Designer to write Scroll Parsers in your browser without downloading anything.

Did the latest version of Scroll pass the automated tests?

View source