1083 projects tagged "Apache 2.0"

Download Website Updated 28 May 2010 Orient Key/Value Server

Screenshot
Pop 56.35
Vit 2.69

Orient Key/Value Server is based on the Document Database technology and is accessible as an embedded repository via Java APIs or via HTTP using a RESTful API. It uses a new algorithm called RB+Tree, derived from the Red-Black Tree to maintain tree balance, and from the B+Tree storing the links to records in pages to optimize memory consumption and loading time. Orient Key/Value Server scales out very well in a cluster with thousands of running machines: Orient will divide the load among all the nodes. Clustering, by default, works in auto-discovery mode: when a node starts, it attaches itself to the cluster if one is available. When a node goes down, the cluster automatically rebalances itself.

Download Website Updated 02 Oct 2012 log4cplus

Screenshot
Pop 86.46
Vit 6.63

log4cplus is a simple to use C++ logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modeled after the Java log4j API.

Download Website Updated 20 Apr 2010 Dog Domotic OSGi Gateway

Screenshot
Pop 21.17
Vit 1.00

Dog is a Domotic OSGi Gateway. In other words, it is a software-based gateway used for controlling domotic environments in a vendor-independent way, thanks to its high-level semantic device modeling strategy and its driver architecture that allows it to support different domotic plant technologies.

No download Website Updated 30 Apr 2010 RunJRun

Screenshot
Pop 23.96
Vit 38.85

RunJRun is a very simple system for doing parallel processing in Java, using Amazon Elastic Compute Cloud (EC2) instances as compute nodes. The basic compute unit is a Runnable, Serializable Java object, a "task" for short. A user submits a list of such tasks to RunJRun. Each task then has its run() method invoked on an EC2 instance. To use it, you'll need an Amazon Machine Image (AMI) that has the RunJRun server-side software installed; several such AMIs are available.

No download Website Updated 06 Jul 2010 Stab Language

Screenshot
Pop 17.69
Vit 1.44

Stab is a multi-paradigm, type-safe programming language. It will be familiar to Java and C# programmers. The compiler produces Java bytecode. Stab integrates features like lambda expressions, iterator blocks, language integrated queries, and more. It can directly use any existing Java libraries, and libraries written in Stab are directly usable from Java.

No download No website Updated 20 May 2010 Prebake

Screenshot
Pop 28.57
Vit 38.76

Build systems fail to scale to large projects when rebuilding a small portion requires stat-ing every project file. Prebake is a build system that uses a long-lived service to hook into the file-system and watch for changes so it can avoid unnecessary I/O for incremental builds. It also solves common problems with Ant and Make: missing dependencies and build cruft from deleted source files. It does away with missing dependencies by doing away with explicit dependencies altogether. Build dependencies are inferred by intersecting globs; if one product takes *.c and produces *.o, and another takes *.o and produces *.lib, then the latter depends on the former. Prebake also gets the benefits of both a declarative build syntax (a la make) and the flexibility of hand coded shell scripts. It uses tightly sandboxed JavaScript and "mobile functions" to get the flexibility of a scripting language with the hard controls on side effects that allow for repeatable builds. In practice, the JS in build files looks declarative, like JSON, but the dynamism is there when you need it.

Download Website Updated 21 May 2010 LogShark

Screenshot
Pop 16.67
Vit 38.58

LogShark is a simple log monitor. It can monitor multiple directories, and for each directory a different set of filename patterns can be used. Because LogShark does not lock anything, it does not prohibit removal of the files and/or directories.

Download Website Updated 21 May 2010 Unicode Escaped US-ASCII

Screenshot
Pop 11.75
Vit 38.58

x-US-ASCII-ue is a charset for Java 1.5 and higher that encodes all non-US-ASCII characters as Unicode escapes. This allows people using different encodings, which must all be a superset of US-ASCII, to modify, compile, and exchange Java source code without encoding problems.

Download Website Updated 19 Nov 2010 Image Cutout Component

Screenshot
Pop 32.77
Vit 1.07

Applications that use images usually have requirements for the size of these images. To be able to use an image, users have to cut out the area they want and then resize it to the required size. This is a cumbersome and time-consuming process for most users. With the Image Cutout Component, you can add functionality to crop and resize images to your application, so your users can focus on their task: selecting the area of interest. You tell the component what the desired size is, and the component makes sure the area the user selects has the correct aspect ratio. When the user indicates he has finished selecting the area, the component will crop and resize the image.

No download Website Updated 21 May 2010 FEST JavaFX Compiler Maven Plug-in

Screenshot
Pop 15.72
Vit 1.00

FEST JavaFX Compiler Maven Plug-in is a Maven plug-in for compiling JavaFX sources. It compiles JavaFX source and test files. It does not require the JavaFX distribution to be in a Maven repository (since, according to its license, only Oracle can distribute JavaFX). It does not require you to list all JavaFX libraries as dependencies in your pom.xml.

Screenshot

Project Spotlight

IMP

A Webmail system based on IMAP.

Screenshot

Project Spotlight

PHP OAuth API

A PHP class to authorize and access APIs using OAuth 1.0, 1.0a, and OAuth 2.0.