Newbies What Next ? News Forums Calendar
Home | YouTube | Register | News | Forums | Portal Pages | MyLinks | New | Hot | Link Us


 Category Gateway
More Options

LinuxLinks News
 · 9 Excellent Open Source Configuration Management Applications
 · A Beginner’s Introduction to Linux
 · Simon Tatham’s Portable Puzzle Collection – Games for the Brain
 · Captain Holetooth – Explorative 2D Platform Game for Kids
 · Taisei – A Classy, Frenetic Shoot’em Up Game in the Style of The Touhou Project
 · YouTube Channel
 · Minilens – Fun Open Source Puzzle Platform Game
 · Wizznic! – Highly Addictive Open Source Puzzle Game
 · Success! Beelink S1 Running Linux – Courtesy of the Open Source Community
 · Beelink S1 Mini PC and Linux – Comedy Gold


Latest Links

Top : Web : Development : Application Framework


 ESB (2)

9 Excellent Open Source Configuration Management Applications
This software automates the configuration of machines to a particular state. Like any other tools, they are designed to solve specific problems in certain ways. The goal is to get a system from whatever state it is in, into the desired state. Configuration management software are the tools of choice for many system administrators and devops professionals.

(Read more)
jEdit is a powerful, easy to use, extensible text editor. Read more


  • CakePHP
    Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller, and MVC. Its primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust Web applications without any loss to flexibility. Read more hot
  • CodeIgniter
    CodeIgniter is an open source web application framework to help write PHP programs. The goal of the application is to help developers code projects faster than writing code from scratch. This is to be achieved by offering a rich set of libraries for commonly needed tasks, as well as a simple interface and logical structure to access these libraries. Read more hot
  • Google Web Toolkit
    Google Web Toolkit (GWT) is an open source set of tools for building and optimizing complex browser-based applications. Its goal is to enable productive development of high-performance web applications without the developer having to be an expert in browser quirks, XMLHttpRequest, and JavaScript. It offers excellent development tools. Read more Killer App hot
  • Ruby on Rails
    Ruby on Rails, often shortened to Rails, is an open source full-stack web framework in Ruby for writing real-world applications. Read more hot
  • ZK
    ZK is an open-source Ajax Web framework that enables rich user interface for Web applications with no JavaScript and little programming. Read more hot
  • Achievo ATK
    Achievo ATK is an object oriented Web-application Framework, written in PHP. It is targeted at developers who wish to focus on business logic, instead of coding HTML. Where other application frameworks mainly provide a large set of utility classes, ATK provides a complete framework that requires only small amounts of code to get usable applications, while maintaining full flexibility.
  • Adobe Flex
    Adobe Flex is an open source framework for the development and deployment of cross-platform rich Internet applications based on the Adobe Flash platform. Read more
  • Adventure-(PHP-)Framework
    The Adventure-(PHP-)Framework is a Web development framework that helps you design and create object oriented and reusable PHP Web applications. It features a unique DOM model, the generic page controller component, and a set of shipped XML tag libraries to build GUIs based on XML/HTML templates. The framework core contains components like front controller, global benchmark concept, global error handling, and a configuration management class. It includes complete modules like a guestbook, a comment function, and a generic pager.
  • Agavi
    Agavi is a framework for building PHP applications based on the MVC design pattern, utilizing an open community-driven development process and promoting good coding practices such as unit testing and test-driven design.
  • AjaxAC
    AjaxAC is an open-source framework written in PHP, used to develop/create/generate AJAX applications. The fundamental idea behind AJAX (Asynchronous JavaScript And XML) is to use the XMLHttpRequest object to change a web page state using background HTTP sub-requests without reloading the entire page. It is released under the terms of the Apache License v2.0.
  • AjaxTop
    AjaxTop is a framework that uses XML for object binding on both the client (JavaScript) and server (Java) to simplify Web application development. The client side is AJAX-based and supports client-side custom tags embedded in XHTML. A built-in tag library is provided, with a XUL-like box model and a few widgets like Slider, Splitter, and Calendar. The server side is servlet-based. It is a symmetric client/server protocol with XML as the command language, and a shared design concept called tag-oriented programming.
  • Akelos Framework
    The Akelos Framework is a PHP4 and PHP5 port of the Ruby on Rails Web development framework. The main goal of the Akelos Framework is to help programmers to build multilingual database-backed Web applications according to the Model-View-Control pattern.
  • Ally-Py
    Ally-Py is a flexible, rapid development framework for developers who want to build any web-based application with a REST API.
  • AModules3
    AModules3 is a flexible framework for developing applications using Object Oriented Programming. It's like "Rails" for PHP. It utilizes new features only found in PHP5 and shapes your application into a very efficient code.
  • Angkor Web Framework
    Angkor Web Framework is an easy-to-use component model for producing interactive and reusable J2EE web systems using object oriented methodologies. It is built on a flexible pipeline architecture and very easy to integrate with other technologies.
  • Apache::iNcom
    Apache::iNcom is an e-commerce framework. It is not a ready-to-run merchant system. It is an integration of different components needed for e-commerce into a coherent whole.
  • APC
    APC is the Alternative PHP Cache. It was conceived of to provide a free, open, and robust framework for compiling and caching php scripts.
  • Aquarium Web Application Framework
    Aquarium is a framework for creating highly-dynamic, custom Web application in Python. It offers convenient libraries, tight integration with Cheetah, adaptors for various Web environments, and a convenient approach to Web development.
  • Archetypes
    Archetypes is a framework for the development of new Content Types in Zope/CMF/Plone. Schema driven automatic form generation, simple integration with rich content types, and a lower entry bar to the complex requirements Zope places on new content objects.
  • Ariadne
    Ariadne is a web application system. It consists of a complete framework for the easy development and management of web applications, using PHP. The system uses a modular approach, using abstract interfaces for all transactions.
  • Artanis
    Artanis is a web application framework written in Guile Scheme. It is designed to support the development of dynamic websites, web applications, web services and web resources. Artanis provides several tools for web development: database access, templating frameworks, session management, URL-remapping for RESTful, page caching, and more.
  • ATK Framework
    The ATK Framework is a PHP business framework. It is targeted at developers who wish to focus on business logic instead of coding HTML. ATK provides a complete framework that requires only small amounts of code to get usable applications, while maintaining full flexibility.
  • Aurora Framework
    Aurora Framework is a slim modular MVC framework written in PHP 5.2+ for rapid development of Web or console applications featuring an integrated database API, template logic, pretty URLs, internationalization, caching, data models, and a multi-layered file tree.
  • Banshee
    Banshee is a PHP website framework that aims to be secure and easy to use. It uses the Model-View-Controller pattern (using XSLT for the views) and is designed to use MySQL as the database.
  • Barracuda
    Barracuda is a presentation framework designed to make it easier to build web applications.
  • bbsengine
    bbsengine is a modular, object-oriented application framework that implements and manages templates, permissions, membership, database access, etc. It includes modules that allow for news, forums, links, and so forth.
  • BEdita
    BEdita is a semantic content management framework: a tool to create, organize, and publish contents and their semantic relations.
  • Bindows
    (commercial) Bindows is a software development framework for AJAX rich GUI and Web 2.0 Rich Internet Applications (RIA). It can generate applications with the exact look and feel of desktop applications (Windows, Mac OS, and Linux) on Web pages. Applications require no end-user downloads (no Java, Flash, plug-ins, or ActiveX are used). The framework is based on Dynamic HTML, and the programming language used is JavaScript as Application Description Files (ADF) executed on the client side.
  • BingoX
    BingoX is an open source, object oriented Web Application Framework written in mod_perl meant to dramatically reduce the time required to build large dynamic, database driven web sites and applications.
  • bitweaver
    bitweaver is an application framework for content management. It is open source, object oriented, and written in PHP. It uses Smarty Templates and ADOdb to support many databases.
  • BlueWonder
    BlueWonder is a framework to build all kinds of Content-Management-Systems. Its written in PHP5, supports different types of databases and comes with a XML-based Template-Engine. It will be served with a Workflow-Engine and a role-based access-control.
  • BlueXML Developer Studio
    (commercial) BlueXML Developer Studio is a modeler, based on Topcase/Eclipse, that permits you to quickly design applications through UML. An Alfresco plugin allows you to generate Alfresco applications very quickly in comparison with editing configuration files by hand.
  • BrickOO
    BrickOO is an OOP framework to build fast and secure PHP applications.
  • Byldan
    Byldan is a framework for managing the build lifecycle of .NET applications. Its goal is to support multiple platforms (Linux/Windows) and multiple compiler vendors (Novell/Microsoft).
  • Caracal
    Caracal is a fast, lightweight, developer oriented framework which features clear separation of code and content, and built-in JSON based API. It has an easy to use administration interface.
  • Catalyst
    Catalyst is an elegant, open source web application framework, extremely flexible yet very simple. This means that developers can help build applications that run on the web, or that run using protocols used for the web. Read more
  • Chicago Boss
    Chicago Boss is a server framework inspired by Rails and written in Erlang. It offers all the conveniences of modern web development, including Comet. What sets Chicago Boss apart from other non-Erlang frameworks is that it can handle large amounts of traffic without any drop in performance.
  • Cocoon
    Cocoon is an XML publishing framework that raises the usage of XML and XSLT technologies for server applications to a new level.
  • Codeception
    Codeception is a full-stack testing PHP framework. Inspired by BDD, it provides you absolutely new original way for writing acceptance, functional and even unit tests.
  • Copix
    Copix is a multi-purpose framework for PHP Web applications. It features a multi-layered structure (GUI, services, and database access) and an advanced caching system based on plug-ins (Smarty, internal, or others). Many other components are also integrated, including a calendar, mail sender, and a forum.
  • Cutelyst
    Cutelyst is a web framework built on top of Qt, using the simple approach of Catalyst (Perl) framework.
  • Cyclone3
    Cyclone3 is a platform that enables you to create robust, well integrated and specialized applications of all kinds, not just Web/XHTML based applications. All applications are based on open standards and technologies, primarily Perl and XUL.
  • Dancer
    Dancer is a Perl framework for building Web applications with minimal effort. It was started as a port of Ruby's Sinatra project, but has grown on its own path.
  • dbscript
    dbscript is an open source web development framework, it uses the MVC (model-view-controller) pattern to establish separation of concerns in PHP Web applications.
    DHTMLX is a JavaScript GUI widget library for building dynamic web applications with desktop-like user experience and Ajax data loading. The components can be easily combined in a consistent dynamic interface with cross-browser support and high level of interactivity via Ajax. Read more
  • Ding
    Ding is a PHP framework that provides dependency injection, Aspect Oriented Programming, lightweight, simple, and quick MVC, syslog, TCP client and server with non-blocking sockets, timers, and custom error, signal, and exception handling, PAGI integration (for the Asterisk gateway interface), and PAMI integration (for Asterisk management). It is similar to Java's Seasar and Spring.
  • Django
    Django is a high-level web application framework that loosely follows the model-view-controller design pattern. The framework is named after Django Reinhardt, a virtuoso jazz guitarist and composer. Read more Killer App
  • DLibs
    DLibs is a PHP framework built with the KISS rule in mind. Its main components are ActiveDB, a simple implementation of the ActiveRecord pattern, and ActiveForm, a simple form handler.
  • DooPHP
    DooPHP is a rapid development framework for PHP using commonly known design patterns like MVC and ORM, reduces development costs and helps developers write less code.
  • DotNetWikiBot Framework
    DotNetWikiBot Framework is a full-featured client API with a console interface that allows you to build programs and Web robots easily to manage information on MediaWiki-powered sites.
  • DotPHP
    DotPHP is a framework similar to ASP.NET. It contains FormForge, Web components, NuSOAP, and PHPBaseClasses.
  • Doulos Web Application Framework
    Doulos is a framework for rapidly developing object-oriented web applications in PHP using the Model View Controller (MVC) paradigm.
  • Dragon Breath
    Dragon Breath is a generic development and application framework. It is heavily based on PostgreSQL and PHP. Dragon Breath contains different layers which wrap business logic, data and the grafical interface.
  • Dynamo
    Dynamo is an experimental web framework that runs on Elixir. It leverages the power of the Erlang VM to build highly performant and concurrent web applications. Dynamo's goals are performance, robustness and simplicity.
  • Echo
    Echo is an open-source framework for developing rich web applications. From the developer's perspective, Echo behaves as a user interface toolkit--like Swing or Eclipse SWT.
  • Echo2 Web Framework
    Echo2 is a reinvention of the Echo Web Framework built around an AJAX (Asynchronous JavaScript and XML) rendering engine. It aims to provide a component-oriented/event-driven toolkit for developing Web applications that approach the capabilities of rich clients.
  • Echo3
    Echo3 is a framework for developing rich Web applications. From the developer's perspective, Echo3 behaves as a user interface toolkit, like Swing or Eclipse SWT.
  • EchoPoint
    EchoPoint provides a rich collection of Web components which seamlessly integrate with the Echo Web Framework.
  • EmanonPHP Framework
    EmanonPHP is a framework developed in PHP which uses a .NET-like convention for calling classes.
  • ENodes
    ENodes is a reliable Web development and publishing framework written in Perl and geared on mod_perl. Working as a full layer on Apache, it allows you to manage multiple domains dispatched between multiple Web masters. It includes versioning, access locking, parallel version testing, fine granularity of permissions and version management, user workflow, import/export mechanisms, and a fully-integrated plugin interface.
  • ERDialog
    ERDialog is part of a simple Web based framework with Erlang. It is a Web browser interface and system for developing programs using the Yaws HTTP server and Erlang support programs.
  • Ext JS
    Ext JS is a cross-browser, open source, JavaScript framework for building rich internet applications. Read more
  • Facets
    Facets is a web application framework that leverages a simple MVC architecture for the server side and a feature-packed Javascript component model for the client. The two pieces are designed to be seemlessly integrated for very dynamic AJAX-style apps.
  • Falcon
    The Falcon web framework encourages the REST architectural style, meaning (among other things) that you think in terms of resources and state transitions, which map to HTTP verbs. Only the essentials are included, with six and mimeparse the only dependencies beyond the standard library. Read more
  • Finatra
    Finatra is a lightweight framework for building fast, testable, scala applications on top of TwitterServer and Finagle. Finatra provides an easy-to-use API for creating and testing Finagle servers and apps as well as powerful JSON support, modern logging via SLF4J, Finagle client utilities, and more.
  • Flask
    Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions.
  • Framework for Object Oriented Web Development
    FOOWD is a framework for building object orientated (OO) web applications in PHP. It is a collection of base classes ripe for extending that handle object persistency, user authorisation, security, data administration, input handling.
  • Freeform Framework
    Freeform Framework is a PHP5-based Web application development framework with a clear, scalable, and extensible MVC architecture. Developed with simplicity in mind, it has class and resource packaging, automatic class discovery and loading, extensible and replaceable templating, security, and session handling systems. It is UTF-8 based to simplify the creation of multilingual applications. It also features an optional persistence layer, an API that does not use schema files, and class generators/enhancers or SQL builders.
  • Gantry
    Gantry is a robust Perl-based Web application framework for Apache/mod_perl, CGI, and Fast-CGI. Object-oriented design allows for a pragmatic, modular approach to URL dispatching. It supports MVC and initiates rapid development, offering an organized coding scheme for Web applications.
  • Gin
    Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster.
  • Goji
    Goji is a minimalistic and flexible request multiplexer for Go. Goji is a HTTP request multiplexer, similar to net/http.ServeMux. It compares incoming requests to a list of registered Patterns, and dispatches to the Handler that corresponds to the first matching Pattern.
  • gwtphp
    GWTPHP is a PHP port for GWT Server (RemoteServiceServlet). With GWTPHP, you can connect a GWT application with PHP. It decodes and encodes GWT requests and responses using the GWT native data interchange format. No JSON or XMLRPC is needed.
  • GWTruts
    GWTruts is a simple framework for creating GWT projects following the MVC pattern. It uses an easy XML-based configuration to configure the views and controllers.
  • Happy = Hadoop + Python
    Happy is a framework for writing map-reduce programs for Hadoop using Jython. It files the sharp edges off of Hadoop and makes writing map-reduce programs a breeze.
  • Horde Application Framework
    Horde Application Framework is a general-purpose web application framework in PHP, providing classes for dealing with preferences, compression, browser detection, connection tracking, MIME handling, and more.
  • Humax
    Humax is a framework for developing RIA Web 2.0 applications. It provides a rich set of object-oriented client-side libraries which work seamlessly regardless of the server side technology used.
  • Internet Document and Report Server
    IDRS is a web application development platform designed around the idea of using simple XML style markup with Java/EJB objects and JDBC data sources to generate text based (usually html) content.
  • IrisMVC
    IrisMVC is an OOP PHP framework that developers can use as a strong and secure foundation on which to build various Web applications following the Model-View-Controller (MVC) pattern.
  • Ismo
    Ismo is a web application framework written in PHP4 for PHP4. It can make the development of complicated systems in PHP easy, fun and maintainable.
  • isoTope
    isoTope is a web-based application framework built around Atom and the AtomAPI (it currently supports Atom 0.3 and AtomAPI 0.9). It is written using PHP and Bas van Galen's phpdomxml. The main reason for this implementation is to create the groundwork in which Atom-facing applications can be built (as well as testing whether PHP can deliver an adequate XML-based environment).
  • Japano Beta
    Japano is a Web application framework which tries to ease development by replacing descriptor files with javadoc tags and annotations and by introducing a new, simplified custom tag model.
  • Jelix
    Jelix is a PHP5 framework which helps you to develop any kind of Web application. It is designed to provide high performance on heavily-loaded Web sites. It is fully object oriented, highly modular, and extensible. It is made with well-known design pattern such as MVC and DAO.
  • jFramework
    jFramework is a mature PHP framework supporting 8 service standards, SOP/OOP/functional programming, MVC or non-MVC patterns, plugins, 7 libraries for everything, transparent security, templates, resource management, and simplicity.
  • JPublish
    JPublish is a web publishing framework which merges the Velocity template engine from the Jakarta Apache group with a content repository and application control framework.
  • Jucas
    Jucas is a web-framework which brings together the pull MVC concept with component orientated design GUI programming.
  • Jukebox
    The Jukebox is a framework of reusable components, patterns and idioms related to creation of high performance massive parallel, concurrent and distributed systems.
  • JVanish
    JVanish is a minimalistic 3D engine that implements a vanishing point projection (Fluchtpunktprojektion) based solely on standard Web technologies: JavaScript, XHTML, CSS, and SOAP. The project's goal is to find a generic and useful XHTML-based 3D widget set, while staying mostly lightweight in an AJAX Web environment.
  • jZonic
    jZonic is a Web application framework that consists of many parts. These include a workflow engine and user management together with access controlling and integrated rights management. It supports JSP, XML, XSL, Velocity, FreeMarker, and more to render HTML.
  • Kahua
    Kahua is CPS, Continuation Passing Style application framework and servers written in one of Scheme implementation, Gauche.
  • KLone
    KLone is a fully-featured, multiplatform, web application development framework, targeted especially for embedded systems and appliances. It is a self-contained solution which includes a web server and an SDK for creating WWW sites with both static and dynamic content. When using KLone, there's absolutely no need for any additional component: neither the HTTP/S server (e.g. Apache, Netscape, Roxen), nor the typical active pages engine (PHP, Perl, ASP, Python).
  • KLone-DevKit
    KLone-DevKit is a full-featured development kit for developing custom applications based on KLone. It was thought and designed with a learn-by-example paradigm in mind. The developer is guided through the creation and release of his/her own KLone application via a range of real use case examples.
  • Kohana
    Kohana is a PHP 5 framework that uses the Model View Controller architectural pattern. It aims to be secure, lightweight, and easy to use.
  • Konstrukt
    Konstrukt is a minimalistic framework which provides a foundation on which to build rather than a boxed solution to all problems. It focuses on the controller layer, and tries to encourage the developer to deal directly with the HTTP protocol instead of abstracting it away. Konstrukt uses a hierarchical controller pattern, which provides a greater level of flexibility than the popular routed front controller frameworks.
  • libZI
    libZI is a platform independent configuration file API. It provides developers a type-safe way of storing and retrieving data.
  • Limonade
    Limonade is a PHP micro framework for rapid web development and prototyping. It?s inspired by frameworks like Sinatra or Camping in Ruby, or Orbit in Lua. It aims to be simple, lightweight and extremly flexible.
  • lor
    lor is a fast, minimalist web framework based on OpenResty.
  • Lucidium Application Platform
    An application development environment in which fully featured, custom, Web-based data/process solutions can be delivered using little or no code.
  • Mach-II
    Mach-II is a framework for building modular and maintainable object-oriented applications. Mach-II is based on a well accepted software architecture known as event-based, implicit invocation.
  • maki
    maki is an attempt to glue together a simple, flexible framework that allows you to use these technologies together to serve web pages. It is a mod_python handler for Apache that is intended to handle requests made to your server for XML files.
  • Mako Server
    The Mako Server provides a framework for designing a vast range of server side web applications, everything from the very simple to the very advanced. The Mako Server provides a barebone web application server environment from which developers can design and implement complete, custom solutions.
  • Mason Framework
    Mason Framework aims at creating a framework for Web development. It intends to create a environment where Web designers can create complete sites without any further programing. It also implements several functions that are frequently needed, such as forms with validation and AJAX interfacing. It is based on HTML::Mason.
  • MerlinWork
    MerlinWork was a framework for building web based applications turning your internet browser in a smart application container. MerlinWork's architecture lets you build simple ad extremely complex applications keeping the code so clean that you would never expect.
  • Midgard Components Framework
    Midgard Components Framework is an advanced component architecture which extends the Midgard Web content management system. It provides mechanisms for building a Web site using components without much need for writing code to glue all this together.
  • MiMViC
    MiMViC is a micro MVC framework that embraces PHP 5.3 by utilizing namespaces, lambda functions, and minimality.
  • MiniXML
    MiniXML provides a simple, 100% PHP API to generating and parsing XML. Its advantages are ease-of-use and the fact that no additional libraries are required.
  • Mix2ool
    Mix2ool is an integrated framework for Web development on both the client side with JavaScript and HTML5, and on the server side with PHP.
  • MochiPHP
    MochiPHP is a lightweight framework for PHP that adopts component and page oriented design with a simple database and object-persistence library.
  • Mono Moonlight
    Mono Moonlight is a web application framework that provides similar functionality to Adobe Flash, a cross-platform browser-based application runtime. It integrates multimedia, graphics, animations and interactivity into a single runtime environment. Read more
  • MooTools
    MooTools is a compact, modular, object-oriented JavaScript framework designed for the intermediate to advanced JavaScript developer. This framework allows you to write powerful, flexible, and cross-browser code with its elegant, well documented, and coherent API. Read more
  • Mouf
    Mouf is an open-source PHP framework providing an easy way to download, install, use and reuse components, with a graphical user interface.
  • NativeScript
    NativeScript is how you build cross-platform, native iOS and Android apps without web views. Use Angular, TypeScript or modern JavaScript to get truly native UI and performance while sharing skills and code with the web.
  • Nennius
    Nennius is an advanced, object-oriented application engine written in PHP. Although initially intended to be a time & expense tracking tool, the engine has since been improved upon to support a wide array of data types and relationships.
  • Neogia
    Neogia is a set of add-on component for the enterprise application framework OFBiz. There is a functional component (or business component), an add-on to the existing ERP - Ofbiz component for access, and a technical component, used to generate most of the OFBiz files from a UML class diagram. Functional components can be integrated in OFBiz as new components or replacing existing OFBiz components (or sub-components).
  • Nutex PHP Framework
    Nutex is a secure and modular PHP Framework that uses XML-RPC and HTTPS for remote calls. It uses the Smarty Template Engine to implement the admin part that has mysql and multilanguage support.
  • obliquid
    obliquid is a PHP/XML application framework for groupware websites. every part of it is modular. the user/permission system is the most important module used by many other modules. data handled by any module is configurable.
  • onPHP
    onPHP is a PHP framework aimed at rapid development of scalable robust applications with outstanding code reusability level.
  • OpenFaaS
    OpenFaaS (Functions as a Service) is a framework for building serverless functions with Docker which has first class support for metrics. Any process can be packaged as a function enabling you to consume a range of web events without repetitive boiler-plate coding.
  • Openmocha
    Openmocha is an open source Internet and Website application development framework. Quick soft-coding and clean hard-coding in Javascript on the client-side AND the server-side.
  • P4A
    P4A (PHP For Applications) is a PHP object oriented framework for building web-based event-driven applications. Features: tableless HTML, accesskey support, point&click app generator, auto data type recognition, UTF-8, i18n/l10n, and PEAR integration.
    PAJAJ (PHP Asynchronous Javascript and JSON) is an object-oriented AJAX framework for the development of event driven PHP Web applications.
  • Para::Frame
    Para::Frame is a system to use for dynamic web sites. It runs as a backend daemon taking page requests from a Apache mod_perl client and returns a HTTP response.
  • Paragon
    Paragon is a robust and flexible fast application development framework written in PHP. Paragon contains a structured library of extensible components for modelling real world objects and processes. Paragon is a 3-tier system using a MVC paradigm.
  • PhiloGL
    PhiloGL is a WebGL Framework for Data Visualization, Creative Coding and Game Development.
  • Phoenix Framework
    Phoenix Framework is a productive web framework that does not compromise speed and maintainability. Phoenix brings back the simplicity and joy in writing modern web applications by mixing tried and true technologies with a fresh breeze of functional ideas.
  • php-Booba
    php-Booba is a simple PHP framework for developing web applications.
    PHP-PAPA is a fast, flexible, and intuitive MVC framework for PHP. It has a small footprint and little overhead. It follows the OOP and MVC paradigms. It supports component development. It supports multiple languages in two ways. It features flexible and smart content selection. It produces SEO-friendly URLs with the ".html" extension. It supports access control based on URL patterns. Themes and layout are supported by default. Sub-folder grouping is done for controllers, views, and layouts.
  • PHP2Go
    PHP2Go is a framework built to help developers and begginer programmers to create Web-based Systems. It's and object-oriented, structured and hierarchical set of classes and libraries developed using PHP, XML and JavaScript.
  • php:Days
    php:Days is a PHP 5 framework for rapid site development. It features an MVC architecture, Ajax support, YAML configuration, database abstraction (MySQL, PostgreSQL, MS SQL, etc.), a good collection of standard models, an excellent quick start guide, and logging to files or firephp.
  • PHPAlias
    PHPAlias is a PHP framework for creating and organizing large applications. With the ability to separate data into seperate modules, large applications can be easily developed and maintained without having to worry about a constant waterfall of errors.
  • PHPDevShell
    PHPDevShell is a stable, secure, fast PHP Web administration framework. It allows rapid deployment of Web based PHP applications. It is robust, secure, clean, fast, and includes many administrative functions. It supports an unlimited number of users, user groups, security levels, menu tree levels, and menus.
  • phpFramewerk
    phpFramewerk is a simple Web development framework. It is designed to easily develop a small Web site or a simple PHP application. It is suitable for PHP beginners to learn how to develop PHP applications with modular architectures.
  • PHPortal
    PHPortal is a 100% PHP TTW (Through-the-Web) application builder. PHPortal helps you easily, quickly, securely; build, create, and maintain a large number of websites under a single Object umbrella.
  • phpPeanuts
    PhpPeanuts is a framework for developing database-backed applications in PHP. It supports high and sustainable developer productivity by default reasoning and the 'once and only once' principle. It features the extended dynamic scaffolding of complete web-based applications (user interface and ORM) from meta data, including CRUD, relations and Query By Example. Its dynamic nature and high adaptability allow a very agile development style to remain highly productive (thus enjoyable) in later phases of development and maintenance.
  • PHPulse
    PHPulse is a fast PHP-based MVC framework. It is built to be extremely lightweight and fast with a modular development environment that allows functionality to be added quickly and easily. Most other frameworks attempt to try to do everything at once, but PHPulse allows you to build or import the modules you want, use them when you need them, and reduces the overall amount of overhead.
  • PHPUnit
    PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.
  • Picombo
    Picombo is a Rack-based Ruby MVC Web framework with design principles taken from the Kohana PHP Framework.
  • Plankton
    a Web Application Framework - an integrated collection of classes that provide the building blocks and underlying architecture for an entire web application - for the PHP scripting language. Plankton consists of both a general-purpose class library, which Plankton provides the basic building blocks of a PHP web application, and framework-specific classes, which provide a streamlined architecture for PHP web development.
  • Porte
    Porte is a framework designed to save time and to simplify the development of relational database applications written in PHP. It saves you from writing repetitive SQL to interact between your objects and the database. It can retrieve, search, and save objects without a single line of SQL.
  • Portofino
    Portofino is a Web application framework for high productivity and maintainability. It provides a broad range of functionality in one integrated framework: forms and CRUD operations, navigation of relationships, interactive dashboards, cascaded selections and breadcrumbs, structured and full text searches, workflows, single sign-on, permission matrices, calculated attributes, validations, and offline reports. Building or changing an application is simple and fast, as the framework maintains the coherence between the various parts of the system.
    PRADO is an event-driven and component-based Web programming framework for PHP5.
  • Probus
    Probus is a Web framework for developing in PHP5. This framework is based on the MVC pattern. It has excellent support data caching and provides convenient AJAX support.
  • Prototype
    The Prototype JavaScript Framework is a JavaScript framework that aims to ease development of dynamic web applications. It is implemented as a single file of JavaScript code, usually named prototype.js. It offers a familiar class-style OO framework, extensive Ajax support, higher-order programming constructs, and easy DOM manipulation. Read more
  • psx
    psx is a framework for developing dynamic Web sites in PHP. It is completely a object-oriented and modular design.
  • Pulma
    Pulma is a tiny and agile framework for fast development of FastCGI Web applications written in Perl.
  • pulse
    pulse is a framework on top of the Servlet API providing easy to use and easy to extend patterns for creating browser based applications and websites. Moreover pulse delivers a set of out-of-the-box components, e.g. CMS, shopping, user management.
  • pyjs
    pyjs is a Rich Internet Application (RIA) Development Platform for both Web and Desktop. With pyjs you can write your JavaScript-powered web applications entirely in Python.
  • Pylons
    Pylons is an open source application framework written in Python. Read more
  • Python MyCMS
    Python MyCMS is an application development platform built with robust MySQL integration that allows for the easy creation of state and event driven Web-based interfaces. Domain- group-user management is built in for direct, authenticated applicability.
  • PyWebLib
    PyWebLib is a Web programming framework for Python. The module package pyweblib consists of several submodules, including a pyweblib.forms class library for handling input, pyweblib.session for server-side Web session handling, pyweblib.sslenv to retrieve SSL-related environment variables, and pyweblib.httphelper for very basic HTTP functions/classes.
  • PyWork
    PyWork is a high performance python web framework. It works in conjunction with Apache , Python and ModPython to deliver your web applications in an object oriented, python oriented way.
  • Pyxer
    Pyxer is a Python Ajax server/ framework similar to the Jaxer project. Instead of writing client side code in JavaScript you can use Python. The Python code will be translated to JavaScript before being sent to the client. You may also define server-side code in the HTML file that can be called from the client in the background with Ajax.
  • Quixote
    Quixote is a package that supports Web application development by Python programmers. In Quixote, the templating language is a small extension of Python itself: the aim is to make Web page assembly take maximal advantage of the Python programmer's existing skills.
  • RailsDB
    RailsDB is a Web application using the Ruby on Rails Web framework. It provides a generic interface to popular open source databases such as MySQL, PostgreSQL, and SQLite.
  • Ramaze
    Ramaze is a simple, light, and modular Web application framework for use with Ruby. Ramaze aims to adhere to the KISS and POLS principles. Ramaze has minimal dependencies, and is very modular, allowing you to use your own choice of ORM (DB interface and modelling library), JavaScript library, and templating library. Ramaze is thoroughly documented, with plenty of examples and helpers, and is developed with Behavior Driven Design (BDD), with a complete set of code specifications.
  • Raxan
    Raxan is a rich Ajax Application Framework that combines the unique features of CSS, HTML, JavaScript and PHP to deliver an integrated solution for building today's rich web 2.0 applications.
  • Redfoot
    Redfoot is a store/viewer/editor framework for RDF that includes peer-to-peer communication between stores.
  • Redland
    Redland is an application framework for RDF that allows plugging in of various modules to support different parsers, storage mechanisms or models.
  • RefleXiveCMS
    RefleXiveCMS is a component-based web application framework that happens to be implemented in PHP.
  • Rikulo
    Rikulo is a free and open source Dart framework for creating incredible cross-platform web and native mobile applications using HTML5.
  • Roosevelt
    Roosevelt is a Web framework for Node.js which uses Teddy for HTML templating and LESS for CSS preprocessing.
  • SabreDAV
    SabreDAV allows you to easily integrate your existing Web application with WebDAV. It supports most of the common clients, including the Mac OS X Finder, the Windows XP/Vista Explorer, DavFS2, Cadaver, NetDrive, and WebDrive.
  • Scalatra
    Scalatra is a simple, accessible and free web micro-framework. It combines the power of the JVM with the beauty and brevity of Scala, helping you quickly build high-performance web sites and APIs.
  • Scotty
    Scotty is a Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp.
  • Sinatra
    Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort.
  • SiteFusion
    SiteFusion is a server-based development environment. Applications are written in pure object-oriented PHP and work through a thin XUL client. SiteFusion applications look and behave like native system applications but run on a server generating JavaScript commands.
  • Smutty
    Smutty is a MVC framework for PHP. It is designed with ease of use in mind, and heavily based on the Smarty templating engine.
  • SOPE Application Server
    SOPE Application Server is an extensive set of frameworks (16 frameworks, ~1500 classes) which form a complete Web application server environment. Besides the Apple WebObjects compatible appserver extended with Zope concepts, it contains a large set of reusable classes: XML processing (SAX2, DOM, XML-RPC), MIME/IMAP4 processing, LDAP connectivity, RDBMS connectivity, and iCalendar parsing.
  • Sourdough
    Sourdough is a comprehensive web application framework for PHP5. Sourdough provides developers with real-world solutions for common system components such as User Management, Session Handling, User Authentication, Exception Handling and Logging, Template System as well as Form Building and Handling. It does also include a database abstraction layer with excellent support for the popular MySQL database as well as support for many other database systems like MSSQL, PostgreSQL, and the new lightweight SQLite.
  • Stratos PHP Framework
    The Stratos PHP Framework is an object-oriented Web application framework for PHP that facilitates the rapid development of secure, maintainable Web apps.
  • Sugar
    Sugar is a modular web framework for Elixir.
  • SwingWeb
    Swingweb is a web-application framework that enables AWT/Swing application to operate inside a web container and presented as a web application to the web browser, purely in HTML/CSS/javascript. The swing application will render and behave in the web-container the same as it would as a desktop application.
  • Swocket
    Swocket is a cross-platform modular XML Socket server framework implemented in Python with the intention of being used to communicate with Macromedia Flash 5 content but is easily usable with other platforms that support the same flavor of XML Sockets.
  • Symfony
    Symfony is a Web application framework for PHP5 projects. It aims to speed up the creation and maintenance of Web applications, and to replace repetitive coding tasks with power, control, and pleasure. Read more
  • Tapestry
    Tapestry is a comprehensive component-based web application framework. Works with Servlet API 2.1 and JDK 1.2 or above. Simplifies web application development by organizing an application into pages of components.
  • Tigermouse
    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 logic processing.
  • TiP
    TiP is a general purpose framework for quickly build a working Web site in a typical PHP/MySQL environment.
  • TooFPy
    The Toolserver Framework for Python is a Medusa-based Web server with added dynamic multithreading and support for easy object publication via SOAP, XML-RPC, and REST.
  • Tornado
    Tornado is a Python web framework and asynchronous networking library. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user.
  • TreeFrog Framework
    TreeFrog Framework is a high-speed and full-stack C++ framework for developing Web applications. In application development, it provides an O/R mapping system and template system on an MVC architecture, aims to achieve high productivity through the policy of convention over configuration.
  • Turbine
    Turbine is a servlet based framework that allows experienced Java developers to quickly build secure web applications.
  • TurboGears
    TurboGears is a complete front-to-back Web development mega-framework in Python. It is built from four core projects and several other packages to provide a powerful set of tools for building modern Web applications. Read more
  • Uliweb
    Uliweb is a Python based web framework. It features a Model View Template development model, and an app-based project structure. It also features URL mapping, environment execution mode, ORM, and more.
  • Ultimix
    Ultimix is a framework for developing Web-based applications (CMS, portals, ERPs, etc.) It includes multi-language support, permits management, an MVC mini framework, package structure, a template engine, a Javascript library, a simple GUI library, a caching system, and CAPTCHA.
  • utron
    utron is a lightweight MVC framework in Go (Golang) for building fast, scalable and robust database-driven web applications.
  • Vaadin
    Vaadin is a Web application framework for Rich Internet Applications (RIA). In contrast to Javascript libraries and browser-plugin based solutions it features a server-side architecture, which means that the majority of the logic runs on the servers. Read more
  • Vanilla
    Vanilla is An OpenResty Lua MVC Web Framework.
  • VCL for PHP
    VCL for PHP is a PHP component framework that replicates the VCL for Win32.
  • VRaptor
    VRaptor is a Web-based MVC and IOC framework based on many frameworks and ideas (Seam, Stripes, Webwork, Hibernate Annotations, etc). It makes full use of Java 5 Annotations.
  • Vue.js
    Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
  • W2g
    W2g is a framework for building web-based applications such as online databases, intranet portals, CRM systems or Data Warehouse systems. It has a object-oriented design and includes a session management, a template engine, a persistency engine and many more features. W2g applications are developed within the web browser, no coding is needed.
    WASP (Web Application Structure for PHP5) is a multi-tier web application framework built on object oriented PHP5. The framework is a simplified Model-View-Controller architecture.
  • wCMF
    wCMF is a PHP application framework based on the MVC pattern, mostly used for building CMS. It includes an object persistence layer that connects to databases and XML files. Applications are defined in an UML model that is processed by wCMF Generator.
  • Webber
    Webber is a framework for harmonizing and providing metadata for Web server contents. Originally conceived as an HTML preprocessor, it has evolved to a full-featured environment for producing and maintaning the contents and metadata of Web pages.
  • Weber
    Weber is a MVC web framework for Elixir with flexile routing, websocket support, sessions, grunt integration, and more.
  • WebFloor
    WebFloor is a Web application framework built on top of OfficeFloor. It provides the ability to separate roles in developing Web applications.
  • Webframe
    Webframe is an easy to use open source framework for developing web-based applications. It works in the LAMP environment. Webframe is not just a regular framework. After install you will have an environment which already has built in login interface, user and group management, database backup, logging feature and a lot more.
  • Weblocks
    Weblocks is an advanced Web framework written in Common Lisp. It is designed to make Agile Web application development as effective and simple as possible. It uses powerful Common Lisp features like multiple dispatch, the metaobject protocol, lexical closures, keyword arguments, and macros to build abstractions that make Web development easy, intuitive, and free of boilerplate. In addition, control flow is easily expressed using continuations. Things that are hard or mundane in other frameworks become easy and fun in Weblocks
  • WebMCP
    WebMCP is a Web application framework. Instead of using the classical Model-View-Controller (MVC) concept, WebMCP makes use of a so-called Model-View-Action concept.
  • websh
    websh is a rapid development framework, written in TCL, for building Web applications.
  • WebSite-PHP
    WebSite-PHP is a PHP Framework which has the distinction of being fully object-oriented and not requiring special knowledge of HTML or JavaScript.
  • WebTK
    WebTK is a Python framework, using Twisted as its underlying Web server, and allowing webmasters to develop websites like any classic GUI software. It is object-oriented, providing and handling event-based widgets.
  • Webware for Python
    Webware for Python is a suite of software components for developing web-based applications. The suite uses well known design patterns such as servlets and server pages (as found in ASP, PHP and JSP). It uses caching, multi-threading and objects.
  • Webzap
    Webzap is a framework for the development of web applications or views of multiple tier client server systems using the WingS API.
  • Werc
    Werc is a minimalist web framework built on the Unix and Plan 9 tool philosophy of software design.
  • WildWeb
    WildWeb is an opensource framework to web application development. It provides a complete set of core services to web aplications such as HTML/code separation through an advanced Template system, database abstraction, rich set of functions to automatically construct browsers, filters and (include|delete|update) forms to any table, a powerfull API to build custom forms with validation.
  • Windows Over Web
    Windows Over Web is an application development toolkit for Linux servers that lets you create and maintain Windows for PCs. Thin client application runs on any Windows PC and communicates with a Linux Server, which controls the flow of the application.
  • WSO2 Web Services Framework for PHP
    WSO2 Web Services Framework for PHP is a PHP extension for providing and consuming Web services. WSO2 WSF/PHP supports SOAP 1.1, SOAP 1.2, WSDL generation, WSDL mode (WSDL 1.1 and WSDL 2.0), REST style invocation, and some of the key WS-* stack specifications such as: SOAP MTOM, WS-Addressing, WS-Security, WS-SecurityPolicy, and WS-ReliableMessaging.
  • XEO
    XEO (eXtensible Enterprise Objects) is an agile development framework designed for creating Web applications built around Object Oriented concepts and Model Driven Development with Java.
  • XMLLiterate
    XMLLiterate is framework for literate programming using XML. It uses the STL and patterns extensively and runs on all platforms supported by Boost.
  • Yana
    The Yana Framework is a component framework for developing PHP applications. It can be expanded with your own plugins (components). It includes skin and template support, multiple languages (German and English by default), mature administration functionality, multiple installation profiles, user login and administration, a database API based on PEAR-DB that also offers database schema support, and a GUI/code generator for your own plugins.
  • yeanpypa
    Yeanpypa is (yet another) framework to create recursive-descent parsers in Python. It is heavily inspired by frameworks like pyparsing or boost::Spirit. Parsers are created by writing an EBNF-like grammar as Python expressions.
  • Yellow Duck
    The Yellow Duck Framework is an object oriented framework that will help you with creating web applications. It's implemented using the popular PHP web scripting language.
  • Yesod Web Framework
    Yesod Web Framework is an advanced web framework using the Haskell programming language. It features safety & security guaranteed at compile time, developer productivity, raw performance, and asynchronous IO.
  • Yii
    Yii is a high-performance programming framework for developing Web applications in PHP 5. It encourages reusability in Web programming and can significantly accelerate the development process. Read more
  • Zend Framework
    Zend Framework is a simple, straightforward, open-source object-oriented software framework for PHP 5 designed to eliminate the tedious details of coding and let you focus on the big picture. Read more
  • Zikula
    Zikula is a PHP-based Web application framework for easily building and maintaining Web sites. It can easily be extended with third party add-on modules and become a powerful community, portal, business, blogging platform, and more. It has user management, third party extension management, site search, themes and templating, an AJAX framework, multi-language support, cache control, short URLs, permission control, and much more.
  • Zonk!
    Zonk! is a lightweight skeleton web application framework implementing the hierarchical model-view-controller design pattern (HMVC) made for Apache web servers running PHP5.
  • Zym Framework
    Zym is an application level PHP5 framework that streamlines the development of applications in a consistent manner using a set of defined conventions and patterns. It is based off of Zend Framework and therefore inherits ZF's loose-coupled "use-at-will" architecture.

Matching Content

Share this Page
Bookmark and Share
Submit this page to popular social networks such as Digg, Twitter, StumbleUpon and more.

My LinuxLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Top Applications
    100 Essential Apps
    All Group Tests

    Top Free Software
    5 Office Suites
    3 Lean Desktops
    7 Document Processors
    4 Distraction Free Tools
    9 Project Management
    4 Business Solutions
    9 Groupware Apps
    14 File Managers
    10 Databases
    21 Backup Tools
    21 Productivity Tools
    5 Note Taking Apps
    9 Terminal Emulators
    21 Financial Tools
    5 Bitcoin Clients
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    6 CAD Apps
    42 Scientific Apps
    10 Web Browsers
    42 Email Apps
    12 Instant Messaging
    10 IRC Clients
    7 Twitter Clients
    12 News Aggregators
    11 VoIP Apps
    42 Best Games
    9 Steam Games
    42 Audio Apps
    5 Music Streaming
    42 Video Apps
    5 YouTube Tools
    80 Security Apps
    9 System Monitoring
    8 Geometry Apps
    Free Console Apps
    14 Multimedia
    4 Audio Grabbers
    9 Internet Apps
    3 HTTP Clients
    5 File Managers
    8 Compilers
    9 IDEs
    9 Debuggers
    7 Revision Control Apps
    6 Doc Generators
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    5 Human Resource Apps
    10 ERP
    10 CRM
    6 Data Warehouse Apps
    8 Business Intelligence
    6 Point-of-Sale

    Other Articles
    Migrating from Windows
    Back up your data
    20 Free Linux Books
    24 Beginner Books
    12 Shell Scripting Books

    Web Calendar
    Linux Licenses

    Advertise at


    Add Link | Modify Link | About | FAQ | Guide | Privacy | Awards | Contact |
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2009 All rights reserved.