Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

Simple DirectMedia Layer

Compare

  Analyzed about 17 hours ago

A cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3D hardware via OpenGL, and 2D video framebuffer. SDL supports Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X, FreeBSD, NetBSD, OpenBSD, BSD/OS, Solaris, IRIX, and QNX. The code ... [More] contains unofficial support for AmigaOS, Dreamcast, Atari, AIX, OSF/Tru64, RISC OS, SymbianOS, and OS/2. SDL is written in C, but works with C++ natively, and has bindings to several other languages, including Ada, C#, Eiffel, Erlang, Euphoria, Guile, Haskell, Java, Lisp, Lua, ML, Objective C, Pascal, Perl, PHP, Pike, Pliant, Python, Ruby, Smalltalk, and Tcl. [Less]

277K lines of code

32 current contributors

23 days since last commit

228 users on Open Hub

High Activity
4.24615
   
I Use This

Compiz

Compare

  Analyzed 23 days ago

Compiz is a compositing window manager that uses 3D graphics acceleration via OpenGL. It provides various new graphical effects and features on any desktop environment, including Gnome and KDE. (Short version: Wobbly windows and stuff)

257K lines of code

13 current contributors

30 days since last commit

207 users on Open Hub

Moderate Activity
3.84314
   
I Use This
Licenses: GPL-2.0+, LGPL, MIT

Mesa

Compare

  Analyzed 23 days ago

Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics. A variety of device drivers allows Mesa to be used in many different environments ranging from software emulation to complete hardware acceleration for modern GPUs. Mesa ties ... [More] into several other open-source projects: the Direct Rendering Infrastructure and X.org to provide OpenGL support to users of X on Linux, FreeBSD and other operating systems. [Less]

2.85M lines of code

213 current contributors

24 days since last commit

186 users on Open Hub

Very High Activity
4.40541
   
I Use This

OGRE

Compare

  Analyzed 7 months ago

OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilizing hardware-accelerated 3D graphics. The class library abstracts all the details of using the underlying ... [More] system libraries like Direct3D and OpenGL and provides an interface based on world objects. [Less]

616K lines of code

35 current contributors

10 months since last commit

140 users on Open Hub

Activity Not Available
4.78462
   
I Use This

Pygame

Compare

  Analyzed 7 months ago

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.

75.3K lines of code

7 current contributors

10 months since last commit

79 users on Open Hub

Activity Not Available
4.63158
   
I Use This

Crazy Eddie's GUI System

Compare

  Analyzed about 1 month ago

A free library providing windowing and widgets for graphics APIs / engines where such functionality is not natively available, or severely lacking. The library is object orientated, written in C++, and targeted at games developers who should be spending their time creating great games, not building GUI sub-systems!

196K lines of code

12 current contributors

about 1 month since last commit

56 users on Open Hub

Activity Not Available
4.15
   
I Use This

Beryl

Compare

  No analysis available

Beryl is an OpenGL accelerated desktop that seeks to provide a free, open source desktop experience to the community that reflects the wishes of the users. Beryl is a combined window manager and composite manager written in C using OpenGL to provide acceleration. It is designed to be highly ... [More] flexible, extensible, and portable, all the while keeping in mind that the users know how they want their desktops to act better than we do. With Beryl the rather esoteric concept of the computer desktop is brought down to a more human level, allowing for a more native and intuitive understanding of your workspace. [Less]

0 lines of code

0 current contributors

0 since last commit

50 users on Open Hub

Activity Not Available
4.46667
   
I Use This
Mostly written in language not available
Licenses: GPL-2.0+

LWJGL

Compare

  Analyzed about 2 months ago

The Lightweight Java Game Library (LWJGL) is a solution aimed directly at professional and amateur Java programmers alike to enable commercial quality games to be written in Java. LWJGL provides developers access to high performance crossplatform libraries such as OpenGL (Open Graphics Library) and ... [More] OpenAL (Open Audio Library) allowing for state of the art 3D games and 3D sound. Additionally LWJGL provides access to controllers such as Gamepads, Steering wheel and Joysticks. All in a simple and straight forward API. [Less]

88.9K lines of code

1 current contributors

6 months since last commit

45 users on Open Hub

Activity Not Available
4.57143
   
I Use This

Clutter Toolkit

Compare

  Analyzed about 2 months ago

Clutter is an open source (LGPLv2.1+) software library for creating fast, compelling, portable, and dynamic graphical user interfaces. It is a core part of MeeGo, and is supported by the open source community. Its development is sponsored by Intel. Clutter uses OpenGL for rendering (and ... [More] optionally OpenGL|ES for use on mobile and embedded platforms), but wraps an easy to use, efficient, flexible API around GL's complexity. Clutter enforces no particular user interface style, but provides a rich, generic foundation for higher-level toolkits tailored to specific needs. [Less]

479K lines of code

17 current contributors

3 months since last commit

28 users on Open Hub

Activity Not Available
4.75
   
I Use This

OpenTK

Compare

  Analyzed about 2 months ago

The Open Toolkit (OpenTK) is a free, fast, cross-platform C# wrapper for OpenGL, OpenGL ES, OpenAL and OpenCL. The bindings are strongly-typed and contain inline documentation for improved security and coding speed. Additional utilities integrate the bindings with .Net, making OpenTK especially ... [More] suited to Rapid Application Development. OpenTK can be used alone or integrated into GUI toolkits, like Windows.Forms and GTK#. It runs on Windows, Linux and Mac OS X without recompilation, is easy to deploy and is compatible with all .Net languages: C#, VB.Net, C++/CLI, F#, IronPython, Boo, ... [Less]

682K lines of code

11 current contributors

3 months since last commit

20 users on Open Hub

Activity Not Available
4.875
   
I Use This