Scroll versus HTML

Scroll is a next-gen language to power the next Web, with capabilities that solve many of HTML's long-standing challenges.

Parsers are Scroll's version of tags

*

One-Line Magic

HTML often requires multiple lines for common tasks. Here's how Scroll simplifies things:

Including JS/CSS

HTML:
<link rel="stylesheet" href="normalize.css" /> <script type="text/plain" src="chart.js" />
Scroll:
normalize.css chart.js

Including Images, Videos, and Audio Files:

HTML:
<img src="landscape.jpg" loading="lazy"/> <video src="introduction.mp4" controls></video> <audio controls><source src="podcast.mp3" type="audio/mpeg" /></audio>
Scroll:
landscape.jpg introduction.mp4 podcast.mp3
*

Built-in Data Science

Scroll comes with advanced data science parsers:

iris printTable sparkline color green width 600 delimiter , scatterplot x sepal_length y sepal_width where petal_length >= 6 printTable
sepal_length sepal_width petal_length petal_width species
6.1 3 4.9 1.8 virginica
5.6 2.7 4.2 1.3 versicolor
5.6 2.8 4.9 2 virginica
6.2 2.8 4.8 1.8 virginica
7.7 3.8 6.7 2.2 virginica
5.3 3.7 1.5 0.2 setosa
6.2 3.4 5.4 2.3 virginica
4.9 2.5 4.5 1.7 virginica
5.1 3.5 1.4 0.2 setosa
5 3.4 1.5 0.2 setosa
sepal_length sepal_width petal_length petal_width species
7.7 3.8 6.7 2.2 virginica
*

Knowledge Base Capabilities

Scroll comes with a breakthrough technology for knowledge bases called ScrollSets.

ScrollSets eliminate the need for databases in most cases.

ScrollSets also finally enable the vision of the Semantic Web.

*

Smart Imports

Scroll can import files via the web:

// Just write the file name to include a file: header.scroll // Or write a URL: https://scroll.pub/header.scroll
*

Long Term Collaboration

Scroll's radically simple syntax enables:

*

When to Use Scroll Now

Scroll shines for:

*

ScrollHub    Try now