<>

Scroll LeetSheet

Scroll builds blogs, websites, knowledge bases, and more. Scroll is composed of parsers, which you can create. The standard parsers are below. Scroll files end in .scroll.


- A list item.
--- A horizontal rule.
! Counterpoint comment. Prints nothing.
? A question.
[] A task todo.
[x] A completed task.
* A paragraph.
*** A dinkus. Breaks section.
**** End of post dinkus.
// A comment. Prints nothing.
# An html h1 tag.
## An html h2 tag.
### An html h3 tag.
#### An html h4 tag.
##### An html h5 tag.
> A quote.
aboveAsCode Print code above.
assertBuildIncludes Test above particle's output.
assertHtmlEquals Test above particle's output.
assertHtmlExcludes Test above particle's output.
assertHtmlIncludes Test above particle's output.
authors Set author(s) name(s).
background Quickly set CSS background.
baseUrl Required for RSS and OpenGraph.
belowAsCode Print code below.
belowAsCodeUntil Print code above until match.
blankLineParser Print nothing. Break section.
blink Just for fun.
br A break.
buildConcepts Write concepts to csv+ files.
buildCss Compile to CSS file.
buildCsv Compile to CSV file.
buildHtml Compile to HTML file.
buildJs Compile to JS file.
buildJson Compile to JSON file.
buildMeasures Write measures to csv+ files.
buildParsers Compile to Parsers file.
buildPdf Compile to PDF file.
buildRss Write RSS file.
buildTsv Compile to TSV file.
buildTxt Compile to TXT file.
button A button.
canonicalUrl Override canonical URL.
caption An image caption.
catchAllParagraph A paragraph.
center A centered section.
chat A faux text chat conversation.
classicForm Generate input form for ScrollSet.
clearStack Clear body stack.
cloc Output results of cloc as table.
code A code block.
codeFromFile A code block.
codeWithHeader A code block.
color Quickly set CSS font-color.
comment Prints nothing.
concepts Load concepts as table.
container A centered HTML div.
copyButtons Copy code widget.
counter Visualize the speed of something.
css A style tag.
dashboard Key stats in large font.
date Set published date.
dependencies Get files this file depends on.
description Meta tag description.
dinkus A custom dinkus.
disk Output file into as table.
downloadButton Link to download/WWS page.
editBaseUrl Override edit link baseUrl.
editButton Print badge top right.
editLink Print "Edit" link.
editUrl Override edit link.
email Set email address for site contact.
emailButton Email button.
endColumns End columns.
endSnippet Cut for snippet here.
expander An collapsible HTML details tag.
favicon Favicon file.
fetch Download URL to disk.
font Quickly set font family.
hakon Compile Hakon to CSS.
heatrix A heatmap matrix data visualization.
heatrixAdvanced Advanced heatrix.
helpfulNotFound Helpful not found widget.
homeButton Home button.
html HTML one liners or blocks.
htmlInlineParser Inline HTML.
htmlLang Override HTML lang attribute.
iframes An iframe(s).
image An img tag.
import Import a file.
importOnly Don't build this file.
inlineCss Inline CSS from files.
inlineJs Inline JS from files.
inlineMarkups Set global inline markups.
inspectAbove Inspect particle above.
inspectBelow Inspect particle below.
iris Iris dataset from R.A. Fisher.
jsonScript Include JSON and assign to window.
katex KaTex widget for typeset math.
keyboardNav Make left and right navigate files.
leftRightButtons Previous and next nav buttons.
linkTitle Text for links.
loadConcepts Import all concepts in a folder.
loremIpsum Generate dummy text.
map Map widget.
mediumColumn A medium column section.
mediumColumns Medium width columns.
metaTags Print meta tags including title.
music Play sound files.
nav Titles and links in group(s).
nickelbackIpsum Generate dummy text.
openGraphImage Override Open Graph Image.
permalink Override output filename.
plainText Plain text oneliner or block.
plainTextOnly Only print for buildTxt.
posts Posts as table.
postsMeta Post meta as table.
printAuthors Prints author(s) byline.
printColumn Print one column
printDate Print published date.
printFeed Print group to RSS.
printFormatLinks Prints links to other formats.
printFullSnippets Print full pages in group(s).
printRelated Print links to related posts.
printShortSnippets Titles and descriptions in group(s).
printSiteMap Print text sitemap.
printSnippets Prints snippets matching tag(s).
printSource Print source for files in group(s).
printSourceStack Print compilation steps.
printTable Print table.
printTitle Print title.
printUsageStats Parser usage stats for folder.
qrcode Make a QR code from a link.
quote A quote.
redirectTo HTML redirect tag.
replace Replace this with that.
replaceJs Replace this with evaled JS.
replaceNodejs Replace with evaled Node.JS.
rssFeedUrl Set RSS feed URL.
run Run script and dump stdout.
scatterplot Scatterplot Widget.
script Print script tag.
scrollForm Generate a Scroll Form.
scrollVersionLink Print Scroll version.
slideshow Slideshow widget. *** delimits slides.
sparkline Sparkline widget.
stamp Expand project template to disk.
stopwatch A stopwatch.
stump Compile Stump to HTML.
stumpNoSnippet Compile Stump unless snippet.
table A datatable.
tableSearch Table search and sort widget.
tags Set tags.
testStrict Make catchAllParagraphParser = error.
thanksTo Acknowledgements comment. Prints nothing.
theme A collection of simple themes.
theScrollButton WWS button.
thinColumn A thin column section.
thinColumns Thin columns.
title Set title.
toStamp Print a directory to stamp.
video Play video files.
wideColumn A wide column section.
wideColumns Wide columns.
youtube A YouTube video widget.

Commonly used parsers are bolded. CSV version.

Links - ScrollHubTry Scrollr/WorldWideScrollParsers LeetSheetParticles LeetSheet


Parser usage rankings

A rough estimate of the parser usage in Scroll. Not all parsers have stats available yet.

id popularity

Built with Scroll v155.0.3