•        0

NGenericDimensionsâ„¢ is an experiment at creating a .NET library for attempting to represent quantities along with their units of measure, as generic dimensions like length, mass, etc., with compile time safety, lightweight value types, and some operator overloading.



comments powered by Disqus

Related Projects

Visualization Toolkit

The Visualization Toolkit (VTK) is an open-source, freely available software system for 3D computer graphics, image processing and visualization. VTK supports a wide variety of visualization algorithms including: scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques such as: implicit modeling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation.

web2py - Python Web Framework

web2py is a full-stack framework for rapid development of fast, scalable, secure and portable database-driven web-based applications. This framework is based on Model-View-Controller design and it has support to Server-side form validation and postbacks. It has the ability to generate forms from database tables and it includes an extensive set of validators.


Bugzilla is most popular and widely used "Defect Tracking System" or "Bug-Tracking System".

NumPy - fundamental package for scientific computing with Python

NumPy is the fundamental package needed for scientific computing with Python. Numerical Python adds a fast and sophisticated N-dimensional array facility to the Python language. NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.


A full featured web application framework with an advanced object-relational mapper, extensive method hooking functionality, an advanced package management system (like those found on Linux), and MVC architecture. It emphasizes speed and flexible/extensible structures.

Human AI Net

The plan is to network our minds together at the conscious and subconscious and metaphysical levels through interactive psychology of feedback loops between many user-interfaces in a global scale-free peer-to-peer network, like mouse movements (2 dimensions), evolving Java code that reads from microphone and writes to speakers (wave amplitude per channel is position, 44100 per second), mind reading game controllers like Emotiv Epoc or OpenEEG, OSC musical instrument protocol, Nintendo Wii

GRASS GIS - Geographic Resources Analysis Support System

Geographic Resources Analysis Support System, commonly referred to as GRASS GIS, is a Geographic Information System (GIS) used for data management, image processing, graphics production, spatial modelling, and visualization of many types of data. GRASS supports raster and vector data in two and three dimensions. The vector data model is topological, meaning that areas are defined by boundaries and centroids; boundaries cannot overlap within a single layer.


Patternshop is a tool to create textures for fabric design. It functions in a simple and intuitive way. Import your images into the software and they will repeat instantaneously, adjust proportions, while you arrange them and work in real time. Preview your work in real time, export a high definition matched image, with the texture and desired dimensions.


ViennaGrid is a generic mesh handling library that provides the traversal of structured and unstructured grids in arbitrary spatial dimensions, in particular 1d, 2d and 3d. Quantities can be conveniently stored on mesh elements using ViennaData.

Open Upload

Open Upload is an open source extensible PHP application for fast file upload and download for big (and small) file sharing, like rapidshare and megaupload. Multiple authentication methods, database backends, multilanguage support.