
⚡️ A high-performance templating engine & markup language
Fast • Compiled • Source-to-Source • Interpreter
nimble install tim / npm install @openpeeps/tim
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.
- 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
- Written in Nim language 👑
todo
This feature allow developers to keep their front-end codebase in a single language (Tim Engine's language), enabling seamless integration with various back-end technologies. Current supported target languages are: Lua, Python, Ruby, JavaScript and PHP. Basically, you write your front-end once, and transpile it to one or more target languages as needed.
- 🐛 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
Tim Engine | LGPLv3 license. Made by Humans from OpenPeeps.
Copyright © 2024 OpenPeeps & Contributors — All rights reserved.