We are aiming at the creation of a multi-platform, lightweight and at the same time multifunctional product with a lot of ready solutions based on it. On the one hand, it is a demonstration of AltGUI & AltSketch’s functionality and ways of its use, on the other hand it gives you the possibility of accomplishing your tasks easier and more quickly.
SVG.NET rendering library has been ported & integrated into AltSketch Extensions Library.
2D Physics Engine for Games - Box2D has been ported & integrated into AltSketch Extensions Library.
2D Physics Engine for Games - Farseer Physics has been ported & integrated into AltSketch Extensions Library.
GMap.NET is great and Powerful, Free, cross platform, open source .NET control. Enable use routing, geocoding, directions and maps from Coogle, Yahoo!, Bing, OpenStreetMap, ArcGIS, Pergo, SigPac, Yandex, Mapy.cz, Maps.lt, iKarte.lv, NearMap, OviMap, CloudMade, WikiMapia, MapQuest in Windows Forms & Presentation, supports caching and runs on windows mobile!
HTML Renderer - the rich formatting power of HTML in your .NET applications using simple controls or static rendering code.
The library is 100% managed C# code without any external dependencies (no WebBrowser control, ActiveX / COM or MSHTML dll), the only requirement is .NET 2.0 or higher.
AForge.NET is an open source C# framework designed for developers and researchers in the fields of Computer Vision and Artificial Intelligence - image processing, neural networks, genetic algorithms, fuzzy logic, machine learning, robotics, etc.
Accord.NET is a framework for scientific computing in .NET. The framework builds upon AForge.NET, an also popular framework for image processing, supplying new tools and libraries. Those libraries encompass a wide range of scientific computing applications, such as statistical data processing, machine learning, pattern recognition, including but not limited to, computer vision and computer audition. The framework offers a large number of probability distributions, hypothesis tests, kernel functions and support for most popular performance measurements techniques.
QuickFont is a text printing library.
- Loads and renders ttf font files, converting them to texture fonts
- Creation of custom texture fonts
- Drop shadows
- Supports pixel-perfect (lock to pixel) option
- Supports pixel-perfect text rendered at a size consistent with the current orthogonal projection, independent of screen resolution.
- Left, right, centre align
- Justified text
- Super-sampling during texture generation
3D Pie Chart
OxyPlot is a cross-platform plotting library for .NET.
PDFsharp is a .NET library for processing PDF file. You create PDF pages using drawing routines known from GDI+. Almost anything that can be done with GDI+ will also work with PDFsharp. Only basic text layout is supported by PDFsharp, and page breaks are not created automatically. The same drawing routines can be used for screen, PDF, or meta files.
MigraDoc is a document generator. It supports almost anything you find in any good word processor. You just add paragraphs, tables, charts, arrange all this in sections, use bookmarks to create links, tables of contents, indexes, etc. MigraDoc will do the layout creating page breaks as needed. MigraDoc will create PDF, XPS, or RTF documents.
NPlot (formerly known as scpl) is a free charting library for .NET. It boasts an elegant and flexible API.
The Clipper library performs polygon clipping - intersection, union, difference & exclusive-or, and also polygon and polyline offsetting. The library is based on Vatti's clipping algorithm.
ZedGraph is a class library, user control, and web control for .net, written in C#, for drawing 2D Line, Bar, and Pie Charts. It features full, detailed customization capabilities, but most options have defaults for ease of use.
Awesomium Web Browser
Awesomium Web Browser has been integrated into AltSketch Demo.
The Open Toolkit is an advanced, low-level C# library that wraps OpenGL, OpenCL and OpenAL. It is suitable for games, scientific applications and any other project that requires 3d graphics, audio or compute functionality.
The C# SDL-project is built in two parts: SDL.NET and C#-wrappers for SDL.
SDL.NET is a set of object-oriented CLS-compliant .NET bindings for the SDL gaming library and provides high-level access to audio, keyboard, mouse, joystick, TrueType fonts, various image formats, sound mixing, MPEG-1 movies, and 2D video framebuffer.