Tao Framework| Original author(s) | Randy Ridge |
|---|
|
| Stable release | 2.1
/ May 1, 2008; 16 years ago (2008-05-01) |
|---|
|
|
| Written in | C# |
|---|
| Type | Software library |
|---|
| License | MIT License |
|---|
| Website | sourceforge.net/projects/taoframework/ |
|---|
For 3D computer graphics, the Tao Framework is a C# library giving .NET and Mono developers access to popular graphics and gaming libraries like OpenGL and SDL. It was originally developed by the C# OpenGL programmer Randy Ridge, and since its start many developers have contributed to the project. The latest version of Tao is version 2.1 released on May 1, 2008.
Tao Framework has been superseded by OpenTK.[1]
In 2012, in parallel with the development of OpenTK, a new project called TaoClassic has been introduced on SourceForge, as a direct continuation of Tao Framework, with the same licensing conditions and design disciplines, but with new authors and cutting-edge features, like support for OpenGL 4.3, 64-bit operating systems, etc.[2]
Bindings
- Cg 2.0.0.0
- DevIL 1.6.8.3
- FFmpeg 0.4.9.0
- freeglut 2.4.0.2
- FreeType 2.3.5.0
- GLFW 2.6.0.0
- Lua 5.1.3.0
- ODE 0.9.0.0
- OpenAL 1.1.0.1
- OpenGL 2.1.0.12
- PhysFS 1.0.1.2
- SDL 1.2.13.0
References
- ↑ "Tao Framework". sourceforge.net. http://sourceforge.net/projects/taoframework/.
- ↑ "Tao Classic". sourceforge.net. http://sourceforge.net/projects/taoclassic/.
External links
- Tao Framework on SourceForge.net
- Tao Classic on SourceForge.net
List of widget toolkits |
|---|
| Low-level | | On AmigaOS | |
|---|
On Classic Mac OS, macOS | |
|---|
| On Windows | |
|---|
On Unix, under X11 |
- Xlib
- XCB
- X Toolkit Intrinsics, Xt, X-Toolkit
|
|---|
| On BeOS, Haiku | |
|---|
| On cross-platform | |
|---|
| On Android | |
|---|
|
|---|
| High-level | | On AmigaOS |
- BOOPSI
- MUI
- ReAction GUI
- Zune
|
|---|
On Classic Mac OS, macOS | | Object Pascal | |
|---|
Objective-C, Swift | |
|---|
| C++ |
- MacApp (v3)
- PowerPlant
- THINK Class Library
|
|---|
| CLI | |
|---|
|
|---|
| On Windows | | CLI | | Desktop |
- Windows Forms
- XAML (Silverlight, WinRT XAML, WPF)
- XNA Framework
|
|---|
| Web | |
|---|
| Mobile | |
|---|
|
|---|
| C++ | |
|---|
| Object Pascal | |
|---|
|
|---|
On Unix, under X11 |
- Athena (Xaw)
- LessTif
- Motif
- OLIT
- XForms
|
|---|
| On Android | |
|---|
Cross-platform, by language | | C |
- GTK
- IUP
- Tk
- wxC
- XForms
- XVT
|
|---|
| C++ |
- CEGUI
- CLX
- FLTK
- FOX toolkit
- GLUI
- Gtkmm
- JUCE
- Nana
- Qt
- Rogue Wave Views
- TnFOX
- Ultimate++
- VCF
- Wt
- wxWidgets
- YAAF
- SFML
|
|---|
| Objective-C | |
|---|
| CLI | | Desktop |
- Gtk#
- Tao (OpenTK, TaoClassic)
- wx.NET
- UIML.NET
- MonoGame
|
|---|
| Web | |
|---|
| Mobile | |
|---|
|
|---|
| D |
- DFL
- DlangUI
- DWT
- GtkD
- QtD
- wxD
|
|---|
| Flash | |
|---|
| Haskell | |
|---|
| Java | | Desktop |
- AWT
- FXML (JavaFX)
- Qt Jambi
- Swing
- SWT
- wx4j
- jUIML
|
|---|
| Web | |
|---|
| Mobile | |
|---|
|
|---|
| JavaScript |
- Dojo Toolkit
- Echo
- Ext JS
- Google Closure
- jQuery UI
- Qooxdoo
- YUI
|
|---|
| Common Lisp |
- CAPI
- CLIM
- Common Graphics
- Ltk
- McCLIM
|
|---|
| Lua | |
|---|
| Pascal | |
|---|
| Object Pascal | |
|---|
| Perl | |
|---|
| PHP | |
|---|
| Python |
- PyGObject
- PyGTK
- Pyjs
- PyQt
- PySide
- Tkinter
- wxPython
|
|---|
| Ruby |
- Shoes
- FXRuby
- Ruby-GNOME2
- qtbindings
- QtRuby
- wxRuby
|
|---|
| Tcl | |
|---|
| XML |
- GladeXML
- Lively Kernel
- Pyjs
- Rialto Toolkit
- XAML
- XUL
- UXP
- Wt
|
|---|
| shell | |
|---|
|
|---|
|
|---|
 | Original source: https://en.wikipedia.org/wiki/Tao Framework. Read more |