silverorange / swat
Web application toolkit.
Installs: 8 630
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 13
Forks: 16
Open Issues: 4
pkg:composer/silverorange/swat
Requires
- php: >=8.2
 - ext-dom: *
 - ext-iconv: *
 - ext-intl: *
 - ext-mbstring: *
 - ext-pcre: *
 - pear/pear_exception: ^1.0.0
 - silverorange/concentrate: ^2.0.0
 - silverorange/mdb2: ^3.1.2
 - silverorange/yui: ^1.0.11
 
Requires (Dev)
- friendsofphp/php-cs-fixer: 3.88.2
 - phpstan/phpstan: ^2.1
 - phpunit/phpunit: ^11.5
 
- dev-master
 - 7.9.4
 - 7.9.3
 - 7.9.2
 - 7.9.1
 - 7.9.0
 - 7.8.0
 - 7.7.1
 - 7.7.0
 - 7.6.0
 - 7.5.0
 - 7.4.0
 - 7.3.0
 - 7.2.0
 - 7.1.0
 - 7.0.6
 - 7.0.5
 - 7.0.4
 - 7.0.3
 - 7.0.2
 - 7.0.1
 - 7.0.0
 - 6.1.5
 - 6.1.4
 - 6.1.3
 - 6.1.2
 - 6.1.1
 - 6.1.0
 - 6.0.0
 - 5.4.1
 - 5.4.0
 - 5.3.1
 - 5.3.0
 - 5.2.0
 - 5.1.1
 - 5.1.0
 - 5.0.5
 - 5.0.4
 - 5.0.3
 - 5.0.2
 - 5.0.1
 - 5.0.0
 - 4.0.2
 - 4.0.1
 - 4.0.0
 - 3.3.0
 - 3.2.0
 - 3.1.0
 - 3.0.0
 - 2.10.0
 - 2.9.0
 - 2.8.0
 - 2.7.0
 - 2.6.1
 - 2.6.0
 - 2.5.0
 - 2.4.1
 - 2.4.0
 - 2.3.1
 - 2.3.0
 - 2.2.13
 - 2.2.12
 - 2.2.11
 - 2.2.10
 - 2.2.9
 - 2.2.8
 - 2.2.7
 - 2.2.6
 - 2.2.5
 - 2.2.4
 - 2.2.3
 - 2.2.2
 - 2.2.1
 - 2.1.12
 - 2.1.11
 - 2.1.10
 - 2.1.9
 - 2.1.8
 - 2.1.7
 - 2.1.6
 - 2.1.5
 - 2.1.4
 - 2.1.3
 - 2.1.2
 - 2.1.1
 - 2.1.0
 - 2.0.16
 - 2.0.15
 - 2.0.14
 - 2.0.13
 - 2.0.12
 - 2.0.11
 - 2.0.10
 - 2.0.9
 - 2.0.8
 - 2.0.7
 - 2.0.6
 - 2.0.5
 - 2.0.4
 - 2.0.3
 - 2.0.2
 - 2.0.1
 - 2.0.0
 - 1.4.139
 - 1.4.138
 - 1.4.137
 - 1.4.136
 - dev-update-swat-accordion-styling
 - dev-2_3_1_emrap
 
This package is not auto-updated.
Last update: 2025-10-26 06:11:37 UTC
README
Swat is a web application component toolkit.
Swat is an open-source LGPL 2.1 web-application toolkit built using PHP. It is primarily developed and maintained by silverorange, but participation and contributions are welcome.
Swat is not a full-stack web framework. Swat is an interface toolkit analogous to [Gtk](https://gtk.org/ Gtk), but for web applications instead of native applications. Read about why Swat was created.
Documentation
Features
- object-oriented PHP 5 code
 - simplifies the process of building and maintaining functional user interfaces for web applications
 - generates standards-compliant XHTML output with flexible CSS hooks
 - relies on CSS for layout and styling
 - provides comprehensive and extensible error checking for forms
 
Installation
Make sure the silverorange composer repository is added to the composer.json
for the project and then run:
composer require silverorange/swat