The Argonaut Constellation

The Argonaut Constellation refers to a range of software projects aiming to illustrate the potential for a more private JavaScript-free web to work better for anyone on any conceivable device.

Argonaut Suite

The "Argonaut Suite" refers to browsers, browser-engines, & the like targetting different mediums.

Purple & pink bat hugging the globe whilst
            emitting a blue sonar signal.

Rhapsode

Auditory browser

Amphiarao

Webpage debugger

Compatible with Selenium or any browser supporting webforms.

Haphaestus

Visual browser designed for use with TV remotes. (in-progress)

Argonaut Stack

The "Argonaut Stack" refers to reusable Haskell modules implementing the different tasks required to render a webpage.

HURL

Haskell URL resolver

Haskell Stylist

CSS styling engine

Harfbuzz-Pure

Harfbuzz language-bindings; text-shaping

FontConfig-Pure

FontConfig language bindings; fontfile lookup

Fluffy ragdoll cat sitting proudly in a coardboard box

CatTrap

CSS Box Model block layout engine

Balkón

Text layout

More to come!

Adopted

Typograffiti

Text rendering

Haskell CSS Syntax

CSS lexing

Friends

These are some 3rd party projects we make heavy use of!
Thank you!

Purple '>>=' operator combined with a lambda character.

Haskell

Pure-functional programming language

Text

ByteString


Network URI

http-client-tls

XML Conduit

Haskell CSS Syntax


red-coloured lips forming an open mouth,
            labeled beneath as 'eSpeak'.

eSpeak NG

Text-to-speech

Green curly brackets, pipes, & colon characters
            sized to resemble a sinasoidal soundwave.

Voice2JSON

Speech-to-text + intent parsing


FontConfig

Selects system or app fontfiles

The name 'Harfbuzz' written in Persian.

Harfbuzz

Selects "glyphs" from a font to represent the text

Crucial for internationalized text rendering

The words 'the FreeType Project' with a
            blue calligraphic background.

FreeType

Parses, queries, & rasterizes fontfiles


a pixelated cartoon orange with green leaf.

Juicy Pixels

Image loading/saving

Rasterific SVG

Renders SVG images

And so much more!