GitHub - openpeeps/tim: This is Tim ⚡️ A high-performance template engine & markup language written in Nim · GitHub
/" data-turbo-transient="true" />
Skip to content
Search or jump to...
Search code, repositories, users, issues, pull requests...
-->
Search
Clear
Search syntax tips
Provide feedback
--><br>We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
Saved searches
Use saved searches to filter your results more quickly
-->
Name
Query
To see all available qualifiers, see our documentation.
Cancel
Create saved search
Sign in
/;ref_cta:Sign up;ref_loc:header logged out"}"<br>Sign up
Appearance settings
Resetting focus
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
openpeeps
tim
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star<br>61
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>883 Commits<br>883 Commits
.github
.github
bindings/node/tim
bindings/node/tim
editors
editors
example
example
src
src
tests
tests
.gitattributes
.gitattributes
.gitignore
.gitignore
CODE_OF_CONDUCT.md
CODE_OF_CONDUCT.md
LICENSE
LICENSE
README.md
README.md
tim.nimble
tim.nimble
View all files
Repository files navigation
⚡️ A high-performance templating engine & markup language
Fast • Compiled • Source-to-Source • Interpreter
nimble install tim / npm install @openpeeps/tim
API reference
About
Tim Engine is a powerful development tool designed to boost developer productivity. It combines a high-performance templating engine with a versatile micro programming language, enabling developers to create dynamic web applications with ease.
Additionally, Tim Engine supports source-to-source transpilation to multiple target languages: Lua , Python , Ruby , JavaScript and PHP and Nim . Note that all transpilation targets are currently in very early stages of development and may not yet be fully functional or stable.
Note<br>The primary focus of the project is currently on the core templating engine and its features, with transpilation capabilities being developed incrementally over time.
Key features
⚡️ Fast, Compiled, Clean syntax
🎯 Template engine with support for layouts, partials and views
🍭 Source-to-Source transpilation to Lua, Python, Ruby, JavaScript and PHP
📚 Standard Library with many built-in utilities for web development
📦 Built-in Package Manager for easy installation of third-party packages
🔁 Built-in Browser Sync & Reload
🪄 SPA Awareness with support for client-side routing and dynamic content updates
👑 Written in Nim language
Getting Started
To get started with Tim Engine, you can install it using Nimble, or download the latest release from GitHub. For detailed installation instructions and usage examples, please refer to the Official Documentation.
Documentation
API Reference
Official Documentation
❤ Contributions & Support
🐛 Found a bug? Create a new Issue
👋 Wanna help? Fork it!
🎉 Spread the word! Tell your friends about Tim Engine
⚽️ Play with Tim Engine in your next web-project
😎 Get €20 in cloud credits from Hetzner
🥰 Donate via PayPal address
🎩 License
Tim Engine | LGPLv3 license. Made by Humans from OpenPeeps.
Copyright © 2026 OpenPeeps & Contributors — All rights reserved.
About
This is Tim ⚡️ A high-performance template engine & markup language written in Nim
tim.openpeeps.dev
Topics
html
template
parser
template-engine
nim
dsl
template-language
markup-language
emmet
source-to-source
domain-specific-language
nim-language
nim-lang
tim
cross-language
html-compiler
openpeeps
tim-engine
awesome-nim
Resources
Readme
License
LGPL-3.0 license
Code of conduct
Code of conduct
Uh oh!
There was an error while loading. Please reload this page.
Activity
Custom properties
Stars
61<br>stars
Watchers
watching
Forks
fork
Report repository
Releases
tags
Packages
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Contributors
Uh oh!
There was an error while loading. Please reload this page.
Languages
Nim<br>97.7%
HTML<br>1.3%
JavaScript<br>1.0%
Generated from openpeeps/pistachio
You can’t perform that action at this time.