awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
blueimp avatar

blueimp/JavaScript-TemplatesArchived

0
View on GitHub↗
blueimp.github.io/JavaScript-Templates↗

JavaScript Templates

1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers.

Features

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
Template Engines - Lightweight, dependency-free template engine.
  • Templating Engines - < 1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies.
  • 1,718 stars·648 forks·JavaScript·MIT·16 views

    Star history

    Star history chart for blueimp/javascript-templatesStar history chart for blueimp/javascript-templates

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Frequently asked questions

    What does blueimp/javascript-templates do?

    1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers.

    What are the main features of blueimp/javascript-templates?

    The main features of blueimp/javascript-templates are: Template Engines, Templating Engines.

    Which projects share features with blueimp/javascript-templates?

    Projects with overlapping indexed features include: linkedin/dustjs — Dustjs is a JavaScript templating engine and asynchronous template renderer. It functions as an isomorphic HTML… mde/ejs — EJS is a JavaScript templating engine used to generate HTML by embedding executable JavaScript logic and dynamic data… janl/mustache.js — Mustache.js is a logic-less JavaScript templating engine and implementation of the Mustache specification. It merges… jasonmoo/t.js — A tiny javascript templating framework in ~400 bytes gzipped. marko-js/marko — Marko is a component-based web framework and HTML-based template engine used to build reactive user interfaces. It… olado/dot — doT is a compiled JavaScript template engine and rendering system used to generate dynamic text and HTML for both…

    Projects sharing features with JavaScript Templates

    These projects share indexed features with JavaScript Templates. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • jasonmoo/t.jsjasonmoo avatar

      jasonmoo/t.js

      832View on GitHub↗

      A tiny javascript templating framework in ~400 bytes gzipped

      HTML
      View on GitHub↗832
    • linkedin/dustjslinkedin avatar

      linkedin/dustjs

      2,913View on GitHub↗

      Dustjs is a JavaScript templating engine and asynchronous template renderer. It functions as an isomorphic HTML generator, producing consistent output across both client and server environments. The system employs a logic-less template syntax to separate presentation from business logic, utilizing simple tags for iteration and conditional checks. It supports asynchronous data resolution, allowing the rendering process to pause and resume as external data sources respond. The engine provides capabilities for dynamic HTML generation, server-side rendering, and client-side templating. It utiliz

      JavaScript
      View on GitHub↗2,913
    • janl/mustache.jsjanl avatar

      janl/mustache.js

      16,723View on GitHub↗

      Mustache.js is a logic-less JavaScript templating engine and implementation of the Mustache specification. It merges data objects with text templates to generate formatted output, ensuring consistent rendering across different programming languages by forbidding complex logic within the templates. The system distinguishes itself by using a logic-less approach to data binding, relying on simple variable interpolation and conditional block rendering. It supports modularity through partial template inclusion and allows for extended functionality via lambda functions that transform blocks of temp

      JavaScript
      View on GitHub↗16,723
    • marko-js/markomarko-js avatar

      marko-js/marko

      14,375View on GitHub↗

      Marko is a component-based web framework and HTML-based template engine used to build reactive user interfaces. It functions as a server-side rendering framework that compiles declarative templates into optimized JavaScript for efficient browser execution. The framework utilizes virtual DOM-less rendering to map template expressions directly to DOM nodes. It employs ahead-of-time template compilation and server-side HTML streaming to send rendered fragments to the client in chunks. The system manages user interfaces through a component-based view hierarchy with reactive data binding and fine

      JavaScriptclient-side-renderingdomfrontend
      View on GitHub↗14,375
    Compare all 30 related projects→