SysVector is a lightweight and flexible PHP framework designed to be simple, modular, and efficient — ideal for professional projects of any size.
SysVector uses Symfony Routing as its routing system. This provides clean route definitions, support for dynamic parameters, named routes, modular route files, and excellent performance. Each module can contain its own routing configuration file.
SysVector includes a built-in internationalization system using JSON translation files. Each module contains its own language folder with separate JSON files per language, such as:
This ensures that translations remain organized, modular, and easy to maintain. The system automatically detects the active language and loads the proper JSON files per module.
SysVector uses Twig as its template engine, allowing layout inheritance, clean component structure, and a complete separation of logic and presentation.
Alpine.js is included for lightweight interactive behavior, and Bootstrap 4.6 is used for responsive and elegant visual layouts.
The SysVector framework provides: