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

More to come!

Adopted

Typograffiti

Text rendering

In-Progress

CatTrap

CSS Box Model block layout engine

Balkón

Text layout

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!