Skip to content
Starbug PHP framework for web development.
PHP CSS JavaScript HTML Gherkin
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
app
core
doc
etc
features
libraries
modules
spec/Starbug/Core
.bowerrc
.gitignore
.gitmodules
.htaccess
.jshintignore
.travis.yml
Gruntfile.js
LICENSE
MANIFEST
README.textile
behat.yml
bower.json
composer.json
composer.lock
favicon.ico
index.php
package.json
sb

README.textile

Starbug PHP Web Development Framework

Starbug PHP is an open source framework for PHP that employs an MVC design pattern. Here are some of the core features provided:

  • Controller based routing
  • Role-based access control (RBAC)
  • Model layer includes:
    - schema management/migration
    - robust validation and hook system
    - query builder with fluent API
    - built-in REST API
  • Modular architecture
  • extensible command line interface
  • Code generation
  • Utilities for data grids, form building, pagination, thumbnailing and more..
  • Integration with dojo toolkit providing:
    - dstore implementation for REST API
    - bootstrap theme for dijit
    - media browser
    - form control widgets include file selection, autocomplete, tag input, and more..
    - dgrid column plugins including dnd and tree expansion

Project Info

Dependencies

  • PHP 5.6+
  • MySQL 5.1.6+

Optional dependencies are listed in the links section.

Getting Started

This repository is itself a base application. To get started you will most likely want to clone it and push it up to your own project repository.

Visit [Getting Started](doc/getting-started/index.md) for installation instructions.

License

Starbug PHP is distributed under the terms of the GNU General Public License v3

You can’t perform that action at this time.