awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Keats avatar

Keats/tera

0
View on GitHub↗
4,235 स्टार्स·324 फोर्क्स·Rust·MIT·8 व्यूज़keats.github.io/tera↗

Tera

Tera, Rust के लिए एक सर्वर-साइड रेंडरिंग इंजन और टेम्प्लेट इंजन है। इसे Jinja2 और Django के साथ संगत सिंटैक्स का उपयोग करके, पूर्व-निर्धारित टेम्प्लेट फाइलों में डेटा इंजेक्ट करके गतिशील टेक्स्ट उत्पन्न करने के लिए डिज़ाइन किया गया है।

इंजन HTML रेंडरिंग के माध्यम से वेब पेजों के निर्माण, ईमेल टेम्प्लेट के ऑटोमेशन, और पर्यावरण-विशिष्ट कॉन्फ़िगरेशन फाइलों के उत्पादन सहित विभिन्न टेक्स्ट जनरेशन कार्यों का समर्थन करता है।

Features

  • Rust Templating Engines - A high-performance text generation engine for Rust that implements Jinja2 and Django syntax.
  • Dynamic Text Generation - Produces final text output by processing template files with placeholders and logic using provided data.
  • Server-Side Dynamic Page Generation - Generates HTML content for websites by merging server-side data records with layout templates.
  • Jinja2 Template Renderers - Provides a template rendering system that is compatible with Jinja2 and Django syntax.
  • Text Templating Engines - Implements a general-purpose text templating engine to create custom files and documents.
  • Server-Side Rendering Engines - Generates dynamic HTML or plain text responses on the server by mapping data onto file-based templates.
  • System Configuration Templates - Generates environment-specific configuration files by merging templates with system variables.
  • Recursive Descent Parsers - Uses a recursive descent parsing engine to translate template syntax into executable operations.
  • Template Compilation Caches - Provides an in-memory cache for precompiled template functions to avoid repeated parsing of source files.
  • Hierarchical Variable Resolvers - Resolves data placeholders by traversing a hierarchical context structure.
  • Lazy Evaluation - Defers the evaluation of complex template logic until the final value is required for output.
  • Abstract Syntax Tree Parsing - Implements the conversion of template strings into a structured tree representation for efficient rendering.
  • Context Resolution Interfaces - Employs a common interface to fetch values from various data sources like maps or custom Rust objects.
  • Email Template Automation - Automates the generation of personalized email messages by injecting user data into HTML or text layouts.
  • Templating Engines - Template engine inspired by Jinja2 and Django templates.

स्टार हिस्ट्री

keats/tera के लिए स्टार हिस्ट्री चार्टkeats/tera के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Tera के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Tera के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • lunet-io/scribanlunet-io का अवतार

    lunet-io/scriban

    3,905GitHub पर देखें↗

    Scriban is a .NET text templating engine and embedded scripting language used for dynamic text generation. It functions as an abstract syntax tree manipulation tool and a template parser, allowing for the conversion of scripts into visitable trees for analysis, modification, and rendering. The engine is specifically designed for Native AOT compatibility, utilizing a reflection-free API to execute templates in trimmed environments. It also provides a dedicated parser and conversion system for Liquid templates, enabling the migration and execution of Liquid scripts within .NET. The project cov

    C#
    GitHub पर देखें↗3,905
  • scriban/scribanscriban का अवतार

    scriban/scriban

    3,905GitHub पर देखें↗

    Scriban is a text templating library and .NET scripting engine used for dynamic text generation. It functions as a template processor and a safe scripting sandbox, providing a secure execution environment that restricts object exposure to prevent unauthorized code execution. The project also includes an abstract syntax tree template parser that allows for programmatic template analysis and modification. The engine features a dedicated Liquid template engine and compatibility mode, allowing it to parse, execute, and convert templates written in Liquid syntax. It distinguishes itself through a

    C#handlebarsliquidmustache
    GitHub पर देखें↗3,905
  • twitter/hogan.jstwitter का अवतार

    twitter/hogan.js

    5,124GitHub पर देखें↗

    hogan.js is a logic-less template compiler and Mustache templating engine. It transforms static templates into executable JavaScript functions to generate data-driven strings without using conditional or looping logic. The system focuses on precompilation to eliminate parsing overhead during runtime execution. This includes a precompiled template library and a command line interface for converting template files into optimized JavaScript. The engine handles dynamic content generation through template compilation and data rendering. It supports reusable UI fragments via partials and allows fo

    JavaScript
    GitHub पर देखें↗5,124
  • sebastianbergmann/php-text-templatesebastianbergmann का अवतार

    sebastianbergmann/php-text-template

    7,443GitHub पर देखें↗

    php-text-template is a logic-less PHP text templating engine and string placeholder replacement library. It serves as a template-based text generator for producing dynamic messages and documents from static text templates. The library focuses on automated content formatting and custom template processing to inject variable content into structured text output. This enables dynamic text generation by replacing predefined keys within a string with specific data.

    PHP
    GitHub पर देखें↗7,443
Tera के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

keats/tera क्या करता है?

Tera, Rust के लिए एक सर्वर-साइड रेंडरिंग इंजन और टेम्प्लेट इंजन है। इसे Jinja2 और Django के साथ संगत सिंटैक्स का उपयोग करके, पूर्व-निर्धारित टेम्प्लेट फाइलों में डेटा इंजेक्ट करके गतिशील टेक्स्ट उत्पन्न करने के लिए डिज़ाइन किया गया है।

keats/tera की मुख्य विशेषताएं क्या हैं?

keats/tera की मुख्य विशेषताएं हैं: Rust Templating Engines, Dynamic Text Generation, Server-Side Dynamic Page Generation, Jinja2 Template Renderers, Text Templating Engines, Server-Side Rendering Engines, System Configuration Templates, Recursive Descent Parsers।

keats/tera के कुछ ओपन-सोर्स विकल्प क्या हैं?

keats/tera के ओपन-सोर्स विकल्पों में शामिल हैं: lunet-io/scriban — Scriban is a .NET text templating engine and embedded scripting language used for dynamic text generation. It… scriban/scriban — Scriban is a text templating library and .NET scripting engine used for dynamic text generation. It functions as a… twitter/hogan.js — hogan.js is a logic-less template compiler and Mustache templating engine. It transforms static templates into… sebastianbergmann/php-text-template — php-text-template is a logic-less PHP text templating engine and string placeholder replacement library. It serves as… tj/ejs — ejs is an embedded JavaScript template engine for Node.js that generates HTML and other text formats by embedding… dtolnay/syn — syn is a Rust syntax tree parser and token stream converter. It serves as a toolkit for procedural macro development,…