{"id":15515432,"url":"https://github.com/nicolas-van/jiko","last_synced_at":"2025-03-05T01:30:59.242Z","repository":{"id":7290734,"uuid":"8606182","full_name":"nicolas-van/jiko","owner":"nicolas-van","description":"Full Featured Template Engine for JavaScript","archived":true,"fork":false,"pushed_at":"2023-01-04T10:18:56.000Z","size":3470,"stargazers_count":71,"open_issues_count":13,"forks_count":8,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-02-26T05:17:20.867Z","etag":null,"topics":["javascript","template-engine"],"latest_commit_sha":null,"homepage":"http://nicolas-van.github.io/jiko/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nicolas-van.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-03-06T15:22:44.000Z","updated_at":"2024-10-08T11:46:31.000Z","dependencies_parsed_at":"2023-01-13T14:19:47.965Z","dependency_job_id":null,"html_url":"https://github.com/nicolas-van/jiko","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicolas-van%2Fjiko","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicolas-van%2Fjiko/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicolas-van%2Fjiko/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicolas-van%2Fjiko/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nicolas-van","download_url":"https://codeload.github.com/nicolas-van/jiko/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241948757,"owners_count":20047412,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["javascript","template-engine"],"created_at":"2024-10-02T10:01:57.006Z","updated_at":"2025-03-05T01:30:58.862Z","avatar_url":"https://github.com/nicolas-van.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Jiko\n\n{% raw  %}\n\n[![Build Status](https://travis-ci.org/nicolas-van/jiko.svg?branch=master)](https://travis-ci.org/nicolas-van/jiko) [![npm](https://img.shields.io/npm/v/jiko.svg)](https://www.npmjs.com/package/jiko)\n\nJiko is a modern and easy to use template engine for Javascript. Its objective is to provide to Javascript programmers a\nway to write templates with an engine as powerful as server-side state of the art template engines like Jinja and Mako.\n\n```\n    \u003c%\n        var rows = _.map(_.range(0, 10), function(el) { return _.range(0, 10); });\n    %\u003e\n    {% function name=\"makeRow\" %}\n        \u003ctr\u003e\n        % a.row.forEach(function(name) {\n            \u003ctd\u003e${name}\u003c/td\u003e\n        % });\n        \u003c/tr\u003e\n    {% end %}\n\n    \u003ctable\u003e\n        % rows.forEach(function(row) {\n            %{makeRow({row: row})}\n        % });\n    \u003c/table\u003e\n```\n\nJiko's features:\n\n* Its syntax is as simple and direct as possible. Influenced by well-known template engines.\n* *Don't reinvent the wheel!* Why use a new language for expressions when you can use JavaScript?\n* Allows multiple templates to be defined in a single template file.\n* Compiles templates directly to Javascript to be one of the fastest JavaScript template engines ever.\n* Allows browser-side on-the-fly compilation for development and server-side compilation for production.\n* Works in a browser (IE7, Chrome, Firefox) and inside Node.js.\n* Uses the MIT open source licence.\n\nJiko is still in development. You can help to improve it on Github.\n\nInterested? Take a look at the [Documentation](./docs/docs.md).\n\n{% endraw %}\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicolas-van%2Fjiko","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicolas-van%2Fjiko","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicolas-van%2Fjiko/lists"}