contributte / gui-skeleton
GUI project skeleton based on Nette Framework (@nette) and Contributte (@contributte) libraries by @f3l1x.
                                    Fund package maintenance!
                                                                            
                                                                                                                                        f3l1x
                                                                                    
                                                                            
                                                                                                                                        contributte.org/partners.html
                                                                                    
                                                                
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 1
Open Issues: 1
Type:project
pkg:composer/contributte/gui-skeleton
Requires
- php: >=8.2
 - contributte/application: ^0.6
 - contributte/bootstrap: ^0.6
 - contributte/cache: ^0.6
 - contributte/di: ^0.5.6
 - contributte/forms: ^0.6
 - contributte/forms-bootstrap: ^0.8.3
 - contributte/forms-wizard: ^4.0.0
 - contributte/http: ^0.4.1
 - contributte/latte: ^0.6
 - contributte/recaptcha: ^4.0.2
 - contributte/security: ^0.5
 - contributte/tracy: ^0.6
 - contributte/utils: ^0.7.0
 
Requires (Dev)
- contributte/dev: ^0.5
 - contributte/phpstan: ^0.2
 - contributte/qa: ^0.4
 - contributte/tester: ^0.4
 
This package is auto-updated.
Last update: 2025-10-28 20:34:45 UTC
README
Website 🚀 contributte.org | Contact 👨🏻💻 f3l1x.io | Twitter 🐦 @contributte
Overview
This is a comprehensive example project showcasing the integration of various Contributte packages. It serves as a reference implementation for developers looking to build modern PHP applications using the Nette framework and Contributte ecosystem.
Key Features
- Built with PHP 8.2+
 - Powered by Nette framework packages
 - Integrated Contributte packages
 - Comprehensive code quality tools:
- CodeSniffer for code style checking
 - PHPStan for static analysis
 - Nette Tester for unit and integration testing
 
 
Demo
Visit the live demo at: https://examples.contributte.org/gui-skeleton/
Getting Started
Non-Docker Installation
- 
Create a new project:
composer create-project -s dev contributte/gui-skeleton acme
 - 
Install dependencies:
composer install
 - 
Start PHP development server:
make dev
 - 
Access the application at http://0.0.0.0:8080
 
Docker Installation
- 
Create a new project:
composer create-project -s dev contributte/gui-skeleton acme
 - 
Install dependencies:
composer install
 - 
Start the application using Docker Compose:
docker compose up
To access the container for development tasks (e.g.,
composer update):docker compose run web bash
 - 
Access the application at http://0.0.0.0:8080
 
Development
See how to contribute to this package.
This package is currently maintaining by these authors.
Consider to support contributte development team. Also thank you for using this project.