| CARVIEW |
Select Language
HTTP/2 200
date: Mon, 29 Dec 2025 16:23:03 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"81fabb562c409514d1211687ca190e79"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=B6n9PVBXc026S4vCw3PQqt6hfCH4v38kUAWl3aMcPhxyOceQokHpqqLev0vCJMjsP1CtEzzhOCCe4K%2FVVzhDPLhbCD5VglvSKsGD3%2BhYWYexJoksvOjDINf9Z8vBfRGbWTrOCTs8CtHfFgg1zAaojmqt1yZnSViHUCpvL20B9jmjQROXuTWmJFggwiwxOHMBRlhuV0dNHUm4PmF81%2BW%2F16a41Ae9wEMT3qWTE4pufmvV%2Fjs0uSNTflU2WEHzQN1TxdSS2W4TJIQsj%2FC06I7qbQ%3D%3D--ZXGmeN11l7hwwp7K--%2BJFFToiRPMrJsokR3vQFLQ%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1787907954.1767025383; Path=/; Domain=github.com; Expires=Tue, 29 Dec 2026 16:23:03 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 29 Dec 2026 16:23:03 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 92CC:2B1209:644758D:780C59E:6952AAE7
GitHub - nrk/hige: {{growing mustaches in your templates with Lua}}
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 7
{{growing mustaches in your templates with Lua}}
License
nrk/hige
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Hige 髭
{{growing mustaches in your templates with Lua}}
===============================================================================
-- Introduction ---------------------------------------------------------------
Hige is a small yet fairly complete templating library for the Lua programming
language and it is based off Mustache[1] while it borrows a few implementation
ideas from Mustache.js[2].
[1] https://github.com/defunkt/mustache
[2] https://github.com/janl/mustache.js
-- Usage ----------------------------------------------------------------------
require 'hige'
local view = {
project = 'hige',
nickname = 'nrk',
url = function()
return 'https://github.com/'..nickname..'/'..project
end,
}
local template = '{{project}} is maintained by {{nickname}} at {{url}}'
local rendered = hige.render(template, view)
-- hige is maintained by nrk at https://github.com/nrk/hige
-- Why hige? ------------------------------------------------------------------
Just for the fun of it :-)
-- Current status of the project-----------------------------------------------
I was not really serious about Hige when I started working on it. There are
already much better alternatives for Lua such as Cosmo[3] (whose concept is
similar in many ways to hige) and lua-haml[4], so the main reason which is
driving its development is simply to deepen my knowledge of Lua. Anyway, I
am going to fix the currently broken parts and add the missing features.
[3] https://cosmo.luaforge.net/
[4] https://github.com/norman/lua-haml
-- Author ---------------------------------------------------------------------
Daniele Alessandri - suppakilla{{at}}gmail.com
-- Notes ----------------------------------------------------------------------
Aside from a few ideas behind Hige's implementation choices, most of the
examples that come with it were taken from Mustache.js.
-- Requirements ---------------------------------------------------------------
* Telescope (required by the test suite):
https://telescope.luaforge.net/
* LuaFileSystem (required by the test suite):
https://www.keplerproject.org/luafilesystem/
About
{{growing mustaches in your templates with Lua}}
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
You can’t perform that action at this time.