XINS is a technology used to define, create, and invoke remote APIs. XINS is specification-oriented. When API specifications are written (in XML), XINS will transform them to HTML-based documentation and Java code for both the client-side and the server-side. The communication is based on HTTP. XINS competes with the complex SOAP technology. Main design goals include simplicity, scalability, and testability. XINS is not only a specification technology, but also an application development framework. It offers transaction logging, unique log documentation, and active code generation.
相關的專案openGion Project, MeCab, Programming Language ADP, MPC-BE, Win32 Disk Imager |
PSX is a PHP framework for creating RESTful APIs. It helps you to build clean URLs serving Web standard formats like JSON, XML, Atom, and RSS. It includes a handler system that abstracts away SQL queries from domain logic, a routing system that executes correct controller method for the location of the controller and the method annotation, and a flexible data system that converts database records into formats like JSON, XML, Atom, and RSS. A lightweight DI container handles dependencies. The controller supports request and response filters that can modify the HTTP request or response, and filters are provided for Basic and Oauth authentication.
相關的專案MPC-BE, Properties Editor, Win32 Disk Imager, TOMBO, XOOPS |
The Vexi Platform is used for creating and deploying rich user interfaces for Internet/intranet applications that look and feel like native applications. Vexi uses a combination of a subset of XML and Javascript to provide a simple API for the development of interactive visual components. Vexi provides an intuitive, themable widget set, created using this API. Vexi interfaces then communicate with server applications through XML-RPC or SOAP.
相關的專案Amateras, Win32 Disk Imager, MeCab, Properties Editor, Media Player Classic - Home Cinema |
Canumb aims to crunch data on various forms and turn them into something meaningful. A variety of inputs are currently supported, such as different number base conversions (decimal to hexadecimal, binary to hexadecimal, octal to decimal, etc.) and various encoded formats (a base64 encoder decoder and a URI encoder decoder). It's built to allow for extension when the future demands other input formats be crunched.
Jolokia is a fresh way of accessing JMX MBeans remotely. It is different from JSR-160 connectors, as it is an agent based approach that uses JSON over HTTP for its communication. It provides new features for JMX remoting: bulk requests allow for multiple JMX operations with a single remote server roundtrip, there is a fine-grained security mechanism for restricting JMX access on specific JMX operations, JSR-160 proxy mode, and history tracking, to name a few. Jolokia's origins are in jmx4perl. Client bindings in addition to Perl have already been added, and more are planned.
相關的專案SmillaEnlarger, TuxGuitar, coroid project, コミュニティモジュール, マスカット |
elFinder is a Web-based file manager that was inspired by the simplicity and convenience of Mac OS X's Finder. It attempts to make working with remote files as convenient as working with those on your computer. It supports QuickLook for most types of files, copy/move with drag and drop, hot keys, a built-in text editor, context menus, and much more.
相關的專案Programming Language ADP, SmillaEnlarger, TuxGuitar, LinqJsonStar, iReport-Designer for JasperReports |
Encuestame is a survey management system. It's integrated with the most popular social networks, including Facebook and Twitter.
相關的專案Darik's Boot and Nuke, mod_chxj, coroid project, Sledge, DeSmuME |
WAJAF is a powerfull JavaScript framework that works on the client side (i.e. the Web browser) and lets you build complete applications based on XML file descriptors or native server language classes (already available in PHP).
相關的專案OneSQLiteAdmin, Programming Language ADP, Xerces-C++ Utils, PSGraph, Media Player Classic - Home Cinema |
jsonwatch allows you to track changes in JSON data given by shell commands or Web (HTTP) APIs, and see the differences in a convenient diff-like format. It is similar to watch -d, but for JSON.
相關的專案SmillaEnlarger, Programming Language ADP, TuxGuitar, Jovsonz, LinqJsonStar |
JSONBOT is a remote event-driven framework for building bots that talk JSON to each other over XMPP. This distribution provides bots built on the JSONBOT framework for console, IRC, XMPP for the shell and WWW, and XMPP for the Google App Engine. A plugin infrastructure can be used to write your own functionality.
相關的專案TuxGuitar, SmillaEnlarger, DeSmuME, jIRC, 和ジラ(Wazilla) |
Ada Util is a collection of utility packages for Ada 2005. Several packages are inspired from Java packages and libraries (Java properties, log4j, listeners, streams). The library provides a logging framework, a serialization/deserialization framework for XML, JSON, CSV, an Ada beans framework, a composition stream framework (raw, files, buffers, pipes, sockets), several concurrency tools (reference counters, counters, pools, fifos, arrays), a REST client framework, and more.
JSON-delta is a multi-language software suite for computing deltas between JSON-serialized data structures and applying those deltas as patches. It enables separate programs at either end of a
communications channel (e.g. client and server over HTTP, or two processes talking to one another using bidirectional IPC) to manipulate a data structure while minimizing communications overhead. Robust reference implementations are available in Python and Javascript. Work is ongoing on other implementations, including Racket and Perl.
Terrastore is a modern document store which provides advanced scalability and elasticity features without sacrificing consistency.
Jmx4Perl provides an alternate way of accessing Java JEE Server management interfaces that are based on JMX (Java Management Extensions). It is an agent-based approach where a small Web application deployed on the application server provides HTTP/JSON-based access to JMX MBeans registered within the application server. It is set up from a handful of Perl modules, which can be integrated seamlessly in your own programs. It also includes a Nagios plugin, check_jmx4perl, a jmx4perl command line tool for remote JMX queries and operations, and a readline-based JMX shell j4psh, with context sensitive command completion and syntax highlighting.
相關的專案SmillaEnlarger, Amateras, Properties Editor, iReport-Designer for JasperReports, Saccubus |
Glovebox is a Perl and ExtJS based server monitoring and tracking system with SNMP modules for IBM Bladecenter Management Modules (AMM and MM), IBM xSeries RSA II Cards, and libvirt-based virtual machines.
相關的專案SmillaEnlarger, iReport-Designer for JasperReports, DeSmuME, Sledge, mod_chxj |