Open mobile IS is a project that aims to provide all the necessary tools, API and documents enabling effective nomad applications development. The heart of the project, the java framework is divided into components providing all the needed functionalities.
Java
mobile
Development
Framework
Database
service
synchronization
License:LGPL
ubikis
WET is a opensource web automation testing tool that drives an IE Browser directly: automated testing done using WET is equivalent to how a user would drive the web pages. Using WET, a developer can perform all the operations required for testing web applications – clicking a link, entering text in a textfield, clicking a button etc. WET allows a tester to perform various checks as a part of the testing process by using Checkpoints
Even though WET offers the convenience of recorders, it does so without compromising on the requirements of a true test automation tool – Powerful Scripting Ability. The WET Scripting Engine has been developed using Ruby, a powerful object oriented scripting language. WET is suitable for both the beginner level and advanced level test automation engineer.
An Advanced test automation engineer can directly take the full advantages of the WET Core engine. Since WET is written using Ruby, it exposes a tremendous amount of raw horse power. While WET has many built in testing abilities, a tester can also add libraries / use existing libraries to acheive just about any level of test automation. Your test automation is only gated by your ability to image.
A Beginner can directly jump into the world of test automation and start creating scripts using the WET UI. The WET UI, uses an innovative technique called Proxied UI of Testing using a simulated view. In this technique, you follow the same steps as in the manual test case, but in this case, you use a simulated browser view to perform these actions. With this technique, you get the convenience of a test script recorder, and at the same time, are able to overcome most of the inherent problems associated with test recorders
This release includes many new features which makes WET, arguably the best opensource alternative to expensive web testing tools
Few Features at a glance: Easy test development using the WET UI Excellent extensibility through powerful scripting ability Ability to plugin ruby libraries Object depot for good script maintanibility Object identification using multiple parameters. ‘Test definitions’ for robust test management Slick HTML results Integrated checkpoints support Integrated Datatable support Reliable popup handling
The latest build is at http://wet.qantom.org/downloads/wet_0.9.8_beta2_setup.exe
Full information about WET is available at http://wet.qantom.org
After getting the build, please go through the documentation / website to ensure that you have all the information required. You will find the required docs at a) http://www.wet.qantom.org – under ‘Docs’ tab and ‘Home -> Whitepapers’ tab b) Open QA Wiki / FAQ.
wet
Web
Development
test
testing
qa
ie
License:LGPL
License:BSD
Twilight is an object oriented programming language.
It has operator overloading, dynamic and static typing, method overloading, exception handling, accessors, deployment modularity, and garbage collection features.
Development
OOP
programming-language
License:GPL
License:LGPL
License:CDDL
twilight
automatic-memory-management
JavaScript Lint is a code checker that finds common mistakes in JavaScript code, or warns for potential mistakes or bad coding practices.
It is built on the Mozilla/Firefox JavaScript engine, so it will issue warnings that will follow closely with what will hold in real browser situations.
Some of the things Lint checks for are:
Development
matthias-miller
lint
License:MPL
License:LGPL
License:GPL
validator
JavaScript
Programming
Javascript-Lint
The OpenAMF Project is an open-source alternative to MM’s Java Flash Remoting. The project’s goal is to produce a program which is much more capable of providing application services to SWF clients than the proprietary MM solution.
openamf
Development
Java
Flash
remoting
reference
Dynamic-Content
License:LGPL
PPTactical is a 2d engine for real-time strategy and real-time tactics games
Development
License:LGPL
Real-Time-Strategy
Game-Engine
code
games
C++
game
Library
PPTactical
CxxTest is a JUnit/CppUnit/xUnit-like framework for C++ that doesn’t require RTTI, member template functions, exception handling, or any external libraries (including memory management, file/console I/O, or graphics libraries). It is distributed entirely as a set of header files which makes it extremely portable and usable.
CxxTest
License:LGPL
Debuggers
unittest
unit
unit-testing
C++
testing
Programming
Development
Smooks is a Java framework for filtering content (XML/XHTML/HTML etc) in a manner that can be optimised for a given execution context, for example a servlet container.
smooks
Web
Development
Java
component
browser-aware
License:LGPL
Joone (Java Object Oriented Neural Engine) is an artificial neural network Java framework. It is used to build and train neural networks with a powerful visual environment.
Development
Java
Programming
ai
neural
neural-network
License:LGPL
Joone
FindBugs is a program that looks for bugs in Java code.
FindBugs requires JRE (or JDK) 1.4.0 or later to run. However, it can analyze programs compiled for any version of Java.
The current beta version of FindBugs is 0.9.6, released on March 25, 2006.
FindBugs
Development
Java
Programming
testing
bugs
tools
License:LGPL
Mockup is a desktop operating system with a lightweight object-oriented GUI that supports both vector and pixel based graphics.
wingS is a servlet development framework for Web applications. It features Swing-like components and utilizes Swing models, Swing events, and a very similar API. As of version 3, AJAX is transparently utilized in the background for incremental page updates.
Servlet
Development
Ajax
Java
Web2.0
swing
wings
License:LGPL
CLucene is a C++ port of Lucene, a high-performance, full-featured text search engine. It is, however, faster than Lucene as it is written in C++ .
Development
search
lucene
C++
Indexing/Search
indexing
Clucene
License:LGPL
Artistic Style is a fast and small open-source indenter and reformatter of C, C++ and Java source codes.
astyle
Development
Java
C#
C
C++
tools
License:GPL
License:LGPL