Skip to content
@hmpl-language

HMPL

HMPL Language

🌐 hmpl is a small template language for displaying UI from server to client. It is based on customizable requests sent to the server via fetch and processed into ready-made HTML. Reduce the size of your javascript files and display the same UI as if it was written in a modern framework.

Pinned Loading

  1. hmpl Public

    🐜 Server-oriented customizable templating for JavaScript. Alternative to HTMX and Alpine.js.

    TypeScript 399 34

  2. vs-code-hmpl Public

    Official HMPL language support for VS Code

    1 1

Repositories

Showing 10 of 12 repositories
  • spec Public

    Official HMPL Specification

    HTML 0 0 0 0 Updated May 13, 2025
  • hmpl Public

    🐜 Server-oriented customizable templating for JavaScript. Alternative to HTMX and Alpine.js.

    TypeScript 399 MIT 34 14 (14 issues need help) 0 Updated May 13, 2025
  • app Public
    0 0 0 0 Updated May 12, 2025
  • blog Public
    HTML 0 0 0 0 Updated May 12, 2025
  • media Public
    0 0 0 0 Updated May 12, 2025
  • app-size-comparison Public

    App sizes comparison

    JavaScript 3 0 0 0 Updated May 11, 2025
  • vs-code-hmpl Public

    Official HMPL language support for VS Code

    1 MIT 1 0 0 Updated May 11, 2025
  • vite-plugin-hmpl Public

    Plugin for files with .hmpl extension for Vite

    JavaScript 1 MIT 0 0 0 Updated May 11, 2025
  • hello-hmpl-starter Public

    A minimal starter template to get started with HMPL

    JavaScript 2 1 0 0 Updated May 11, 2025
  • hmpl-loader Public

    Loader for files with hpml extension for Webpack

    JavaScript 1 MIT 0 0 0 Updated May 11, 2025