Browsing projects by Tag(s)

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

Showing page 1 of 2

Python is a dynamic, object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report ... [More] substantial productivity gains and feel the language encourages the development of better code. [Less]

4.73493
   
  5 reviews  |  3,431 users  |  859,375 lines of code  |  63 current contributors  |  Analyzed 5 days ago
 
 

A wrist-friendly language targeting the Common Language Runtime (.NET / Mono) with an extensible compiler pipeline, a syntax reminiscent of Python, and many other features (like type inference, syntactic macros, etc.)

4.66667
   
  2 reviews  |  50 users  |  308,179 lines of code  |  8 current contributors  |  Analyzed 3 days 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!

4.0
   
  0 reviews  |  49 users  |  165,041 lines of code  |  12 current contributors  |  Analyzed 9 days ago
 
 

Programming language suitable for implementation tasks ranging from scripting to application development, and supporting the creation of new programming languages. It includes the DrRacket programming environment, a virtual machine with a just-in-time compiler, and various other tools.

4.25
   
  0 reviews  |  31 users  |  4,047,745 lines of code  |  60 current contributors  |  Analyzed 1 day ago
 
 
Compare

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.

5.0
 
  0 reviews  |  23 users  |  7,703,598 lines of code  |  427 current contributors  |  Analyzed about 20 hours ago
 
 

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 ... [More] 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-Control pattern, property and component editors, undo/redo support, drag-and-drop, clipboard services, application resources, and UI metrics and policy managers. Additional "Kits" adding advanced functionality include an HTML kit, Internet kit, JavaScript kit, Network kit, OpenGL kit, and RegEx kit [Less]

5.0
 
  0 reviews  |  6 users  |  2,467,565 lines of code  |  1 current contributor  |  Analyzed 5 days ago
 
 

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. ... [More] 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 strings (including Unicode), paths, files, data streams, fonts, threads, critical sections, audio buffer rendering, and more. [Less]

5.0
 
  0 reviews  |  2 users  |  3,623,181 lines of code  |  5 current contributors  |  Analyzed about 2 years ago
 
 

Heather is an general-purpose multiparadigm programming language. It is strongly typed, offering type inference and parametric polymorphism ("generics"). It is consequently object oriented (everything is a object, even functions), while its consequent multiple dispatch approach keeps a ... [More] strong functional touch. The object model is class-oriented, supporting multiple inheritance as well as the separation of types ("protocols", "interfaces") and classes. The grammar is regular, small, and context free. In particular it can be parsed without symbol tables, and does not require a special preprocessor since it offers powerful hygienic macros as part of the language and special support for conditional compilation. [Less]

0
 
  0 reviews  |  1 user  |  105,512 lines of code  |  1 current contributor  |  Analyzed 7 days ago
 
 

RSence is a unique development model first-hand for real-time web applications. RSence consists of separate, but tigtly integrated data- and user interface frameworks. RSence could be classified as a thin server - thick client system. The user interface framework of RSence is implemented in ... [More] high-level user interface widget- and system management api's written in JS and CoffeeScript. It support multitasking and event-driven models for applications, yet a minimal resource footprint. It's intended to be used as a direct, networked zero-install, platform-agnostic replacement, where native GUI applications would have been used traditionally. The server, written in Ruby and C, is purely a resource addon and event-driven data framework, relatively light-weight on resources and endures heavy loads [Less]

5.0
 
  0 reviews  |  1 user  |  7,806 lines of code  |  2 current contributors  |  Analyzed 1 day ago
 
 

The qcadoo Framework is a great tool for rapid implementation of modular database web application. Every thing in it is a module and therefore can be extended by another module. Yours for example ! While designing the qcadoo Framework we also wanted to make it very easy for new developers. For this ... [More] purpose we created two simple XML languages: one to define the GUI and the other do define the data model. Thanks to them in a few lines of code you can add a new data entity, a table for it and all the basic CRUD operations (Create, Remove, Update, Delete). Also you can always write more complex business logic in a simple POJO Java class and use the XML languages to hook it to the right events. We use this framework in our qcado MES system but is not limited to just manufacturing software. [Less]

5.0
 
  0 reviews  |  1 user  |  86,311 lines of code  |  11 current contributors  |  Analyzed 9 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.