Built with

What RootFlare is made from.

RootFlare stands on the work of a great many people. These are the tools it's built with, and what each one does for it.

The app

  • Ruby

    The programming language RootFlare is written in.

  • Ruby on Rails

    The framework the whole app is built on.

  • Hotwire

    Makes the website's pages quick and responsive without a heavy app in your browser.

  • Preact

    Runs field mode on your phone, so assessments work with or without signal.

  • Tailwind CSS and daisyUI

    The building blocks of the look, from the forest-green bar to the rating badges.

Your data

  • PostgreSQL

    The database that keeps every tree, assessment and report.

  • Amazon Web Services

    Where RootFlare runs, and where your photos and reports are stored.

Reports

  • Chromium

    The open-source browser that turns each report into a PDF.

  • pdftk-java

    Fills in the ISA Basic Tree Risk Assessment Form and joins a report's pages together.

Maps

Type and icons

  • Archivo

    The typeface, by Omnibus-Type, under the SIL Open Font License.

  • Lucide

    The icons, under the ISC License.

AI

Running the service

  • Kamal

    Puts each new version of RootFlare live.

  • Stripe

    Handles subscriptions and payments.

  • SendGrid

    Delivers the emails RootFlare sends, reports included.

  • Honeybadger

    Tells us the moment something breaks, so we can fix it.

Words

Thank you

RootFlare is one arborist's project, but it couldn't exist without the thousands of people who build these tools and give so much of their work away. To everyone who writes, maintains, documents and answers questions about them: thank you. You made it possible for me, someone who enjoys working with (and climbing) trees, to build tools like RootFlare.

Adam