{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/twill/","markdown":"https://findsoftware.frbit.cloud/twill.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"twill","name":"Twill","urls":{"home":"https://twillcms.com","repository":"https://github.com/area17/twill","docs":"https://twillcms.com/docs/"},"category":["cms","admin-panel"],"description":"Open-source Laravel package for building a custom CMS and admin console inside a Laravel application.","maintainer":"AREA 17","maintainerType":"company","hosting":["php"],"language":"php","runtime":["php"],"runtimeMin":"php 8.0","basedOn":["laravel","vue"],"contentStore":["database"],"databases":["mysql","postgres"],"adminUi":true,"templating":"blade","i18n":"yes","installMethod":"composer require area17/twill into a Laravel app, php artisan twill:install","licenseModel":"open-source","license":"Apache-2.0, Apache-2.0 for the software, CC-BY-4.0 for the Twill UI","currentMajor":"3","latestReleaseDate":"2026-07-19T00:00:00.000Z","githubStargazers":3971,"contributors":179,"packagistDownloads":499344,"npmWeeklyDownloads":null,"packagistMonthlyDownloads":9846,"dependentRepos":73,"dependentPackages":16,"social":{"discord":"https://discord.gg/cnWk7EFv8R"},"checkedAt":"2026-10-18T00:00:00.000Z","addedAt":"2026-10-18T00:00:00.000Z","sources":[{"field":"name","url":"https://github.com/area17/twill","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"urls","url":"https://github.com/area17/twill","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"urls","url":"https://twillcms.com","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"urls","url":"https://twillcms.com","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"maintainer","url":"https://twillcms.com","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"maintainerType","url":"https://github.com/area17/twill","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"category","url":"https://twillcms.com","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"basedOn","url":"https://github.com/area17/twill","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"basedOn","url":"https://repo.packagist.org/p2/area17/twill.json","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"language","url":"https://github.com/area17/twill","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"runtime","url":"https://twillcms.com/docs/getting-started/index.html","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"runtimeMin","url":"https://twillcms.com/docs/getting-started/index.html","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"runtimeMin","url":"https://repo.packagist.org/p2/area17/twill.json","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"contentStore","url":"https://twillcms.com/docs/getting-started/index.html","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"databases","url":"https://twillcms.com/docs/getting-started/index.html","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"adminUi","url":"https://github.com/area17/twill","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"templating","url":"https://twillcms.com/docs/getting-started/installation.html","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"i18n","url":"https://twillcms.com","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"installMethod","url":"https://twillcms.com/docs/getting-started/installation.html","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"license","url":"https://github.com/area17/twill","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"license","url":"https://github.com/area17/twill","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"licenseModel","url":"https://twillcms.com","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/area17/twill/releases/latest","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/area17/twill/releases/latest","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/area17/twill","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/area17/twill/contributors","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"packagistDownloads","url":"https://packagist.org/packages/area17/twill.json","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"urls","url":"https://twillcms.com/docs/modules/capsules.html","checkedAt":"2026-10-18T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/area17%2Ftwill","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/area17%2Ftwill","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"packagistMonthlyDownloads","url":"https://packagist.org/packages/area17/twill/stats.json","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"Twill is an open-source package that a Laravel application installs to get a custom CMS and admin console. It is added with Composer and set up with an install command. The admin console is built from Vue.js components. The project says Twill can run headed or headless, without describing a specific API. Content is stored in the application's database, which needs support for the JSON column type. AREA 17 builds the product and sells implementation and support services.\n\n## Worth knowing\n\nEvery Twill site is a Laravel application, so it needs a host that runs Laravel and its PHP extensions. The license requires a \"Made with Twill\" credit in the admin footer. Removing it needs permission from AREA 17. The UI is licensed separately from the Apache-2.0 code."}