Welcome to Ficus

Lightweight libraries and tools for building modern web applications.


Get started



A set of lightweight functions for developing applications using web components

Find out more


Minified ES module renderers for FicusJS

Find out more

Create Ficus App

Set-up a web app with FicusJS quickly and easily.

Find out more


Lightweight client-side router that supports history and hash routing plus web components

Find out more

Script loader

Lazy load ES modules and ES5 scripts or both based on dynamic paths

Find out more


Lightweight helper functions for web component testing

Find out more