Google Web Designer
Create engaging, interactive HTML5-based designs and motion graphics that can run on any device. hot
A Simple Version Control System
A Simple Version Control System is an easy to install and easy to to use version/revision control system. It is written entirely in PHP and stores data in a SQL database. ASVCS differs from most other version control systems in that ASVCS is designed to keep track of files in place. ASVCS does not allow any changes to be made to files, all changes require the users to change files externally with FTP or SSH access.
AjaxToaster lets you easily create JSON and XML based database services for your Web applications. It runs as a servlet in any application server or with its own standalone server.
AMOP is an automatic mock object for C++. By using ABI and template techniques, it can simulate a pseudo-"Reflection" which is normally not supported in C++. The main differences between AMOP and other mock object libraries is that users do not need to implement the interface of the object to be mocked.
AppFuse is an application for "kickstarting" Web application development. It allows you to execute a single ant task to create a skeleton application based on Struts, Spring, and Hibernate running on Tomcat and MySQL. It uses Ant, XDoclet, Spring, Hibernate (or iBATIS), JUnit, jMock, StrutsTestCase, Canoo's WebTest, Struts Menu, Display Tag Library, OSCache, JSTL, and Struts. (Spring MVC, WebWork, Tapestry and JSF are also options.)
AsmXml is a very fast XML parser and decoder for x86 platforms. It is written in pure assembler and supports only a subset of the XML 1.0 specification.
Asterisk Soap API
Asterisk-soap is an extensible SOAP (Web services) API with the aim to support all administration features available in the Asterisk VoIP server. Its primary goal is to provide a framework between Asterisk and multi-platform frontends.
Atocha is a Python package for parsing and rendering data from web forms. It is framework-agnostic, generic, and it should be possible to use it with CGI scripts or to incorporate it in your favourite web application framework.
AUTH_MD5 for PHP
AutoDia is a modular application that parses source code or data (if a handler is available) and produces an XML document in Dia format, essentially a Dia diagram autocreation package.
AvanTemplate is a template engine for PHP. It is multi-byte safe and consumes little computing resource. It supports variable replacement, block that can be set to hidden or shown, loop, multple-depth loop, and include statement in template file.
aww is a frontend to WML - the Website META Language. The AWW frontend can do a lot more than the standard wmk that comes with wml, and you can easily write modules for aww yourself.
AxPoint is a presentation making tool from the makers of Apache AxKit. It allows you to build beautiful presentations using a simple XML description format.
BrowserEmulator is a set of fopen functions that are transparent wrappers for PHP fsockopen() that pretend to be a Web browser (by sending a User-Agent header).
(commercial) Bug-Track.com is designed to log and track your project's bugs. You can access encrypted reports of your bugs, issues or defects from anywhere at any time through a web browser (or lock it into just your own web server).
CakeOTP is a secure, expirable, and tableless one time password implementation for the CakePHP development framework.
GILua is a tool for creating dynamic Web pages and manipulating input data from Web forms. CGILua allows the separation of logic and data handling from the generation of pages, making it ease to develop web applications with Lua. One of advantages of CGILua is its abstraction of the underlying Web server. You can develop a CGILua application for one Web server and run it on any other Web server that supports CGILua.
Chameleon is the open source version of Netscape's Theme Builder tool. The Theme Builder is a graphical tool made to simplify the creation of themes for Mozilla.
ChangeGroup PL/SQL Server Pages
(commercial) ChangeGroup PL/SQL Server Pages (CGPSP) is a development tool for Web projects, which need integration between an Oracle database and thin Web clients using HTML, XML, PDF, RTF, SVG, or WML (WAP). The product makes it possible to Web-enable business logic developed in PL/SQL in the simplest and most user-friendly way.
Cottage is a simple graphics and sound engine implemented on top of HTML 5's canvas and audio elements.
CSVC4XML leaves intact only the elements required for processing and compacts the other elements to reduce the CPU load and the amount of memory used for XML documents of record form, such as a checklist and a list of names. The total reduction varies depending on the compacting rate that can be used.
CVS History is a Web application for searching the history of CVS actions. It parses the output of the CVS history command and imports it into a MySQL database for ease of manipulation by the PHP front-end. Its advantage over other CVS history viewing applications is that it only needs anonymous CVS access to the repository.
CVS Monitor is a CGI application for looking at CVS repositories in a useful and productive way.
CVS Web Client
CVS Web Client is designed to be easy to use, and powerful cvs client.
darcsweb is a very simple Web interface for darcs. It was inspired by gitweb.
Datalus allows the user to build complicated Web applications using simple XML descriptions and short scripts. It abstracts much of the back end tedium from the process in an effort to prevent constant duplication of effort. Datalus is a PHP based Web API designed to streamline object handling (loading, saving, querying, displaying, and editing), abstract the data from both its display structure and layout, and allow the target data to be delivered to any supported format without special handling logic or translation.
Deft combines declarative concepts of SQL with all of Perl's features. Includes the Deft templating system which 100% HTML complaint and still easy to use for the template developer. Deft is capable of parallel processing across multiple workstations.
DevContest is web server based on Pylons framework and Python. This allows you to create a competition for students of informatics.
Dipforge is an open source application server that focuses on enabling Rapid Enterprise Development. It does this by simplifying development and by providing all the plumbing.
django-easymode lets you create backends for dynamic Flash/Flex Web sites.
Duda Client Manager
Duda I/O is an event driven web services framework which exposes a friendly C API.
Dynamator is a simple tool that completely separates server-side code from HTML.
EaseXML is an object-XML mapper. It allows you to translate XML to Python objects and vice-versa.
Easiest Edit In Place
Easiest Edit In Place enables Web (2.0) developers to generate any number of 'edit in place' widgets with only one line of script code.
The Echo2 Extras package is a collection of additional Web user interface components for the AJAX-based Echo2 Web framework. Provided components include a tabbed pane, an animated "accordion" pane, a pulldown menu, an HSV-style color selector, and a calendar widget. These components may be used with the latest Echo2 2.1 releases.
EL4Ant is a light and efficient build system based on Apache Ant. A project is described in XML as modules with transitive dependencies. Features are provided with plugins, and include Java execution, JUnit reports, EMMA code coverage, Eclipse integration, and more.
Electron is a cross-platform application shell originally built for the Atom editor to handle the Chromium/Node.js event loop integration and native APIs.
ETS is a template system written with PHP that enables you to transform a set of data to any type of document.
Evolutility is an open source generic web UI for database applications. With it you can build CRUD (Create, Read, Update, Delete) web applications simply by mapping your database and adding UI information. No hand-coding is required.
eXchaNGeR visualizes elements in a XML document. The user can browse through and manage the visible elements in the document with external services, or she can make changes to the content of the XML document with the built-in XML editor.
Exemplar: An XML Parser Generator
Exemplar is designed to make it easier to work with XML. It began life as a program to generate the smallest possible parser for a given vocabulary of XML.
FAQ Builder generates an html document based on the questions & answers as stored in the data file.
Forrest is an XML standards-oriented project documentation framework based on Apache Cocoon, providing XSLT stylesheets and schemas, images and other resources. Forrest uses these to render the XML source content into a website via command-line, robot, or a dynamic web application.
Freedomeditor (former redbox13 editor) is a Web-based application that helps create any type of file in your native language. Custom instructions can be loaded for each file type. It helps categorize your CSS elements, compress CSS files, and remove useless white space.
FreeFrameWork is an open-source free set of tools which is intended to help WebSpeed developers. Among its features are proactive database connection checking and reconnection, enhanced logging and security, and compile-on-the-fly HTML.
generateDS.py generates Python data structures (for example, class definitions) from an XML Schema document. These data structures represent the elements in an XML document described by the XML Schema.
Groogle is a Web-based peer code review tool providing Subversion integration (working with live repositories), syntax highlighting for a wide variety of languages, file and repository level diffing, and email notifications. It is a Web 2.0 LAMP application.
GUI Builder is a drag and drop interface for creating WebElement User Interface (WUI) templates that can be used as the foundation of a responsive Wep app.
gwt-hibernate provides the basics to create a web application that uses GWT on the front end and Hibernate on the back end. It provides code generation templates and support classes that allow introspection, data binding, and validation of POJOs in the browser. Data-bound Form and Grid widgets are included.
hatatap is a script-based HTTP testing tool. it allows the user to write scripts in XML to navigate web sites, verify content and record results. the primary design criteria is to make the scripts easy to write and understand, while not limiting the navigation and verification capabilities.
HaXml is a collection of utilities for using Haskell and XML together. Its basic facilities include: a parser for XML, a separate error-correcting parser for HTML, an XML validator & pretty-printers for XML and HTML.
HTML Parser for PHP
HTML Parser for PHP is an open source HTML parser written in PHP.
ImageDataURI is a middleware extension for Django that seamlessly converts images into Data URIs.
Insurrection is a Web interface and RSS feed generator for Subversion that uses modern browser features while being as browser agnostic as possible. It has some repository rights administration features and a reasonably good-looking interface that can be customized.
Invicta is an open-source build management tool. Using simple project definition files, it generates powerful build scripts (Apache ANT's), while hiding their complexity.
JaxMeXS is a parser for XML schema.
JCR is a web application for performing and managing code reviews. It can be used for reviews of any type of source code, although it has some special smarts for reviewing Java projects.
KXParse is a light-weight XML parser, that's very fast and very easy to use. Currently it's written in PHP.
LanguageSys is meant to internationalize your applications. It handles the access to language files, which are based on an INI style. It is possible to precompile the language files to increase the speed of processing. This system is focused on being highly object-oriented, so it makes the language aliases aviable as member variables of the own class.
Make A pRetty Table Analysis: parses out a C++ header file to generate HTML tables for methods, attributes, and class statistics
Melati is a tool for building Java-programmed websites backed by a database.
moap is a Swiss army knife for project maintainers and developers. It aims to help in keeping you in the flow of maintaining, developing, and releasing.
MockMockWeb is a Heroku-ready Node.js-based Web application server which allows you to mock up a website in seconds.
MSS Code Factory
The MSS Code Factory is a highly configurable code manufacturing tool which takes an XML data model and applies XML rule cartridges to transform it into application code. Currently, the target is XDoclet2/Hibernate3 with support for Oracle, PostgreSQL, Sybase, and DB/2 UDB relational databases.
MyRad4PHP creates applications on the fly, making a Web application without writing a single line of code.
mywebcreator is software for creating online diaries or blogs. It requires either PHP and MySQL or the .NET Framework 2 or higher.
noPoll is a OpenSource WebSocket implementation (RFC 6455), written in ansi C, that allows building pure WebSocket solutions or to provide WebSocket support to existing TCP oriented applications.
NuxDocument is a Zope product that represents generic documents by using plugins to convert native productivity suite formats to HTML (for viewing or previewing in a regular browser) or to plain text (for indexing).
oil2xsd is a collection of XSLT stylesheets converting an ontology written in OIL to a XML Schema.
OPENBEXI Creative is the server side of the project OPEN BEXI. This prototype use AJAX to get data from MySQL servers, Google media, or remote hard drives
Pagure is a light-weight git-centered forge based on pygit2.
Palava is a communication protocol to build Web applications using PHP and Java. It allows you to build modern 3-tier architectures, where PHP runs on the frontend servers and Java runs on the backend. It consists of a Java backend server to handle the communication, providing a component deployment mechanism, and a PHP library to access backend jobs from the frontend(s). Palava makes it easy to reuse existing Java business logic in easily created, modern PHP frontends. Palava is not a full blown Web site framework, but instead encourages the use of existing frameworks like CodeIgniter.
Phabricator is a suite of open source tools for peer code review, task management, and project communication.
phc is a compiler for PHP that will translate PHP code directly into Linux assembly code. It can be used as a (C++) framework for developing refactoring tools, aspect weavers, script obfuscators and any other tools that operate on PHP scripts
PHing Is Not GNU make (Phinga) is a project build tool written in PHP and based on Apache Ant. It can basically do anything you could do with a build system like Gnumake, for example, but uses XML for storing the targets and commands.
phorkie is a self-hosted pastebin system. Pastes can be edited, may have multiple files, and are stored in git repositories.
PHP Accelerator is an easily installed PHP Zend engine extension that provides a PHP cache, and is capable of delivering a substantial acceleration of PHP scripts without requiring any script changes, loss of dynamic content, or other application compromises.
The PHP DataGrid script is a simple, innovative and powerful tool for generating data-bound grid control, specially designed for Web developers. It is useful for all PHP database- driven Web site and online-based data administration. It is also useful for dynamic content management and PHP-based hosting providers. The goal is to make free PHP DataGrid generating and editing as simple as possible for Web developers.
PHP Generic Access Control List
PHP Generic Access Control List is an integrated set of PHP functions giving web developers a simple, yet immensely powerful "drop in" permission system to their current PHP based applications.
PHP GoogleMapAPI is a full-featured Google Map API for PHP. Features include auto-geocode lookups, geocode caching, map directions, adding markers and polylines by address or geocoordinates, sidebar generation, and many more.
PHP SlideShow Proxy
offers methods that make it easy to work with trees. The tree data can be read/written from/to XML (files) or a database. The class is PEAR based. It allows a user to navigate through a tree and modify it
PHP/Erlang is a PHP extension with a simple set of functions for turning a PHP thread into an Erlang C-node. With this extension, you can shift backend tasks to Erlang.
php_libxslt is a very simple PHP extension to transform XML documents using the GNOME XSLT C library. It provides an alternative XSLT engine to the current PHP default XSL extension.
PHPaint is intended for quick, easy, mass-production of Web page "buttons".
phpCodeCabinet allows developers to store code snippets from any language. Features include user-defined categories, syntax highlighting, an extensive search engine, a theme-based interface, user authentication, and code/category ownership privileges.
PhpCompletion is a completion-code plugin for php. It parses the working file, the included/required files if they are reacheable, builds an object oriented representation of the code, and then popups a window with the suggestions.
PHPDance is an object-oriented PHP interface to the Sharedance cache server. It allows you to cache data in the very fast and reliable Sharedance cache server. Features include the ability to be distributed across multiple servers and optional redundancy (in which writes go to two servers).
phpForms is a web form builder that allows you to create php forms fast and with minimum of effort. Web forms are easily integrated into your website: just insert the php form code or html form code into your page.
Phpfw is a framework for PHP that provides a base on which various database backed applications can be built. It allows for easy creation of CRUD applications - apps where most of the code is focussed on Create Read Update Delete operations on the database. It uses MVC-ish patterns to allow for simpler and cleaner organization of code.
phppython is a PHP to Python code converter that currently can convert small PHP code snippets and functions to Python code.
phpSavant is a powerful but lightweight PEAR-compliant template system for PHP. It is non-compiling, and uses PHP itself as its template language so you don't need to learn a new markup system.
phpStyleSheetViewer allows you to preview your Style Sheet and have a sample of what every element in your style sheet will look like on your site. Having the sample class elements visually, will help you to build your web front end faster.
Phraw is a micro-framework for web sites and web applications. Phraw has a very small footprint, is extremely flexible and very fast.
PostgreSQL Session Save Handler
PostgreSQL Session Save Handler provides HTML form handling functions as PHP4 module. There are many form classes/functions implemented as PHP script. However, they are not fast enough or lack features. This project aims to provide HTML form handling functions for PHP written in.
pyswarm is planned to be a holistic set of model-driven software development tools focussed on the easy creation of powerful and business logic enriched applications in the field of Web- and data-centric solutions for industry, public sector and non-profit organizations.
RADWiki or "Rapid Application Development Wiki" allows you to rapidly create Web applications by using a set of functionality plugins and "gluing" them together in a wiki. The goal of RADWiki is to make design and layout and localization as easy as writing a wiki page.
rebXR is a lightweight standard, enabling RPC over HTTP by using XML as a marshaling format.
Rounded PHP is an API for creating perfect anti-aliased rounded corner images on the fly. Using the internal GD library in PHP 5+ and a simple set of query variables, a developer will have little need to store many different rounded corner images to use around a Web site.
RubyOSA is a bridge that connects Ruby to the Apple Event Manager infrastructure, automatically populating the API according to the target application's scriptable definition. In other words, it allows you to do in Ruby whatever you could do in AppleScript.
SandWeb is a web-based Sandbox Management Client. Since we currently only support CVS, it could also be described as a web-based CVS client. It is based off ideas from CVSWeb and CVSWebClient, although our codebase is completely re-designed to be a totally client-side rather than server-side component ( in relation to the VCS server. SandWeb can be run from any web server that supports Perl and CGI, and communicate with the VCS server remotely or locally ).
SAPIPROCESSOR - is a compact toolkit for processing of documents using XML Sapiens. SAPIPROCESSOR takes XML files with data, XML Sapiens scenarios, environment variables as input parameters. SAPIPROCESSOR returnes parsed page or an XML tree for further format processing.
Scriptorium is a web-based code library. It's designed for programmers who need to organize, share, and archive the code they've written, regardless of what language or format that code is in.
Simple Plain Xml Parser
spxml is a simple and plain xml parser written in C++. spxml supports pull-model and DOM-model xml parsing.
Solex is a Web application testing tool built as a plug-in for the Eclipse IDE. It provides functions to record a client session, adjust it according to various parameters and replay it later typically in order to ensure non regression of the application's behaviour.
Spindle is a plug-in that adds IDE support for Tapestry to the Eclipse platform.
Stitch lets you keep your templates and pages neatly separated from each other in different files.
submitTroughImage is a small but useful spam/flood form submission protection class that uses CAPTCHA. It produces an image with a random string that must be entered before a submission can proceed.
SVN::Web provides a Web interface to Subversion repositories. You can browse the tree, view the history of a directory or a file, see what's changed in a specific revision, track changes with RSS, view diffs, and check out files.
T++ is a engine for running web applications written in C++, i.e., with C++ code embeded into HTML.
Tesly is a web application written in PHP that helps you create, execute, and report on test plans. Test plans are comprised of test cases, which are made up of step-by-step procedures.
tesSpinbox is a DHTML Spinbutton, Spinbox, Spincontrol, UpDown button or whatever you choose to call it. It is used to easily input numbers into forms.
Testitool is a web based application for QA test planning containing the following functionality: create a test plan and populate it with test cases, map test cases to functional requirements and generate reports on your test plans.
The Zope Shell
manipulate the Zope Object DataBase with Unix shell like commands
UDAT is a data format, offering a generic basis for data storage and transmission, while being both easily readable by humans and easily readable by machines. It is comparable to formats like XML or YAML, but due to simplicity it is much more easy to parse.
UMLSpeed is a compiler for a C-style language of UML notation. It can produce SVG UML diagrams and XMI documents and generate source code in various languages.
Userfriendly SVN is based on a web interface and allows you to configure your subversion repositories. This interface allows you to create new projects without the command line interface, this means without a priviliged access on the server.
ViewMTN is a web interface to the Monotone distributed version control system. It currently supports: listing all branches and tags, and showing a revision.
WAusers is one component of the WAhelper Web accessibility testing suite. WAusers serves for managing Web accessibility testing sites where users can register, create their own Web accessibility testing projects, and log into all their projects using a single global password.
WebApplicationBuilder is a JBuilder 4 opentool extension that helps you to generate thin client web applications rapidly.
WebMake is a simple web site management system, allowing an entire site to be created from a single WebMake file, and an optional set of additional content files and data sources.
WebTst is an open-source test management tool aimed at creating and managing user-centric testing.
WiXer is a wiki compiler that uses a fully-specified grammar with a git repository for versioning and an Ajax interface. It is designed for those who know nothing about Servlets, and sits easily behind a static content Web server.
wscltest is an easy-to-use tool to test Web services. It's a command line tool that you execute from a folder that contains a configuration file along with some SOAP request messages.
Wsmake is a make tool written in C/C++ for website development and maintenance. It features tag substitution, page ordering, and 'make'-like dependency checking.
WyCode is a code analyzer that parses PHP code to extract all the queries from scripts (logically grouped in product(s) and modules) and identifies, for each module and script, the required DB privileges. It lists the tables from a database in either a simple way or with the association to scripts and privileges.
Xalan-Java is an XSLT processor for transforming XML documents into HTML, text, or other XML document types.
Xineo offers an alternative to traditional methods for XML document parsing. It parses large XML documents and streams efficiently while offering a convenient way to handle parsed data in an object-oriented way, allowing clean design and encouraging code-reuse.
XML Object Transport
XML Object Transport is an XML-based distributed object platform for object oriented programming in a distributed, heterogeneous environment.
XML Publication is a set of tools to generate Web pages from desktop documents or other structured documents.
xml-g splits an XML file into the components of a pure TextArray and the XML markup information, which allows users to examine the text further with simple PCRE matching and easy memorization of results in the XML tree.
XML_PullParser moves the API of the PHP XML facility from an event-based model to a token-based model. Instead of processing data as it is passed from the parser to callbacks, a script using PullParser requests "tokens" from XML_PullParser_getToken() and a number of helper functions.
XMLFoundation provides a foundation for XML support in an application.
xsd is a W3C XML Schema to C++ translator. Given an XML instance description (XML Schema), it generates C++ classes that represent the given vocabulary as well as parsing and serialization code (collectively called a mapping or binding).
CodeSynthesis XSD/e is an open-source XML parser generator for mobile and embedded systems. It provides event-driven, stream-oriented XML parsing, XML Schema validation, and C++ data binding while maintaining a small footprint and portability.
XSpyDer is XSD introspection in Python. It is meant to create a DOM representation of an XSD document with included types, and create an intermediate representation that can create classes in other languages such as PHP, but also Python, C, Java, and English.