715 Framework

A minimal, reactive JavaScript framework

Automatic Text Input

Hello {{userName}}!

Automatic Counter

{{count}}

Automatic Show/Hide

✅ This appears automatically when checked!
⚠️ Counter is above 3! Current: {{count}}

Automatic Slider

{{boxSize}}px

Mathematical Operations & String Concatenation

Original: {{mathNumber}}

Plus 10: {{mathNumber + 10}}

Times 2: {{mathNumber * 2}}

Squared: {{mathNumber * mathNumber}}

Complex: {{(mathNumber + 5) * 2 - 1}}

Original: {{greetingName}}

With Hello: {{"Hello " + greetingName}}

With suffix: {{greetingName + "!"}}

Full greeting: {{"Hello " + greetingName + ", welcome!"}}

With number: {{greetingName + " #" + mathNumber}}

Mixed Operations

Count + 5: {{count + 5}}

Box size / 2: {{boxSize / 2}}px

Dynamic message: {{showMessage ? "Message is ON" : "Message is OFF"}}

User + Count: {{userName + " has " + count + " items"}}

Computed Variables

Full Name: {{fullName}}

Computed automatically from firstName + lastName

Transform Filters

USD: {{price | currency}}

EUR: {{price | currency:EUR:en-US}}

GBP: {{price | currency:GBP:en-GB}}

NZD: {{price | currency:NZD:en-NZ}}

Original: {{sampleText}}

Uppercase: {{sampleText | upper}}

Lowercase: {{sampleText | lower}}

Reversed: {{sampleText | reverse}}

Slugified: {{sampleText | slug}}

Date Formatting

US Format: {{currentDate | format:en-US}}

UK Format: {{currentDate | format:en-GB}}

AU/NZ Format: {{currentDate | format:en-AU}}

ISO Format: {{currentDate | format:sv-SE}}

Automatic Theme

Theme: {{theme}}

Persists after refresh (localStorage)

Custom Actions

Current value: {{customValue}}