The simplest way to start using PhoneGap
PhoneGap Desktop is the easiest way to get started using PhoneGap, the open source framework that gets you building amazing mobile apps using web technology. It provides a drag and drop interface for creating PhoneGap applications. Use it to create apps and serve those apps to connected mobile devices- no need to memorize commands or install dependencies as these are all included when you download PhoneGap Desktop. PhoneGap Desktop is an alternative to PhoneGap CLI for those who prefer a visual user interface over a command line interface approach.
The Software Testing Automation Framework (STAF) is a framework designed to improve the level of reuse and automation in test cases and test environments. The goal of STAF is to provide a complete end-to-end automation solution for testers.
IKVM.NET is a JVM for the Microsoft .NET Framework and Mono. It can both dynamically run Java classes and can be used to convert Java jars into .NET assemblies. It also includes a port of the OpenJDK class libraries to .NET.
.NET port of the excellent Java Hibernate which provides Object/Relational mapping to persist objects in a relational database.
A multimedia framework based on Qt and FFmpeg
QtAV is a cross-platform and high performance multimedia playback framework based on Qt and FFmpeg. Features: timeline preview, gpu decoding etc
Arianne is an engine to develop multiplayer online games like Stendhal
Arianne is a multiplayer online engine to develop turn based and real time games, providing a simple way of creating the game server rules and clients like our MORPG Stendhal. Our engine Marauroa uses Java and SQL for hosting hundreds of players on a solo host. Stendhal is a fun friendly and free multiplayer online adventure game with a huge and rich world. With hundreds of NPCs and different quests, features like the Travel log and achievement system keep track of progress. Thousands of creatures are ready to fight, above and below ground, and as players level up they can compare themselves on a detailed stats website. The engine Marauroa provides a simple way of creating games on a portable and robust server architecture. Marauroa manages the client server communication and provides an object orientated view of the world for game developers. It handles database access in a transparent way to store player accounts, character progress and the state of the world
An API for interacting with Starcraft: Brood War (1.16.1)
Brood War Application Programming Interface or BWAPI is a free and open source C++ framework that is used to create Artificial Intelligence (AI) agents that play the popular Real Time Strategy (RTS) game Starcraft: Brood War. With BWAPI, players of varying levels can create AI agents to play Brood War, but with certain limits. BWAPI will only reveal visible parts of the game state to AI modules to enable programmers to write competitive non-cheating AIs. BWAPI also denies user input so users cannot take control of game units while the AI is in play. These default settings can be changed for flexibility however, unless enforced by a Tournament Module (game referee for AI tournaments).
wxLua is a Lua scripting language wrapper for the wxWidgets cross-platform GUI library. It consists of executables for editing, running, and debugging wxLua scripts, a library for extending C++ programs with a fast, small, fully embeddable scripting language, and a variety of sample programs. With wxLua you can quickly write full-featured programs with graphics, networking, printing, etc. for MS Windows, Linux, and OSX.
File system/directory monitoring utilities with loggin and task processing support (can execute files or make a WCF service call). Multiple configuration options. Source code libraries can be used to create a custom file system monitor.
The open source grid computing solution
JPPF makes it easy to parallelize computationally intensive tasks and execute them on a Grid.
Web application for production management for SME
qcadoo MES is an Internet application for production management targeted at small and medium companies. It’s available via the Internet browser and will help you to manage production on a daily basis. It combines the functions of large ERP systems, adapting it to the specific character of Small and Medium Companies. Your people will love it. We have moved posting new binary versions to GitHub! More info on: https://qcadoo.com/en/ Source code and binary versions: https://github.com/qcadoo/mes/
A minimal C++ framework for plug-in management. Small, cross-platform and simple to use.
Microsoft.NET WebDAV Server Framework (RFC2518 compliant) which allows users to easily expose WebDAV functionality via IIS to custom solutions. Please provide comments (negative and positive) and consider donating! Thanks!
Make robots for MediaWiki-powered sites!
The DotNetWikiBot Framework was developed so that it can offer a helping hand with many complicated and routine tasks of wiki site development and maintenance. DotNetWikiBot Framework is a cross-platform full-featured client API, that allows you to build programs and web robots easily to manage information on MediaWiki-powered sites. DotNetWikiBot Framework can also be used for learning C# and .NET.
Object oriented frameworks - PowerBuilder, PowerServer & InfoMaker!
by Chris Pollach (http://chrispollach.blogspot.ca) A fully integrated "object oriented" set of Classes for the following products: PowerBuilder, PowerServer Web / Mobile & Web Services, The frameworks greatly enhance the development process making the PowerBuilder / PowerServer developer significantly more productive! License: https://sourceforge.net/projects/stdfndclass/files/License => Updated version of the STD "Integrated" framework 2017R3 (build 2017.3.0.90) was released to production on 2017-12-10. https://sourceforge.net/projects/stdfndclass/files/FrameWork/Integrated/ => Updated version of the STD "Web Service" framework 2017R2 (build 2017.2.0.65) was released to production on 2017-07-07. https://sourceforge.net/projects/stdfndclass/files/FrameWork/WebService/ => Updated version of the STD "Order Entry" example application 2017R2 (build 2017.2.0.230) was released on 2017-12-10. https://sourceforge.net/projects/stdfndclass/files/Applications/PowerBuilder
Open source software in robotics (mathematics, kinematics, dynamics, hardware abstraction, visualization, collision detection, motion planning, ...).
Scrupp is a cross-platform 2D engine which uses SDL and OpenGL for visualization. It is controlled by external Lua scripts. The core supports various image, sound, music and font formats. The hard work is done by plugins written in Lua.
This project has been moved to https://github.com/rhcad/x3c .
[ Moved to https://github.com/rhcad/x3c ] x3c is designed as a plugin-framework that uses C++ and STL. This framework has many frequently-used and lightweight plugins. x3c can be used to easily develop plugins and applications for multiple platforms.
Multiplatform data-driven test automation execution services
SAFS is a software test automation framework supporting data-driven (aka keyword-driven) functional test automation and associated services. The framework can run stand-alone on Windows, Linux, and Mac as well as integrate the use of IBM Rational Functional Tester, IBM Rational Robot, Smart Bear/AutomatedQA Test Complete, Apple XCode UIAutomation, Android SDK Automaton, Thoughtworks Selenium, and several other tools. Among other features, it provides advanced support of language localization testing (NLS) allowing the same tests to work for many different languages or test configurations. With various different tool configurations SAFS can be used to test Java, Web/Html, Flex, .Net, WPF, Win, iOS, and Android domains natively. And with advanced Image-Based Testing support built-in SAFS can be used to test virtually anything, anywhere.
Cross platform SDK
Develop your app in Lua language and export it to most popular platforms, from desktop PC and Mac to mobile (Android, iOS, Windows Phone) and even Web. While Gideros is mainly dedicated to game development, it is also a good fit for professional apps. Code once, run everywhere! Intro documentation: http://docs.giderosmobile.com/ Reference documentation: http://docs.giderosmobile.com/reference/ Forum: http://giderosmobile.com/forum Full source code: https://github.com/gideros/gideros
The Medical Imaging Interaction Toolkit (MITK) is a C++ class library for the development of medical imaging software with a high degree of interaction. The example application features DICOM viewing, measurement, image segmentation and registration.
Native C++ port of .Net Framework on Windows, macOS and Linux.
Native C++ port of .Net Framework on Windows, macOS and Linux (WinForms included). The Switch framework is... • a collection of native C++ classes libraries, similar to the .NET Framework; • written in efficient, modern C++14; • and highly portable and available on many different platforms; Github sources : git clone https://github.com/gammasoft71/Switch Switch Reference Guide : https://gammasoft71.github.io/Switch-doc/ Download and Install Switch : Before running examples you must download and install Switch. To download and install it read https://gammasoft71.wixsite.com/switch/downloads page or https://github.com/gammasoft71/Switch/blob/master/docs/Downloads.md file. Development status : https://github.com/gammasoft71/Switch/blob/master/docs/SwitchStatus.md More informations : https://gammasoft71.wixsite.com/switch
C++ cross plattform functional block programming
With the help of the ProgramNet the user can develop plug-ins(called units) which can be connected with other units forming a net. The net has a form of a flow diagram. The resulted net can be executed in the ProgramNet for testing purposes or independently in the target platform as a final release. In order to execute a net the ProgramNet uses the kernel. The kernel executes automatically each unit in a separate thread and manages the data exchange between the units.
Open source Extract Transform Load engine written in Java