[35 total ]
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.
FLOW3 is an offspring from the development of the upcoming TYPO3 5.0 Version, the newest version of the CMS. FLOW3 can be used independently of TYPO3 as a development framework It is also published under the GPL and thus Open Source. It's making extensive use of software development paradigms that had not been brought to PHP programming yet.
Formidable is an open source application framework based on the TYPO3 CMS.
It features smart template engine, many form widgets, ajax and events handling, XHTML valid code and accessibility thanks to the unobtrusive-js technique.
It is usable as pure TypoScript cObj, inside front end plugins or even in the TYPO3 backend.
Linx PHP Framework is an Object Oriented MVC Framework for PHP 5+.
It's small and simple, but powerfull and very scalable. It brings to the developers a fast MVC solution with rapid learning and no special requirements.
Features
* Small
... [More]
size
* No database required
* Easy to learn
* Fully Object Oriented
* Open Source
* Search engine optimized url's
* MVC pattern based
* No installation [Less]
PHP-Qt is a language binding for Qt that allows you to write Qt application with the PHP language. Its goal is being a base and supplement for further bindings such as Akonadi, Plasma and other KDE related software as well as enabling PHP developers
... [More]
to write desktop applications.
PHP version 5, with its new object oriented features, turned into a language that can be used for writing desktop software. A widely believed legend says PHP is a web-oriented language, but in truth the language itself cannot be web oriented, in contrast to an interpreter, such as the Zend engine which is focused on web environments. We support Zend engine, but also we're working on support for the Roadsend Compiler which gives users the capability to compile their software into binaries. [Less]
Mi Is a collection of projects built on the CakePHP (http://www.cakephp.org) framework.
The goal of Mi Project is to reduce reinventing the wheel to a minimum. Each Mi Project uses the Mi-Base (sub)project to inherit robust base functionality on
... [More]
which to build an application without worrying about such common tasks as user setup and auth(entication|orization).
Mi Project was previously named "cake-base". [Less]
CASCO is a framework for Rapid Application Development in PHP.
keywords: modular, extensible, flexible, refactor-friendly, model oriented, test driven, OOP, skinnable, admin interface generation
design patterns used: MVC, strategy, controller
... [More]
, front controller, composite
current internal version 0.10
First official release expected Q4 2008 [Less]
IQuiP AE is a framework for developing AJAX rich network applications in PHP5 without needing to write a line of HTML or Javascript. Features include a signal/slot design pattern and an event driven user interface.
The syntax for IQuiP AE is based
... [More]
very strongly on the C++ toolkit Qt from Trolltech. IQuiP AE supports visually designing forms and dialogs using QtDesigner and easy translation of web applications using QtLinguist. [Less]
WideImage is a PHP5 image manipulation library with a fluent interface that supports chaining operations and abstracts the normal GD2 operations from the interface into a more coherent and extendable framework.
Cheese is an OO ( object oriented ) web application framework for PHP5 projects. If you would like to help me, contact me at matijafolnovic-at-gmail-dot-com.
It should speed up web applications developing. It provides features like:
- Ajax
-
... [More]
Mysql
- ORM ( Object-relational mapping )
- Template engine
- MVC
- i10n
- FirePHP for debugging
- XML
- Yaml
- RSS [Less]
Neobase is a PHP framework that allows you to develop your applications pretty like .Net. Which means: component based pages and object oriented programming. All the client-server comunication is done using AJAX
lulzBB aims to be the most secure, optimized and easy to extend bulletin board (and CMS) on the internet.
The design is new and pretty neat (totally object oriented) and the template system lets the designer/user choose how everything will look and be used.
Solar is a PHP 5 framework for rapid application development. It is fully name-spaced and uses enterprise application design patterns, with built-in support for localization and configuration at all levels.
CoughPHP is an extremely lightweight PHP ORM framework for dealing with objects that have single table counterparts in a database. CoughPHP is built to be easy to learn, use, and extend.
My personal library of BSD-licensed PHP 5 classes that might come in useful for all sorts of tasks.
LightVC is a lightweight model-view-controller (MVC) framework without the model. Any ORM can be used for the model, such as CoughPHP, Doctrine, and Propel.
Tired of writting repetitive sql to persist your object in the database, Porte will greatly simplify your life. Based on Martin Fowler concept of Active Records, Porte can retrieve, search and save object without a single line of Sql. No XML or weird
... [More]
configuration is required, Porte is design to be as natural and easy to you without being intrusive. [Less]
Quail is an open source web application framework for use in building dynamic web sites with PHP5. The first public version of Quail was released on July 13, 2008.
* PHP5 OOP
* Support for mysql database
* Session Management
*
... [More]
Formgenerator and Data Validation
* Caching
* Template Engine Class
* Support for Extensions
* Light weight codebase
* Simple installation and directory structure
* Error Logging
Logo by *nepryne @ devianART [Less]
HackingCMS is a content management system written in PHP designed to be simple and efficient. Nothing fancy. It is geared towards RootThisBox challenges/Wargames. It uses a MySql database to store information.
Tangra is a framework for development of PHP5 applications. Its main target is to boost the productivity of the developers. It consist code library, modules and control center. General idea is by providing consistent, robust and powerful tools and
... [More]
environment to free the developers from annoying repetitive tasks and let them concentrate on important parts of the applications.
Basic principle is modularity – most of the classes that will be used directly by the users are placed into modules and just the core functionality resides in the code library. That way new module features and bug fixes can be easily distributed and end users will be able to upgrade by single click, letting modules manager to take care about the compatibility and dependencies. [Less]
Web library containing tools to send SMS with different gateway.
Orion is an expandable bot written in PHP.
A PHP5 web application framework.
miniatureCMS is a very simple CMS, that does not have many features.
I created miniatureCMS, as I needed a simple system for some of my websites. Many of the existing CMS, either have a ton of features or are buggy. At least between the ones I
... [More]
examined. All I needed was a system, where I could edit a few pages.
There is no media library of any sorts, so you have to upload images, that should be embedded in the pages manually. Also the editor is not WYSIWYG, so you will have to know some basic HTML to be able to edit pages. [Less]
The ircPlanet services are a suite of P10-based channel, operator, and nickname services written in PHP for ircu2.10.08 and above. They are extremely object-oriented and run from the command line.
Additionally, a central core of common service
... [More]
code is at the base of each service, making it easy for service developers versed in PHP to write their own ircu services quickly and easily. [Less]
Snappad is an open source PHP Application Framework that is built upon the MVC (Model View Controller) architecture.
The thought process behind developing Snappad followed three guidelines.
Simple - Snappad must be simple to implement in a
... [More]
project. It's underlying features must be simple to access and use, as well as simple to understand.
Flexible - Snappad must be flexible. The ability to load modules to extend Snappads core functionality gives Snappad incredible versatility.
Free - Snappad is and always will be free to use for personal use. Commercial licenses may be purchased by visiting the licensing page of it's website. [Less]
IdleOS is a flexible, easily extensible, WebOS. This project is still in the pre-alpha phase, so don't expect much.
xPDO is our name for open eXtensions to PDO. It's a light-weight ORB (object-relational bridge) library that works on PHP 4 and 5, and takes advantage of the newly adopted standard for database persistence in PHP 5.1+, PDO. It implements the very simple, but effective Active Record pattern for data access.
Skorpiuz CMS is an object oriented content management system with a central repository of objects. The object oriented design allows for an easy implementation of extra sections, content types, etc.