About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
.net .net2.0 2d 3d animation audio boost bsd c c# c++ clock cmake cocoa code code-generators coding comet config configuration console cross-platform cross-plattform csv customizable database desktop desktop-environment developement developer development display documentation embedded embeddedlinux engine entertainment event events flash fonts framework freebsd game gamedev game-development game-engine games gaming gl glib glsl gnu-linux graphics graphviz gtk# gtk+ gui gui-designer gui-framework input interface javascript joystick kde keyboard library libxml2 linux mac macintosh macos macosx mac-osx mac-os-x maths model-view-controller mono mouse multimedia multiplatform multi-platform multithreading mysql network networking objective-c objectoriented object-oriented openal openbsd opengl open-source os osx perl plugin plug-in plugins plug-ins portability portable programmer programming pygame python python2.5 qt qt4 rad real-time reflection renderer scenegraph scheduler sdl sdl-image sdl-mixer sdl-ttf shader software-development solaris sound source svg swf technology toolkit tools ui unicode unix vala vb vfs visualisation visualization webserver widgets window windows winforms wx wxwidgets x x11 xdg x-windows zip zlib
[223 users on Ohloh]
Qt is a cross-platform application and UI framework. Using Qt, you can write applications once and deploy them across many desktop and embedded operating systems without rewriting the source code.
KDElibs (KDE)
[145 users on Ohloh]
The KDE libraries, basis of KDE and used by many open source projects. They are based on Qt, Trolltech's cross-platform toolkit, and run on Linux, BSDs, and other Unices, as well as Microsoft Windows and Mac OS X.

Licensed under GNU LGPL, they may be used by open source and proprietary applications.

[48 users on Ohloh]
Pygame is a set of Python modules designed for writing games. It is written on top of the excellent SDL library. This allows you to create fully featured games and multimedia programs in the python language. Pygame is highly portable and runs on nearly every platform and operating system.
Clutter Toolkit
[14 users on Ohloh]
Clutter is an open source software library for creating fast, visually rich and animated graphical user interfaces.

Clutter uses OpenGL (and optionally OpenGL ES) for rendering but with an API which hides the underlying GL complexity from the developer. The Clutter API is intended to be easy to use, efficient and flexible.

[6 users on Ohloh]
The Open Toolkit is a free, fast, cross-platform OpenGL, OpenAL and OpenCL wrapper for C# and other .Net languages.

The bindings in OpenTK are strongly-typed and fast and help you catch programming errors before they get the chance to manifest. Additional utilities integrate the bindings with .Net, making OpenTK especially suited to Rapid Application Development.

OpenTK can be used alone or integrated into GUI toolkits, like Windows.Forms and GTK#. It runs everywhere witnout recompil...

[6 users on Ohloh]
Ultimate++ is a C++ cross-platform rapid application development suite. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.

Rapid development is achieved by the smart and aggressive use of C++ rather than through fancy code generators. In this respect, U++ competes with popular scripting languages while preserving C/C++ runtime characteristics.

Visual Component Framework
[5 users on Ohloh]
The Visual Component Framework is a cross platform C++ application framework that offers a modern, clean architecture. It is divided into three major libraries. The FoundationKit provides services such as file access, streams, threads, synchronization primitives, and advanced RTTI features. The GraphicsKit includes classes for working with both image and vector graphics, and has built in support for the Anti-Grain Graphics library. The ApplicationKit provides GUI controls, use of the Model-View-...
[4 users on Ohloh]
ClanLib is a cross platform C++ toolkit library. Essentially the library offers a series of different functionality under a streamlined API. Its primary focus is on games, although not limited for that usage only.
[2 users on Ohloh]
Orx is a portable, easy to use, data-driven, 2D-oriented game engine.
Apparatus Framework
[1 users on Ohloh]
The Apparatus Framework is an object oriented software framework written in C++ for embedded applications. It implements RT-OS abstraction, simulation facilities, device and communication concepts, design pattern and more.
[1 users on Ohloh]
libNUI is a hardware accelerated GUI framework that makes it possible to build rich multi-platform applications based on 3D rendered dynamic layouts. Interfaces are built as a composition of widgets and behaviors, and the framework handles positioning, resizing, anchoring, and texture stretching. Objects are connected with synchronous events and delegates for mono-threaded communication, or asynchronous notifications and message queues are used for multi-threaded applications. It also supports s...
Xennet C++ Network Library
[1 users on Ohloh]
Xennet Library is a Cross-Platform C++ Network Library providing high-level access to native Sockets, Network Classes and Network interfaces. Xennet also provides additional classes and functions for usability and additional networking features.
[0 users on Ohloh]
The PNALib (Platform Native Api Library) is a code library that encapsulates the windows native api for DotNet. It still includes some very useful common modules like native web server.

The PNALib Features:

Fully Win32 native API (decompile and re-encapsulates from Dotnet 2.0 core library). A native web server for dotnet, 100% pure c# code. A module for database connection building like visual studio 2005/2008.

Requirements for Developer:

Windows XP/Vista Dotnet frame...

[0 users on Ohloh]
Tags: visualbasic api win32 mysql vb winapi windows
The slqt is a query client toolkit that extract log from the "SMU LOG DATABASE" running with mysql dbms.

This project is targetting on the portal of mysql usage under VB environment, and WINAPI environment. It gives an full example of accessing mysql database with Visual Basic 6.0 and cooperate with WINAPI to enum. an complex window.

P.S.: SMU is the abbr. of "subscriber management unit", which is a compnent of HLR(home location register).

[0 users on Ohloh]
Tags: win32 api window .net c#
A C# application using Win32 API to list and manipulate Windows.