• Stars
    star
    3,521
  • Rank 12,045 (Top 0.3 %)
  • Language
    PHP
  • License
    Apache License 2.0
  • Created almost 6 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Twill is an open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible. Chat with us on Discord at https://discord.gg/cnWk7EFv8R.

Packagist PHP Version Latest Stable Version Build Status License
Total Downloads chat on Discord GitHub closed pull requests

About Twill

Twill is an open source Laravel package that helps developers rapidly create a custom CMS that is beautiful, powerful, and flexible. By standardizing common functions without compromising developer control, Twill makes it easy to deliver a feature-rich admin console that focuses on modern publishing needs.

Twill is an AREA 17 product. It was crafted with the belief that content management should be a creative, productive, and enjoyable experience for both publishers and developers.

Benefits overview

With a vast number of pre-built features and custom-built Vue.js UI components, developers can focus their efforts on the unique aspects of their applications instead of rebuilding standard ones.

Built to get out of your way, Twill offers:

  • No lock-in, create your data models or hook existing ones
  • No front-end assumptions, use it within your Laravel app or headless
  • No bloat, turn off features you don’t need
  • No need to write/adapt HTML for the admin UI
  • No limits, extend as you see fit

Learning Twill

If you use Laravel, you already know Twill. It embraces Laravel to the fullest extent and encourages you to write beautiful code. To get started, read our documentation. If you'd like to hire us for implementation or support, contact us. We're here to discuss your plans, evaluate your needs, make recommendations, and give you a full walk-thru of Twill.

Credits

Over the last 15 years, nearly every engineer at AREA 17 has contributed to Twill in some capacity. However, Twill in its current form as an open source initiative was created by:

  • Quentin Renard, lead application engineer
  • Antoine Doury, lead interface engineer
  • Antonin Caudron, interface engineer
  • Martin Rettenbacher, product designer
  • Jesse Golomb, product owner
  • George Eid, product manager

With contributions from Laurens van Heems, Fernando Petrelli, Gilbert Moufflet, Mubashar Iqbal, Pablo Barrios, Luis Lavena, and Mike Byrne.

Contributing

We look forward to your contribution to make Twill the best it can be. You can find our contribution guidelines in the Twill documentation.

Security vulnerabilities

If you discover a security vulnerability within Twill, please email us at [email protected]. All security vulnerabilities will be promptly addressed.

License

The Twill software is licensed under the Apache 2.0 license. The Twill UI, including but not limited to images, icons, patterns, and derivatives thereof are licensed under the Creative Commons Attribution 4.0 International License.

Attribution

By using the Twill UI, you agree that any application which incorporates it shall prominently display the message β€œMade with Twill” in a legible manner in the footer of the admin console. This message must open a link to twillcms.com when clicked or touched. For permission to remove the attribution, contact us at [email protected].

Trademark

Twill and the Twill logo are trademarks of AREA 17. You may not display or invoke the Twill name or logo in a manner that implies a relationship or affiliation with, sponsorship, promotion, or endorsement by Twill or AREA 17, except as authorized by the terms of attribution.

Copyright Β© AREA 17

More Repositories

1

blast

Storybook for Laravel Blade πŸš€
PHP
220
star
2

subfolio

Subfolio provides an elegant, practical and customizable web interface to your file system.
PHP
86
star
3

tailwind-plugins

A series of Tailwind plugins to enable/encourage systematised web design/development and some other useful utility classes.
JavaScript
68
star
4

awesome-twill

A curated list of bookmarks, packages, tutorials, videos and other cool resources from the Twill community
59
star
5

laravel-auto-head-tags

Laravel auto head tags
PHP
46
star
6

twill-image

Twill Image is a package designed to work with Twill. It leverages Twill image processing with modern lazy-loading techniques and art-directed responsive images.
PHP
23
star
7

a17-behaviors

JavaScript framework to attach JavaScript events and interactions to DOM Nodes
JavaScript
15
star
8

postcss-flexgrid

PostCSS helpers for working with a flexible grid
JavaScript
14
star
9

twill-api

Provide a read-only API to Twill models and entities along with base structure to create your own JSON:API compliant REST API.
PHP
13
star
10

time

Displays time and weather in all the various A17 timezones
Hack
12
star
11

twill-transformers

Transformers for Twill Apps
PHP
11
star
12

edge-flush

EdgeFlush - CDN Cache Control and Invalidation
PHP
9
star
13

html4css

A default CSS file to give unsupported browsers something other than a totally broken experience of the web.
CSS
8
star
14

twill-feature-flags

PHP
7
star
15

js-helpers

A JavaScript helper package
JavaScript
7
star
16

cerise

Simplify pushing commits to production
Ruby
6
star
17

twill-capsule-homepages

A Twill Capsule to create a Home page for your website
PHP
6
star
18

twill-api-client

Client for Twill's JSON:API in TypeScript
TypeScript
6
star
19

cdn

Laravel CDN Cache Control and Invalidation
PHP
6
star
20

made-with-twill-tutorials

Source code for Made with Twill tutorials on https://twill.io/tutorials
PHP
5
star
21

twill-security-headers

A Twill Capsule to add and handle Security Headers
PHP
4
star
22

scss-utilities

A series of plugins to enable/encourage systematised web design/development and some other useful utility classes
SCSS
4
star
23

lazyload

A straight forward lazy loader using `IntersectionObserver` if available and if not, it uses a `requestAnimationFrame` loop if available.
HTML
3
star
24

twill-capsule-base

A series of opinionated base classes and helpers for faster application bootstrapping
PHP
3
star
25

json-to-scss-variables-examples

Demo repository to convert JSON to SCSS variables
JavaScript
2
star
26

phptorch

Torchlight helpers for PHP files πŸ”¦
PHP
2
star
27

twill-capsule-countries

A Twill Capsule to manage Countries
PHP
2
star
28

parse-numeric-date

Micro library to parse numeric based date inputs
HTML
2
star
29

a17-generator

A17 Generator is used to quickly install A17 FE libraries
JavaScript
2
star
30

twill-http-basic-auth

A Twill Capsule to add and handle HTTP Basic Auth
PHP
2
star
31

dutch-laravel-foundation-twill-webinar-demo

Twill webinar code demo for the Dutch Laravel Foundation
HTML
2
star
32

html-boilerplate

A framework independent HTML boilerplate with some useful includes
HTML
2
star
33

twill-capsule-cities

A Twill Capsule to manage Cities
PHP
2
star
34

fractal-axe-a11y

A Fractal add on to test your components for accessibility issues using Axe
JavaScript
2
star
35

twill-firewall

Twill Capsule is intended to enable developers to configure an application internal firewall
PHP
2
star
36

flotsam

Accessibility first autocomplete without limiting style flexibility
JavaScript
1
star
37

twill-package-homepage

Twill homepage capsule as a Composer package
PHP
1
star
38

twill-google-recaptcha

PHP
1
star
39

a17-carousel

A dependency free, vanilla, multifunction carousel - by A17
1
star
40

twill-capsule-redirections

A Twill Capsule to manage and handle application redirections
PHP
1
star
41

A17TimeZones-ScreenSaver

Displays time.area17.com within a macOS screen saver.
Objective-C
1
star
42

component-transformers

Component transformers for Twill apps
PHP
1
star