
⚡️ A high-performance front-end engine as a Ruby Gem
Fast • Compiled • Source-to-Source • Interpreter
gem install tim_engine
Or add to your Gemfile:
gem "tim_engine"require "tim_engine"
# Initialize the engine (auto-detects templates directory)
Tim.init("templates", "output", Dir.pwd)
# Render a view with a layout
html = Tim.render("index", { title: "Hello" })
# Render a standalone view
html = Tim.renderView("error", { message: "Not found" })The native extension is built via Clue and the Nim compiler.
![]() |
Switch to Open-Source LLMs via OpenCode GO, choosing from a variety of powerful models such as DeepSeek, Qwen, Kimi, GLM-5, MiniMax, MiMo. 🍕 Use our referral link to get started! |
Tim Engine | LGPLv3 license. Made by Humans from OpenPeeps.
Copyright © 2026 OpenPeeps & Contributors — All rights reserved.
