[142 total ]
Apache Axis2 is a complete re-design and re-write of the widely used Apache Axis SOAP stack to build on the lessons learnt from Apache Axis.
Apache Axis2 not only supports SOAP 1.1 and SOAP 1.2, but it also has integrated support for the widely popular REST style of Web services.
Pylons combines the very best ideas from the worlds of Ruby, Python and Perl, providing a structured but extremely flexible Python web framework. It's also one of the first projects to leverage the emerging WSGI standard, which allows extensive
... [More]
re-use and flexibility but only if you need it. Out of the box, Pylons aims to make web development fast, flexible and easy. [Less]
CouchDb is a distributed document database system with bi-directional replication. It makes it simple to build collaborative applications that can be replicated offline by users, with full interactivity (query, add, update, delete), and later "synced up" with everyone else's changes when back online.
Apache CXF simplifies the construction, integration, and flexible reuse of technical and business components using a standards-based, service-oriented architecture (SOA). CXF is a merger of two prior OSS projects - Celtix ObjectWeb and XFire
... [More]
projects. CXF support JAX-WS, RESTful and POJO for the building Web Services. CXF support SOAP, JMS, CORBA and more. [Less]
Solr is an open source enterprise search server based on the Lucene Java search library, with XML/HTTP and JSON APIs, hit highlighting, faceted search, caching, replication, and a web administration interface. It typically runs in a Java servlet container such as Tomcat.
Lightweight REST framework for Java
Do you want to embrace the architecture of the Web and benefit from its simplicity and scalability?
Leverage our innovative REST engine and start blending your Web Sites and Web Services into uniform Web Applications!
OpenLaszlo is an open source platform for creating zero-install web applications with the user interface capabilities of desktop client software.
Apache Camel is a powerful rule based integration framework which provides a POJO based implementation of the Enterprise Integration Patterns using an extremely powerful fluent API (or declarative Java Domain Specific Language) to configure routing
... [More]
and mediation rules. The Domain Specific Language means that Apache Camel can support type-safe smart completion of routing rules in your IDE using regular Java code without huge amounts of XML configuration files; though Xml Configuration inside Spring is also supported. [Less]
PEtALS is the highly distributed Open Source ESB hosted by OW2. PEtALS delivers OW2 JavaTM Business Integration (JBI) platform.
PEtALS provides lightweight and packaged integration solutions, based on JSR-208 specifications, with a strong focus on
... [More]
distribution and clustering.
PEtALS helps you to integrate your Enterprise Business Units in order to provide a value added global solution. By assembling all your enterprise elements, you can provide new applications by re-using some existing ones.
Thus, all your applications expose their logic by exposing services. This concept is know as a Service Oriented Architecture (SOA).
The project also provides a set of JBI components and a component development kit that will help users to develop their own components. [Less]
OpenPlans, a site dedicated to helping communities organize virtually to effect real world change.
Werkzeug is a collection of various utilities for WSGI applications. It features request and response objects as well as a powerful url dispatcher and a debugging system.
Not released!
The WSO2 ESB is an ultra fast, light-weight and versatile Enterprise Service Bus based on the Apache Synapse ESB. It allows you to Connect, Manage and Transform service interactions between Web services, REST/POX services and Legacy systems.
WSO2 ESB is released under the Apache License v2.0
eXist is a native XML database featuring efficient, index-based XPath query processing, extensions for keyword search, XUpdate support, and tight integration with existing XML development tools. The database is lightweight and may be easily deployed
... [More]
in a number of ways, running either as a stand-alone server process, inside a servlet engine, or directly embedded into an application. [Less]
Apache Synapse is a simple to use, lightweight and high performance Enterprise Service Bus (ESB) from Apache.
It can deal with SOAP 1.1/1.2, REST, POX, Plain Text, Binary, Hessian, FIX and other types of messages over non-blocking http/s, JMS
... [More]
(1.0/1.1), File systems (s/ftp, CIFS, local, tar/zip/gz..), Mail (POP3, IMAP, SMTP), AMQP, TCP/UDP, XMPP and others. It can also deal with initiating/terminating WS-Addressing, WS-Security and WS-Reliable Messaging
Please note that the project has a much longer history than the Ohloh metrics indicate, because of an SVN move. The project started in September 2005, and has had 5 major releases.
Refer to: http://people.apache.org/~asankha/synapse/statsvn/ for true code statistics [Less]
Apache Sling is a Web application framework based on REST principles that provides easy development of content-oriented applications. Sling uses a JCR repository, such as Apache Jackrabbit, as its data store.
Apache Sling is an effort undergoing
... [More]
incubation at The Apache Software Foundation (ASF), sponsored by the Apache Jackrabbit PMC. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. [Less]
MindTouch Deki Wiki is a free open source wiki and application platform for communities and enterprises. Deki Wiki is an easy to use and sophisticated wiki for authoring, aggregating, organizing, and sharing content. Deki Wiki is also a platform for creating collaborative applications, or adding wiki capabilities to existing applications.
REST is a fine pattern for designing controllers, but it can be pretty repetitive. Who wants to write out the same actions and copy the same model lookup logic all over their application?
make_resourceful handles all that for you. It sets up all
... [More]
your RESTful actions and responses with next to no code. Everything has full, sensible default functionality.
Of course, no controller only uses the defaults. So make_resourceful can be massively customized, while still keeping your controllers trim and readable. [Less]
Python library for working with CouchDB.
This project's main objective is to provide routing functionality to PostGIS / PostgreSQL. pgRouting is part of PostLBS, which provides core tools for Location Based Services (LBS) as Open Source Software (OSS). Its tools are similar to those found on proprietary software.
MindTouch Dream is a .Net library for REST-oriented programming. It ships with a REST micro-server for Windows and Linux (thanks to Mono) that can be embedded into applications or used as a standalone .Net REST web-server. Dream is open source
... [More]
, written in C#, and licensed under LGPL.
The mission of Dream is to make REST-oriented programming as simple as possible without introducing abstractions that obfuscate the versatility of HTTP.
Dream provides a concurrency and asynchronous execution library that enables efficient programming.
Dream includes a REST micro-server that can act as a standalone host or be embedded into applications to provide a true REST API. [Less]
NEW: Latest release can be downloaded from http://dist.wso2.org/products/wsas/wso2wsas-2.2.zip
* Data Services provides a simple mechanism to expose
data stored in a relational data via a Web service API.
• Data is no longer locked away in a
... [More]
database but also
available for mashing up with other data on the Web.
* XML response is generated using database data.
* Expose CRUD operations performed on a relational
database to the outside world
• Ability to use full power of the WS-* security stack
• WSAS allows you to deploy data services in two ways
•Deploy data service configuration file directly
•Create the service using the UI wizard
WSO2 Data Services specification - http://wso2.org/wiki/display/wsf/Data+Services+and+Resources [Less]
A handy tool for accessing the Jifty REST interface from a client.
Create Web Services with PHP5 in minutes. InstantSVC (pronounced as Instant Services) provides a set of tools to ease your development. You just need to document your object oriented PHP code with PHPDocumentor in order to generate Web Services from
... [More]
it - SOAP Services as well as RESTful Web Services.
Features of InstantSVC include an Extended Reflection API with information about data types, Annotations for PHP, a WSDL generator conform to WS-I Basic Profile, a Document/literal adapter generator, a Handler chain mechanism for SOAP processing, Implementations of WS-Security and the Username Token Profile, a Server for RESTful Web Services and an Administration tool for convenient creation and management of SOAP and REST servers. [Less]
The goal of the Apache Abdera project is to build a functionally-complete, high-performance implementation of the IETF Atom Syndication Format (RFC 4287) and Atom Publishing Protocol (in-progress) specifications.
Enomalism is an open source web-based virtual infrastructure platform. Designed to answer the complexity of managing globally disperse virtual server environments. Enomalism helps to automate the transition to a virtualized environment by reducing an
... [More]
IT organizations overall workload. The easy to use dashboard can help with issues including deployment planning, load balancing, automatic VM migration, configuration management, and capacity diagnosis.
Enomalism virtual infrastructure is a dynamic mapping of physical resources to business needs. While a virtual machine represents the physical resources of a single computer, a virtual infrastructure represents the physical resources of the entire IT environment (Data Center). [Less]
Framework for building RESTful Web Services in Java. Reference implementation of JAX-RS: Java API for RESTful Web Services (JSR-311).
A network-accessable, searchable, extensible datastore. It can be used to store chunks of data on the network in an application-independent way, associate the chunks with other chunks through metadata, and then search for the chunk you need later and fetch it again, all through a REST API over HTTP.
Net::Amazon::S3 is a simple, easy to use Ruby implementation of the Amazon S3 REST API.
The goal of the CSPoker project is to develop Poker software and experiment with Artificial Intelligence for Poker.
A Texas Hold'Em server written in Java and client software in JavaFX have already been developed. In the long run it should be possible to train A.I. bots by playing against human players.
Net::Flickr is an elegant, Ruby-fied implementation of Flickr's REST API.