Displaying 1 to 20 from 22 results

Bazel - Google's own build tool

  •    Java

Bazel is a build tool that builds code quickly and reliably. It is used to build the majority of Google's software, and thus it has been designed to handle build problems present in Google's development environment. A comprehensive, built-in set of rules lets you build software for a wide variety of languages and platforms right out of the box.

JUnit - A programmer-oriented testing framework for Java

  •    Java

JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks.

Jenkins - Continuous Integration Server

  •    Java

Jenkins is an award-winning application that monitors executions of repeated jobs, such as building a software project or jobs run by cron. It focuses on two things, Building/testing software projects continuously and Monitoring executions of externally-run jobs. Jenkins can distribute build/test loads to multiple computers.

JMH - Java Micro Benchmarking Tool

  •    Java

JMH is a Java harness for building, running, and analysing nano/micro/milli/macro benchmarks written in Java and other languages targetting the JVM.




Buck - An Android build tool from Facebook

  •    Java

Buck is a build system for Android that encourages the creation of small, reusable modules consisting of code and resources. Because Android applications are predominantly written in Java, Buck also functions as a Java build system. Buck builds independent artifacts in parallel to take advantage of multiple cores. Further, it reduces incremental build times by keeping track of unchanged modules so that the minimal set of modules is rebuilt.

HtmlUnit - Java GUI-Less browser, supporting JavaScript, to run against web pages

  •    Java

A java GUI-Less browser, which allows high-level manipulation of web pages, such as filling forms and clicking links; just getPage(url), find a hyperlink, click() and you have all the HTML, JavaScript, and Ajax are automatically processed.

Arquillian - Testing Platform for JVM

  •    Java

Arquillian is an innovative and highly extensible testing platform for the JVM that enables developers to easily create automated integration, functional and acceptance tests for Java middleware. Arquillian handles all the plumbing of container management, deployment and framework initialization so you can focus on the task at hand, writing your tests. Real tests.

Atmosphere - Black box testing framework for Android

  •    Java

Atmosphere is a simply a black-box testing framework for native android applications. You can configure which tests are going to be executed on which device. You can even specify tests to be run on multiple different, in parameters devices, simultaneously.


Sahi - Web Automation and Test Tool

  •    Java

Sahi is an automation and testing tool for web applications, with the facility to record and playback scripts.

arara - arara is a TeX automation tool based on rules and directives

  •    Java

arara is a TeX automation tool based on rules and directives. It gives you subsidies to enhance your TeX experience. The tool is an effort to provide a concise way to automate the daily TeX workflow for users and also package writers. Users might write their own rules when the provided ones do not suffice. Now when you run arara my-file, that directive (% arara: ...) will be seen and carried out as described by the pdflatex rule. You can read more about rules and directives in the user manual. In addition to documenting all of the rules that come standard with arara, its manual gives a detailed explanation of how arara works, how to create and use your own rules, and how to integrate the tool into the common TeX IDEs.

ScreenshotsNanny - Android library helps take screenshots for publishing on Google Play Store.

  •    Java

Until the time of writing, the Android toolchain doesn't have anything to help take screenshots automatically for publishing on Google Play Store. The other fact is that most of the modern apps consume internet resources, or have UGC (user-generated content). And for the screenshots showing on Google Play, no one would like to see any arbitrary content which may be ugly or even inappropriate.

zafira - Test automation reporting

  •    Java

Zafira was initially designed to track automation progress of the tests written using Carina automation framework but you are capable to integrate Zafira client into you own automation tool. We are activly developing clients for different languages and frameworks but still looking for active community to provide better support. Regardless of Zafira client language you have to generate zafira_access_token first, to do that navigate to Username > My profile in top menu and generate new access token.

droid_controller - Control the parameters of an Android system with the power of Xposed framework

  •    Java

Control the parameters of an Android system with the power of Xposed framework. 通过Xposed框架控制Android参数。

kgb - Keyboard Geometry Builder and espresso keyboard testing

  •    Java

The Keyboard Geometry Builder (kgb) is a test tool to help reduce the incidences of regression stemming from difficulties in correctly handling the wide variety of Android keyboards, and how they interact (in particular) with WebViews. Until now, automated testing has relied in injecting key events rather than actually stimulating the keyboard. This works better… but misses the majority of keyboard issues.

TIS-3D - TIS-100 inspired low-tech computing in Minecraft.

  •    Java

TIS-3D is a Minecraft mod inspired by the brilliant game TIS-100 (go buy it if you don't own it yet). It takes the concept of minimal, programmable nodes and expands it to the third dimension, allowing you to build multiblock computers from different modules. Basic modules are the executable module, which can be programmed in very basic ASM (as introduced by TIS-100), and the redstone module, which allows reading and writing redstone signals, enabling basic interaction with the world. This mod is licensed under the MIT license. All assets are public domain, unless otherwise stated; all are free to be distributed as long as the license / source credits are kept. This means you can use this mod in any mod pack as you please. I'd be happy to hear about you using it, though, just out of curiosity.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.