Re-Introducing TemplrJS: Another One of My Open Source Contributions, Powering Modern Web and Mobile Apps with NuxtJS and MotherDuck (DuckDB).
Discover TemplrJS, the amalgamation of best-practice templates and cutting-edge development inspired by RedwoodJS for building high-performance web and mobile applications.

TemplrJS is an Open Source Developer tooling platform I developed, leveraging the capabilities of Vue.js, Nuxt.js, Tailwind CSS, Supabase, and DuckDB/MotherDuck. It’s crafted to provide developers with a seamless and efficient experience for creating fast, performance-optimized web and mobile sites, apps, and data-driven dashboards.
I initiated TemplrJS Project to power my own blog site www.senthilsweb.com and made the leap to open source in July, 2021 under the code named zypress. TemplrJS began as a vision 3 years ago and has since undergone substantial refinement.
Online Demo: https://www.senthilsweb.com
Get Started: https://github.com/senthilsweb/templrjs
For a detailed article, please head over to my blog post TemplrJS

The architecture is based on time-tested database driven design coupled with modern front-end stacks that can be deployed cross platform in a hybrid infrastructure i.e. cloud and or on-prem in a serverless model without using any Virtual Machines or AWS Lambda or Azure Function by leveraging Chrome V8 runtimes a.k.a Javascript Isolate or Ilands Architecture. The programming language is Javascript (EC6), the most widely used language in the universe.
Advanced Technical Features
- Runs on the edge without a server: Experience the power of edge computing with TemplrJS.
- Unified Binary: Package your application in a Go-based binary for cross-platform compatibility.
- Client-Only NuxtJS Design: Streamline performance without the need for server-side rendering.
- Optimized for All Devices: Ensure your site is responsive and mobile-friendly.
- Edge Caching and Data Storage Solutions: From Vercel/Cloudflare KV stores to Supabase and DuckDB/MotherDuck integrations, your data needs are covered.
Whether you’re an enterprise seeking to optimize your operational costs or a hobbyist building a simple portfolio website, TemplrJS adapts to your needs.
Join the TemplrJS Community
If you find TemplrJS aligns with your development philosophy and you appreciate the project, I’d be thrilled to have you as part of the community. Your star on GitHub fuels my motivation, and contributions are always welcome. Together, we can continue to build and refine this platform, ensuring it remains by developers, for developers.
Give TemplrJS a star on GitHub, and let’s make development better, together.