RSS 511 projects tagged "Mac OS X"

Download Website Updated 17 Jun 2013 The Aime Interpreter

Screenshot
Pop 536.45
Vit 143.41

aime is a simple, C-like programming language and an interpreter, both designed to be embeddable in applications. The language is straightforward, trivial, and direct. Its syntax is simpler than that of C, while still providing for full object management, higher order functions, and references. The interpreter is secure and expressive, allowing comprehensive control over program execution and providing powerful methods of application integration.

Download Website Updated 17 Jun 2013 QScintilla

Screenshot
Pop 302.70
Vit 216.15

QScintilla is a port of the Scintilla C++ editor class to the Qt GUI toolkit.

Download Website Updated 17 Jun 2013 STMX

Screenshot
Pop 127.50
Vit 3.65

STMX is a high-performance Common Lisp library for composable Software Transactional Memory (STM), a concurrency control mechanism aimed at making concurrent programming easier to write and understand. Instead of traditional lock-based programming, one programs with atomic memory transactions: if a memory transaction returns normally it is committed. If it signals an error, it is rolled back. Transactions can safely run in parallel in different threads, are re-executed from the beginning in case of conflicts or if consistent reads cannot be guaranteed, and effects of a transaction are not visible from other threads until committed. This gives freedom from deadlocks, automatic rollback on failure, and aims to resolve the tension between granularity and concurrency.

Download Website Updated 16 Jun 2013 GLFW

Screenshot
Pop 316.70
Vit 97.12

GLFW is a portable framework for OpenGL application development. It handles operating system specific tasks such OpenGL window management, resolution switching, keyboard, mouse, and joystick input, timer input, creating threads, and more.

Download Website Updated 11 Jun 2013 Tulip

Screenshot
Pop 1,312.64
Vit 145.78

Tulip is an information visualization framework dedicated to the analysis and visualization of relational data. Tulip aims to provide the developer with a complete library, supporting the design of interactive information visualization applications for relational data that can be tailored to the problems being faced. Written in C++, the framework enables the development of algorithms, visual encodings, interaction techniques, data models, and domain-specific visualizations. One of the goals of Tulip is to facilitate the reuse of components, and it allows developers to focus on programming their application. This development pipeline makes the framework efficient for research prototyping as well as the development of end-user applications. The framework also provides a complete software for visual analysis of relational data having attributes.

Download Website Updated 06 Jun 2013 Armadillo C++ Library

Screenshot
Pop 436.00
Vit 92.54

Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use. Integer, floating point, and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through optional integration with LAPACK and ATLAS libraries. A delayed evaluation approach, based on template meta-programming, is used (during compile time) to combine several operations into one and reduce or eliminate the need for temporaries.

Download No website Updated 03 Jun 2013 Valentina Database

Screenshot
Pop 653.24
Vit 174.73

Valentina is cross-platform SQL and non-SQL columnar database that allows development of client-server [Web] solutions and applications with an embedded local database using the same sources. Valentina DB provides an Object-Relational model, but you can also mix Relational and Extended Navigational. It introduces a revolutionary model abstraction "Link" that greatly simplifies db schema, and therefore simplifies SQL queries. It supports disk and in-memory databases, and field types including Bit, BLOB, Pictures, and Enum. It provides advanced features such as triggers, views, stored procedures, regular expressions, XML, full-text search, and calculated fields. It exists as Valentina Server, Valentina Studio, and a set of Valentina ADKs for all major programming languages.

Download Website Updated 01 Jun 2013 GTK+

Screenshot
Pop 2,266.51
Vit 282.12

GTK, which stands for the Gimp ToolKit, is a library for creating graphical user interfaces. It is designed to be small and efficient, but still flexible enough to allow the programmer freedom in the interfaces created. GTK provides some unique features over standard widget libraries.

Download Website Updated 31 May 2013 dlib C++ Library

Screenshot
Pop 474.39
Vit 91.98

dlib is a C++ library for developing portable applications dealing with networking, threads, graphical interfaces, data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, Bayesian nets, and numerous other tasks.

Download Website Updated 30 May 2013 PyICU

Screenshot
Pop 100.22
Vit 36.27

PyICU is a Python extension wrapping IBM's International Components for Unicode C++ library (ICU).

Screenshot

Project Spotlight

GAdmin-ProFTPD

A GTK+ frontend for the ProFTPD standalone server.

Screenshot

Project Spotlight

Jailer

A database subsetting tool that exports relational data into various formats.