shopify/liquid

Liquid markup language. Safe, customer facing template language for flexible web apps.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 25 minutes ago
Added to GitGenius on September 5th, 2026
Created on May 8th, 2008
Open Issues & Pull Requests: 424 (+0)
GitHub issues: Enabled
Number of forks: 1,539
Total Stargazers: 11,875 (+0)
Total Subscribers: 724 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Issue API getrepoissuespagesummary failed: 429 Rate limit exceeded. Please try again later.

Detailed Description

Liquid is a template language designed to be safe for customer-facing use in flexible web applications.

Liquid solves the problem of needing to let users write dynamic content without exposing them to the full power and security risks of a general-purpose programming language. It provides a restricted syntax for variable interpolation, filters, control flow, and loops while preventing access to arbitrary code execution or sensitive system operations. The language is intentionally simple and readable, making it accessible to non-programmers who need to customize templates.

Liquid suits projects where you need to give end users or content creators the ability to personalize templates without granting them direct code access. This includes e-commerce platforms, content management systems, and any application where template customization is a feature rather than an implementation detail. The tool is particularly valuable when you need to sandbox template logic and prevent malicious or accidental damage through template code.

The project maintains active engagement with its user base through regular issue responses and pull request reviews. Development includes consistent updates to address reported bugs and edge cases. The maintainers demonstrate responsiveness to community contributions and questions about language behavior and implementation details.