LiquidJS

Open source

LiquidJS is a simple, expressive and safe template engine. Created from scratch back in 2016, it's now becoming a prevailing lib for Liquid language in JavaScript world with 19.5K users on Github and 45 contributors and increasing.

Estimated Annual Budget
$238
Today's Balance
$619.98
Yearly Budget
$1,024
per year

Contribute


Become a financial contributor.

Financial Contributions

Recurring contribution

Backer

Backer avatars will be displayed in the "Backers" section in README on Github. The order and the avatars are from open-collective.

Starts at$5 USD / month

Latest activity by


Recurring contribution

Sponsor

Sponsor logos will be displayed in the "Sponsors" section (before Backers) in README on Github. The order and the logos are from open-collective.

Starts at$100 USD / month

One-time contribution

Silver Sponsor

Silver Sponsors are displayed in the "Silver Sponsors" section (before Sponsors) in README on Github. The logos and the hyperlinks on them can be c... Read more

Starts at$1,000 USD

Custom contribution

Donation

Make a custom one-time or recurring contribution.

Top financial contributors

Organizations

1
Touchless

$255 USD since May 2020

2
Dropkiq

$210 USD since Feb 2020

3
Opensense Inc.

$150 USD since Oct 2020

Individuals

1
Peter deHaan

$210 USD since Mar 2020

LiquidJS is all of us

Our contributors 7

Thank you for supporting LiquidJS.

Touchless

backer

$255 USD

Dropkiq

backer

$210 USD

This is an amazing project that more people sho...

Peter deHaan

backer

$210 USD

Opensense Inc.

backer

$150 USD

Budget


Transparent and open finances.

$
Today’s balance

$619.98 USD

Total raised

$689.73 USD

Total disbursed

$69.75 USD

Estimated annual budget

$238.44 USD

Connect


Let’s get the ball rolling!

News from LiquidJS

Updates on our activities and progress.

liquidjs.com is now available, check it out!

Thanks for recently joined backers I've managed to buy a dedicated domain for LiquidJS and update the whole documents. It looks quite modern and I've enabled service worker and docsearch is on the way too.Hope it helps people using Liqui...
Read more
Published on March 28, 2020 by Jun Yang

Performance Boost

From @9.11.3 on, AST is introduced into LiquidJS to reduce re-parsing, and the tokenizer is re-wrote to avoid generating transient strings during parsing. With all these updates,The memory footprint is reduce by 57.7% (tag/output intensi...
Read more
Published on March 16, 2020 by Jun Yang

Refactor: improve perf by 2.5x with reduced memory and bundle size

By removing await/async keywords for internal function calls, we removed redundent async/sync implementations (see: https://github.com/harttle/liquidjs/issues/164) thus reduced bundle size, and improved performance (both ops/sec and mem ...
Read more
Published on October 26, 2019 by Jun Yang

About


A shopify compatible Liquid template engine in pure JavaScript.

The purpose of this repo is to provide a standard Liquid implementation for the JavaScript community. All features, filters and tags in shopify/liquid are supposed to be supported here, though there are still some differences.

  • Builtin filters: https://github.com/harttle/liquidjs/wiki/Builtin-Filters
  • Builtin tags: https://github.com/harttle/liquidjs/wiki/Builtin-Tags

Features that available on shopify website but not on shopify/liquid repo will not be implemented in this repo, but there're some plugins available:

  • color filters: https://github.com/harttle/liquidjs-color-filters
  • sections tags (WIP): https://github.com/harttle/liquidjs-section-tags

Our team