Original author(s) | Stefanos Apostolopoulos |
---|---|
Stable release | 4.8.1 / September 27, 2023 |
Repository | |
Written in | C# |
Type | Software library |
License | MIT License |
Website | opentk |
OpenTK, also known as The Open Toolkit library, is a C# graphics library superseding the Tao Framework. [1] It provides access to graphics tools contained in OpenGL, OpenCL, and OpenAL to a variety of CLR-based languages (C#, F#, etc.). [2] Particularly, it is usable with any language utilizing either of the .NET Framework or Mono frameworks [3] for versions prior to 4.0 and .NET Core 3.1 and up, continuing with .NET 5, for major version 4.
gnuplot is a command-line and GUI program that can generate two- and three-dimensional plots of functions, data, and data fits. The program runs on all major computers and operating systems . Originally released in 1986, its listed authors are Thomas Williams, Colin Kelley, Russell Lang, Dave Kotz, John Campbell, Gershon Elber, Alexander Woo "and many others." Despite its name, this software is not part of the GNU Project.
In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.
SmallBASIC is a BASIC programming language dialect with interpreters released as free software under the GNU General Public License version 3 for Microsoft Windows, Linux and Android.
Xfig is a free and open-source vector graphics editor which runs under the X Window System on most UNIX-compatible platforms.
Skencil, formerly called Sketch, is a free software vector graphics editor, released under the GNU Lesser General Public License.
Dev-C++ is a free full-featured integrated development environment (IDE) distributed under the GNU General Public License for programming in C and C++. It was originally developed by Colin Laplace and was first released in 1998. It is written in Delphi.
Fast Light Toolkit is a cross-platform widget library for graphical user interfaces (GUIs), developed by Bill Spitzak and others. Made to accommodate 3D graphics programming, it has an interface to OpenGL, but it is also suitable for general GUI programming.
IronPython is an implementation of the Python programming language targeting the .NET Framework and Mono. The project is currently maintained by a group of volunteers at GitHub. It is free and open-source software, and can be implemented with Python Tools for Visual Studio, which is a free and open-source extension for Microsoft's Visual Studio IDE.
Paint.net is a freeware general-purpose raster graphics editor program for Microsoft Windows, developed originally on .NET Framework, and as of version 4.3 .NET. Paint.net was originally created by Rick Brewster as a Washington State University student project, and has evolved from a simple replacement for the Microsoft Paint program into a program for editing mainly graphics, with support for plugins.
FontForge is a FOSS font editor which supports many common font formats. Developed primarily by George Williams until 2012, FontForge is free software and is distributed under a mix of the GNU General Public License Version 3 and the 3-clause BSD license. It is available for operating systems including Linux, Windows, and macOS, and is localized into 12 languages.
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.
Scintilla is a free, open source library that provides a text editing component function, with an emphasis on advanced features for source code editing.
This is a comparison of notable free and open-source configuration management software, suitable for tasks like server configuration, orchestration and infrastructure as code typically performed by a system administrator.
Mono is a free and open-source .NET Framework-compatible software framework. Originally by Ximian, it was later acquired by Novell, and is now being led by Xamarin, a subsidiary of Microsoft and the .NET Foundation. Mono can be run on many software systems.
MonoGame is a free and open source C# framework used by game developers to make games for multiple platforms and other systems. It is also used to make Windows and Windows Phone games run on other systems. It supports iOS, Android, macOS, tvOS, Linux, PlayStation 4, PlayStation Vita, Xbox One and Nintendo Switch. It implements the Microsoft XNA 4 application programming interface (API). It has been used for several games, including Bastion, Celeste,Fez, and Stardew Valley.
The KDE Gear is a set of applications and supporting libraries that are developed by the KDE community, primarily used on Linux-based operating systems but mostly multiplatform, and released on a common release schedule.
rattleCAD — is a parametric 2D CAD software specific for bicycle design, in particular for design bicycle frame, developed by an Austrian cyclist and a programmer Manfred Rosenberger since 2008. Application is written in the Tcl programming language with the Tk-based GUI.