EveryDev.ai
Subscribe
Home
Tools

5,007+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2546
  • Coding1875
  • Infrastructure880
  • Projects712
  • Research627
  • MCP598
  • Marketing495
  • Analytics485
  • Design416
  • Testing402
  • Data373
  • Security317
  • Integration257
  • Communication250
  • Prompts241
  • Extensions218
  • Commerce169
  • DevOps168
  • Voice168
  • Web123
  • Learning114
  • Finance33
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. Taming Thymeleaf CLI
    Taming Thymeleaf CLI icon

    Taming Thymeleaf CLI

    Task Automation
    Featured

    Command line tool that scaffolds Spring Boot projects with Thymeleaf or JTE templates, live reload, and chosen web dependencies.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Taming Thymeleaf CLI is released under the Apache License 2.0 and is free to download and use.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Task AutomationDevelopment EnvironmentsCommand Line Assistants

    Alternatives

    eznlshgog CLI
    Developer
    Wim DeblauweHeule, Belgium

    Listed Oct 2026

    About Taming Thymeleaf CLI

    Taming Thymeleaf CLI (ttcli) is an open-source command line tool by wimdeblauwe that sets up a Spring Boot project using either Thymeleaf or JTE as the template engine. It asks a series of questions, or accepts options for scripted use, and generates the project in a sub-directory named after the artifactId. The latest listed release is 1.15.0.

    What It Is

    ttcli is a project generator for Java developers building server-rendered Spring Boot web applications. It calls start.spring.io to create the base project, so it needs internet access. It then layers on starter templates, a HomeController, live reload configuration, and selected frontend dependencies.

    How Project Generation Works

    Running ttcli init prompts for Maven group, artifact, project name, Spring Boot and Java versions, template engine, live reload approach, package manager, and web dependencies. Every question can instead be answered with a flag, and --non-interactive uses defaults for anything unanswered, which makes it usable from scripts or coding agents. Conflicting options produce an error with a non-zero exit code, and a summary of answers is printed before generation.

    The output includes starter templates (index.html and layout/main.html for Thymeleaf, or .jte equivalents), optional Thymeleaf Layout Dialect, a frontend-maven-plugin setup when npm or pnpm is used, a local profile properties file, and a HELP.md explaining how to start the chosen live reload setup.

    Live Reload and Web Dependencies

    Three live reload options are offered: Vite (Thymeleaf and JTE), npm-based scripts using PostCSS, Babel and Browsersync (Thymeleaf only), and DevTools-based reload (Thymeleaf only). Selectable web dependencies are Alpine.js, Bootstrap, htmx (2 or 4), Shadleaf, Shoelace, and Tailwind CSS, with Tailwind 3 or 4 and optional plugins such as forms, typography, container queries, and daisyUI.

    Installation Options

    Releases can be downloaded and unzipped for macOS, Linux, or Windows. The tool is also available through Homebrew, Chocolatey, and JBang. It can be built with Maven, including a GraalVM native build.

    Taming Thymeleaf CLI - 1

    Community Discussions

    Be the first to start a conversation about Taming Thymeleaf CLI

    Share your experience with Taming Thymeleaf CLI, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Taming Thymeleaf CLI is released under the Apache License 2.0 and is free to download and use.

    • Apache License 2.0 (OSI-approved)
    • Download from GitHub releases
    • Available via Homebrew, Chocolatey and JBang
    • Generates Spring Boot projects with Thymeleaf or JTE
    • Requires internet access to start.spring.io

    Capabilities

    Key Features

    • Interactive and non-interactive project generation
    • Spring Boot project creation via start.spring.io
    • Thymeleaf or JTE template engine selection
    • Optional Thymeleaf Layout Dialect
    • Live reload options: Vite, npm-based, DevTools
    • npm or pnpm package manager support
    • Web dependencies: Alpine.js, Bootstrap, htmx, Shadleaf, Shoelace, Tailwind CSS
    • Tailwind 3/4 with forms, typography, container-queries, daisyUI plugins
    • Generated HELP.md with live reload instructions
    • Native build support with GraalVM

    Integrations

    start.spring.io
    Spring Boot
    Thymeleaf
    JTE
    Vite
    Tailwind CSS
    htmx
    Alpine.js
    Bootstrap
    Shoelace
    Shadleaf
    Homebrew
    Chocolatey
    JBang
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Taming Thymeleaf CLI and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Wim Deblauwe

    Heule, Belgium
    1 employees
    Read more about Wim Deblauwe
    WebsiteGitHubLinkedInX / Twitter
    1 tool in directory

    Similar Tools

    ez icon

    ez

    A macOS CLI tool for project-scoped command aliases with team sharing, secrets management via Apple Keychain, and local run history tracking.

    nlsh icon

    nlsh

    A command-line tool that translates natural language into shell commands using AI.

    gog CLI icon

    gog CLI

    A unified command-line interface for Google Workspace services including Gmail, Calendar, Drive, Contacts, Tasks, Sheets, Docs, Slides, and People.

    Browse all tools

    Related Topics

    Task Automation

    Agent-powered tools that automate routine project tasks and workflows with intelligent prioritization, dependency management, and contextual assignment of work across teams.

    158 tools

    Development Environments

    AI-enhanced code editors and IDEs that improve the coding experience.

    228 tools

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

    314 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions