{"id":18881098,"url":"https://github.com/darkterminal/twigniter","last_synced_at":"2026-01-25T18:31:47.681Z","repository":{"id":57073939,"uuid":"268427714","full_name":"darkterminal/twigniter","owner":"darkterminal","description":"Codeigniter 3 with Twig 3 Boilerplate","archived":false,"fork":false,"pushed_at":"2024-11-06T20:40:47.000Z","size":533,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-04T06:46:37.969Z","etag":null,"topics":["boilerplate","codeigniter3","twig"],"latest_commit_sha":null,"homepage":null,"language":"PHP","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/darkterminal.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":"contributing.md","funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-06-01T04:49:08.000Z","updated_at":"2021-07-19T07:26:41.000Z","dependencies_parsed_at":"2024-12-31T03:35:29.887Z","dependency_job_id":null,"html_url":"https://github.com/darkterminal/twigniter","commit_stats":{"total_commits":8,"total_committers":2,"mean_commits":4.0,"dds":0.5,"last_synced_commit":"f29dfe70b327a5774a0b40e3f4bb93857ed1a4ec"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/darkterminal/twigniter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darkterminal%2Ftwigniter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darkterminal%2Ftwigniter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darkterminal%2Ftwigniter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darkterminal%2Ftwigniter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/darkterminal","download_url":"https://codeload.github.com/darkterminal/twigniter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/darkterminal%2Ftwigniter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28756442,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-25T16:32:25.380Z","status":"ssl_error","status_checked_at":"2026-01-25T16:32:09.189Z","response_time":113,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["boilerplate","codeigniter3","twig"],"created_at":"2024-11-08T06:47:30.261Z","updated_at":"2026-01-25T18:31:47.665Z","avatar_url":"https://github.com/darkterminal.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"![GitHub release (latest by date)](https://img.shields.io/github/v/release/darkterminal/twigniter) [![GitHub issues](https://img.shields.io/github/issues/darkterminal/twigniter)](https://github.com/darkterminal/twigniter/issues) [![GitHub forks](https://img.shields.io/github/forks/darkterminal/twigniter)](https://github.com/darkterminal/twigniter/network) [![GitHub stars](https://img.shields.io/github/stars/darkterminal/twigniter)](https://github.com/darkterminal/twigniter/stargazers) [![GitHub license](https://img.shields.io/github/license/darkterminal/twigniter)](https://github.com/darkterminal/twigniter/blob/master/license.txt) [![Twitter](https://img.shields.io/twitter/url?style=social\u0026url=https%3A%2F%2Ftwitter.com%2Fddarkterminal)](https://twitter.com/intent/tweet?text=Wow:\u0026url=https%3A%2F%2Fgithub.com%2Fdarkterminal%2Ftwigniter) ![GitHub repo size](https://img.shields.io/github/repo-size/darkterminal/twigniter) ![GitHub search hit counter](https://img.shields.io/github/search/darkterminal/twigniter/twigniter) ![GitHub All Releases](https://img.shields.io/github/downloads/darkterminal/twigniter/total) ![GitHub issues](https://img.shields.io/github/issues-raw/darkterminal/twigniter) ![GitHub pull request check contexts](https://img.shields.io/github/status/contexts/pulls/darkterminal/twigniter/1) ![GitHub contributors](https://img.shields.io/github/contributors/darkterminal/twigniter) ![GitHub commit activity](https://img.shields.io/github/commit-activity/m/darkterminal/twigniter)\n-----\n\n## What is Twigniter :fireworks:\n\nTwigniter is a CodeIgniter Application Development Framework - a Boilerplate - for people\nwho build web sites using PHP and Twig as Template Engine. Its goal is to enable you to develop projects\nmuch faster than you could if you were writing code from scratch, by providing\na rich set of libraries for commonly needed tasks, as well as a simple\ninterface and logical structure to access these libraries. Twigniter lets\nyou creatively focus on your project by minimizing the amount of code needed\nfor a given task.\n\n### Features\n\n- Use All PHP Built-In Functions **Inside Twig Template**\n- Twig Functions\n- Twig Filters\n- Autoload Defined User Constants (Helper) [See](https://github.com/darkterminal/twigniter/blob/master/application/core/Betta_Controller.php#L56)\n- Autoload Defined Functions (Helper) [See](https://github.com/darkterminal/twigniter/blob/master/application/helpers/app_helper.php)\n- Autoload Defined Filters (Helper) [See](https://github.com/darkterminal/twigniter/blob/master/application/helpers/app_filters.php)\n- Symfony VarDumper: Using `debug($data, $die = false)`\n\n### Changelog and New Features\n\nYou can find a list of all changes for each release in the [user\nguide change log](https://github.com/bcit-ci/CodeIgniter/blob/develop/user_guide_src/source/changelog.rst).\n\n### Server Requirements\n\nPHP version 5.6 or newer is recommended.\n\nIt should work on 5.3.7 as well, but we strongly advise you NOT to run\nsuch old versions of PHP, because of potential security and performance\nissues, as well as missing features.\n\n### Installation\n\n**Composer**\n\n```bash\n$ composer create-project twigniter/codeigniter\n```\n\n**Manual**\n\n```bash\n$ git clone https://github.com/darkterminal/twigniter.git\n```\nor\n```bash\n$ git clone git@github.com:darkterminal/twigniter.git\n```\n\n### License\n\nPlease see the [license\nagreement](https://github.com/bcit-ci/CodeIgniter/blob/develop/user_guide_src/source/license.rst).\n\n### Resources\n\n-  [User Guide](https://codeigniter.com/docs)\n-  [Language File Translations](https://github.com/bcit-ci/codeigniter3-translations)\n-  [Community Forums](http://forum.codeigniter.com/)\n-  [Community Wiki](https://github.com/bcit-ci/CodeIgniter/wiki)\n-  [Community Slack Channel](https://codeigniterchat.slack.com)\n-  [Twig Documentation](https://twig.symfony.com/doc/3.x/)\n\nReport security issues to our [Security Panel](mailto:security@codeigniter.com)\nor via our [page on HackerOne](https://hackerone.com/codeigniter), thank you.\n\n### Acknowledgement\n\nThe CodeIgniter team would like to thank EllisLab, all the\ncontributors to the CodeIgniter project and you, the CodeIgniter user.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarkterminal%2Ftwigniter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdarkterminal%2Ftwigniter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdarkterminal%2Ftwigniter/lists"}