Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 3

Kohana is a PHP5 framework that uses the Model View Controller architectural pattern. It aims to be secure, lightweight, and easy to use. Kohana 2.2 is part of the GoPHP5 initiative. Kohana is licensed the "new" BSD license, but also uses: - a port of phputf8 (LGPL) - popoon's externalinput (Apache 2.0).

4.51282
   
  0 reviews  |  84 users  |  42,870 lines of code  |  8 current contributors  |  Analyzed 4 days ago
 
 

Jelix is an open-source PHP5 framework which help you to develop any kind of web applications: - High performance: designed for huge-loaded web sites. - Fully object oriented, highly modular and extensible. - Made on known design pattern: MVC, DAO.. - Support natively many output format: XHTML ... [More] , XUL, RSS, ATOM, RDF, ZIP, XML, PDF, etc. - Make web services developement easier : XML-RPC, JSON, and other Ajax stuffs. - Include a powerful form system to create all kind of forms, including CRUD forms. [Less]

4.3
   
  0 reviews  |  12 users  |  152,825 lines of code  |  23 current contributors  |  Analyzed 5 months ago
 
 

Tigermouse is a modern web applications framework for PHP. It relies on AJAX technology, so in pair with being lightweight enables you to build dynamic, responsive and interactive web applications. It is well suited for enterprise-grade tasks because of its strong commitment to server-side business ... [More] logic processing. Tigermouse does not require any Javascript coding, so you can focus on your application core logic instead of tinkering in UI. Noteworthy features are: - full native AJAX support - MVC architecture - pluggable input/output filters - AJAX requests queuing and expiring - powerful ActiveRecord implementation - SWT or GTK#-like user interface implementation - native support for Smarty templates Tigermouse is ready to use straight away. No configuration is needed. [Less]

0
 
  0 reviews  |  3 users  |  14,717 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 

bcoos is a open source (GPL) Rapid Application Development (RAD) php framework written in PHP5, MySQL and Jquery. It's modular and each module follows Model View Controller (MVC) paradigm, skinny class controller with actions, fat models and views with pages, blocks and multiples layouts. ... [More] bcoos has 4 modules, system, users, blog and messages and can be used as Content Management System (CMS) It comes with user management with groups and you can define which actions of controller can do each group. It has a WYSIWYG editor, allowing embed video and audio, upload images and highlight code snippets. HTML looks like HTML and SQL looks like SQL, SQL using prepared statements. [Less]

0
 
  0 reviews  |  1 user  |  36,626 lines of code  |  1 current contributor  |  Analyzed 7 days ago
 
 

Inspired and influenced by the Java based Spring richclient project this projects goal is to help leveraging Springs power in desktop applications. Unlike the Java version, which uses a frame based attempt to provide views for different application aspects (just like web applications), one of the ... [More] main goals of Spring.NET RichClient is to retain and further improve Windows Forms design-time capabilities. It provides dependency injection into forms and user controls as well as input validation based on the Spring.NET Validation Framework. [Less]

5.0
 
  0 reviews  |  1 user  |  5,869 lines of code  |  0 current contributors  |  Analyzed 23 days ago
 
 

SpinetailA rapid-web-application-prototyping framework in javascript DocumentationAboutPlease read the README Spinetail is a lightweight javascript framework designed to help developers quickly and easily create working prototypes of web applications. Unlike other javascript frameworks Spinetail ... [More] is not designed to be secure, robust or comprehensive. Instead Spinetail has no external dependencies, is small, fast, easy to learn, easy to use and easy to setup. With Spinetail you don't need to spend time configuring a server or otherwise setting up a development environment. Spinetail requires no server configuration or setup of any kind and can run in any browser that supports javascript and AJAX (active internet connection not required). Simply download spinetail to a web-accessible local directory, or upload it to a public-facing web server then get started prototyping your application using an MVC architectural pattern, javascript and HTML. When to Use SpinetailUse spinetail when you want to prototype a web-application before you start on the production or development builds, and possibly before you even decide on what technologies the web application will use. You may have some static wireframes to work off of or a written specification, but in either case you need to see the program in action at an early stage. Strengths and WeaknessesStrengthsSpinetail FrameworkWritten entirely in javascript 72K uncompressed including all third-party code Global abatement to prevent clashing Exception handling No server setup Extremely simple templating URL parameters automatically mapped to global object Spinetail ApplicationsMVC architectural pattern Simple CRUD Interface (Create, Read, Update, Delete) Views are plain HTML Controllers are javascript Applications can be distributed easily (e.g. zip your app and e-mail it) WeaknessesSpinetail FrameworkNo POST support Spinetail ApplicationsModel data is not persistant SetupBasic setup consists of three simple stepsUnarchive spinetail into a web-accessible directory (e.g. ~/Sites/spinetail on Mac OS X) Open index.xml in an editor of your choice and set the base href tag to point to your root spinetail directory Open index.xml in a web browser If you want to use a model there are two additional stepsFamiliarize yourself with Taffy DB (http://www.taffydb.com) Create collections in /_model/collections.js Getting StartedCreate a new view file named "hello_world.html" and place it in the /_view directory. Edit hello_world.html to include only the following text: %%replaceMe%% Next create a new controller file named "hello_world.json" (views and controllers always have the same file name) and place it in the /_controllers directory. Edit the hello_world.json file to include the following code: { /* If you want to use comments in your controller they must be of multi-line type, not // */ documentTitle: "Hello World!", main: function() { document.title = this.documentTitle; return spinetail.replaceInView(arguments[0], "foo", spinetail.currentParameters.replaceWith); } }Ask spinetail to dispatch your new view, and deserialize your new controller by visiting: http://yourdomain/path/to/spinetail/index.xml?view=hello_world&replaceWith=Hello%20World! Your controller's methods and properties are now mapped to the spinetail.currentController object All of the parameters you passed in the URL string are now mapped to the spinetail.currentParameters object Properties and methods defined in globals.js are now mapped to the spinetail.globals object Your model is mapped to spinetail.model For basic functionality, that is all there is to it. If you want to work with a model, read the "Working with Model" section below. Note: Controllers can of course contain any number of properties and methods, but only the main method is executed when a view is dispatched. If you want a specific method within your controller to be executed when you dispatch a view (AKA onLoad), make sure to call it from main. Working with ModelsOnce you familiarize yourself with Taffy DB (http://www.taffydb.com), working with models in spinetail is really very simple and intuitive. Data can be created, read, updated and deleted from "collections" by creating simple methods in your controllers. The important thing to remember though is that in spinetail, data is not persistent. Meaning any changes made to a collection's data revert during the next page load. The exception to this is data that is defined in the collections.js file, when a collection itself is defined.If you need data to persist you can modify spinetail to write cookies or use some sort of server-side data store. What's a "Spinetail"It's a bird. Try a google search for "spinetail bird photos." [Less]

3.0
   
  0 reviews  |  1 user  |  320 lines of code  |  0 current contributors  |  Analyzed about 3 hours ago
 
 

JavaSimpleMVC a small but powerful mvc framework for java application developers. It is driven by a flexible event dispatch system that can split off dispatch threads when requested, has revertible model support for easily reverting changes, and provides custom java util classes with full MVC ... [More] support (cloneable, revertible, dirtyable, etc). It also supports google analytics. For more info see the google code project page. [Less]

5.0
 
  0 reviews  |  1 user  |  3,195 lines of code  |  2 current contributors  |  Analyzed 2 days ago
 
 

Open source web application development framework for PHP 5.2.1 or later. Heavily based on enterprise design patterns and common sense. 'There's logic behind the magic !'

0
 
  0 reviews  |  1 user  |  6,933 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 

GotCms is a Cms based on Zend Framework 2 and PosgreSQL / MySQL

0
 
  0 reviews  |  1 user  |  205,706 lines of code  |  2 current contributors  |  Analyzed 5 days ago
 
 
Compare

Java Web Application Security Framework to solve web application vulnerabilities HDIV extends web applications’ behaviour by adding Security functionalities, maintaining the API and the framework specification. This implies that we can use HDIV in applications developed in Struts 1.x, Struts ... [More] 2.x, Spring MVC and JSTL in a transparent way to the programmer and without adding any complexity to the application development. The security functionalities added to the web applications are these: Integrity, Confidentiality and Generic Editable Data Validations. [Less]

0
 
  0 reviews  |  0 users  |  268,899 lines of code  |  0 current contributors  |  Analyzed 6 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.