Liste von GUI-Bibliotheken

Liste von GUI-Toolkits und Grafikbibliotheken.

Sprachspezifische Bibliotheken

C

Toolkit älteste bekannte
Veröffentlichung
jüngste bekannte
Veröffentlichung       
Bindungen Plattformen GUI-Builder Lizenz Bemerkungen
Allegro 1995 Version 5.2.9.1
Jan. 2024
Ada, C++, C#, Common Lisp, D, Lua, Go, Mercury, Pascal, Perl, Python, Scheme Windows, X11, macOS, iOS zlib-Lizenz Spiele-Bibliothek mit eigenen rudimentären GUI-Elementen
Xaw (Athena Widgets) 1983 Version X11R7.7
Jun. 2012
X11 individuelle freie Lizenz ähnlich MIT ohne Copyleft rendert mit Xlib und Xt, verschiedene Nachimplementierungen mit spezifischen Vorteilen sind z. B. hier gelistet
CDE (Common Desktop Environment) 1993 Version 2.5.2
Nov. 2023
X11 LGPL seit Aug. 2012 rendert mit Xm
Cpw Version 1.0 Beta
Feb. 2002
alle, auf denen OpenGL verfügbar ist Lua Toolkit für OpenGL, vergleichbar mit GLUT, freeglut[1] oder OpenGLUT[2]
Clutter 2006 Version 1.26.2
Mai. 2017
C++, C#, Perl, Python, Ruby, Vala alle, auf denen OpenGL verfügbar ist LGPL Szenengraph-Programmbibliothek für OpenGL
freeglut[1] 1999 Version 3.0.0
Mrz. 2015
alle, auf denen OpenGL verfügbar ist individuelle freie Lizenz X-Consortium Toolkit für OpenGL, siehe auch Cpw, GLUT oder OpenGLUT[2]
Geeonx Version 0.99
Februar 2020
C Linux, macOS, Windows GeeonxCreator proprietär rendert mit SDL
GLFW[3] Version 3.3.2
Jan. 2020
Ada, C#, Common Lisp, Crystal, D, Dart, Delphi, Duktape, Go, Harbour, Haskell, Java, Julia, LuaJIT, Nimrod, Node.js, OCaml, Perl, Python, Rebol, Red, Ruby, Rust, Scheme Windows, X11 zlib Toolkit für OpenGL
GLUT (OpenGL Utility Toolkit) Version 3.7
Dez. 1998
alle, auf denen OpenGL verfügbar ist proprietär Toolkit für OpenGL, siehe auch Cpw, freeglut[1] oder OpenGLUT[2]
GTK 1997 Version 4.16.4
Nov. 2024
Ada, C++, C#, D, Fortran, FreeBasic, Go, Haskell, Java, JavaScript, Lua, OCam, Perl, PHP, Python, R, Ruby und andere via GTK-server Windows, X11, macOS Glade LGPL rendert mit Cairo und Pango oder OpenGL
Motif/LessTif 1980s V. 2.3.4 Mai 2009/
V. 0.95.2 Okt. 2012
X11 BX Pro LGPL (ab Version 2.3.4)/LGPL rendert mit Xlib und Xt
OpenGLUT[2] Version 0.6.3
Mrz. 2005
alle, auf denen OpenGL verfügbar ist individuelle freie Lizenz ähnlich MIT ohne Copyleft Toolkit für OpenGL, siehe auch Cpw, freeglut[1] oder GLUT
Open Look (OpenWindows, OLIT, XView) späte 1980er open source V. 1.0
Jun. 2005
X11 BSD rendert mit Xlib und Xt, 1993 zugunsten des CDE aufgegeben
XForms 1995 Version 1.2.4
Jun. 2014
X11, macOS (,Windows, OS/2) fdesgin LGPL (ab Version 1.0.0, 2002) rendert mit Xlib
SDL (Simple DirectMedia Layer) 1999 Version 2.30.9
Nov. 2024
Ada, C#, Lua, OCaml, Pascal, Python Windows, Mac OS, macOS, Android, inoffiziell viele Weitere LGPL (zlib ab Version 2.0) rendert mit DirectX, OpenGL, Xlib mit framebuffer, EGL oder Anderen
GraphApp Version 3.64
Nov. 2010
Windows, macOS individuelle freie Lizenz mit Copyleft

C++

D

Fortran

  • X/Winteracter kommerziell, für Windows, Linux und macOS (nur für F9x-Compiler, die ältere, für F77-Compiler geeignete Version heißt Interacter)
  • GINO kommerziell, für Windows (9x/NT/2000/XP), Linux, Solaris (SPARC, x86(_64)), HP-UX und OpenVMS
  • pilib (Platform Independent Library for Fortran 90/95): portable Bibliothek zum Erstellen von GUIs, für binären Dateizugriff etc. (Unter der GNU LGPL publiziert).
  • JAPI eine plattform- und sprachenübergreifende Erweiterung für graphische Benutzerschnittstellen

FreeBasic

Java

.NET CLI

Toolkit älteste bekannte
Veröffentlichung
jüngste bekannte
Veröffentlichung       
Bindungen Plattformen GUI-Builder Lizenz Bemerkungen
ETO.Forms Jun. 2011 2.4.1

Feb. 2018

Windows, X11, macOS, iOS, Android, Windows 8.x/Windows Phone BSD-3 Fassade für ♦ Windows Forms (basierend auf GDI/GDI+ oder Direct2D) und WPF in .NET unter Windows, ♦ GTK# (Gtk2 und Gtk3) in MONO unter X11, ♦ Aqua/Cocoa (basierend auf MonoMac 32 Bit, MonoMac 64 Bit oder Xamarin.Mac) in MONO unter macOS, ♦ iOS in MONO, ♦ Android in MONO (Okt. 2017 noch in der Entwicklung) und ♦ Windows 8.x/Windows Phone in .NET unter WinRT (Okt. 2017 noch in der Entwicklung)
GTK# (Mono- und .NET-Sprachbindung für GTK+)
NoesisGUI (Mono- und .NET-Sprachbindung für NoesisGUI) Version 2.1.0
März 2018
Windows, X11, iOS, iOS, Android, UWP Blend Noesis Technologies freie Lizenz INDIE für Entwickler mit Bruttoumsatz <100T€ pro Jahr, rendert mit Direct3D, OpenGL, UE4 oder Unity, eigentlich eine XAML basierte Multi-Plattform Spiele UI, die sich aber gut zur Entwicklung eines professionellen GUI eignet
Qyoto (.NET-Sprachbindung für Qt, obsolet)
QtSharp (Mono/.NET-Sprachbindung für Qt)
Windows Forms für .NET .NET 1.0
Feb. 2002
.NET 4.5
Jul. 2015
Windows Visual Studio, SharpDevelop Microsoft seit .NET Framework 1.0 Teil des .NET Frameworks, wird nicht mehr weiterentwickelt aber gepflegt, rendert via System.Drawing mit GDI und GDI+
Windows Forms für MONO MONO 1.0
Jun. 2004
MONO 4.0.2
Jun. 2015
Windows, X11, macOS open source seit MONO 1.0 Teil des MONO-Frameworks, wird nicht mehr weiterentwickelt aber gepflegt, rendert via System.Drawing mit Xlib für X11 oder Win32 für Windows
WPF (Windows Presentation Foundation) 2006 .NET 4.5
Jul. 2015
Windows Visual Studio, SharpDevelop, Microsoft Expression Microsoft seit .NET Framework 3.0 Teil des .NET-Frameworks, rendert mit DirectX bzw. Direct3D
XrwXAML (X11 WPF clone) Version 0.7
Dez. 2014
Version 0.9
Okt. 2015
X11 open source rendert mit Xrw
wx.net (.NET-CLI-Sprachbindung für wxWidgets)
Xrw (X11 Roma Widget Set) Version 0.1
Jan. 2014
Version 0.9
Okt. 2015
X11 open source rendert mit Xlib

Pascal

Perl

PHP

Python

Ruby

Tcl

Bibliotheken für POSIX-Systeme

(Unix-, unixoide und andere POSIX-Systeme, z. B. Solaris, BSD oder GNU/Linux)

Bibliotheken für Microsoft Windows

Bibliotheken für Mac OS und macOS

  • das Cocoa Application Kit, das u. a. neben der Cocoa Foundation Library Bestandteil der Cocoa-API ist und die präferierte Technik darstellt (Aqua)
  • der ColorSync Manager (vgl. ColorSync) aus dem Application Services Framework bzw. Quartz 2D (macOS)
  • die Carbon-HIToolbox (Mac OS)
  • QuickDraw (Mac OS, GS/OS) („legacy“; d. h. von der Verwendung für macOS-Anwendungen wird abgeraten)

Bibliotheken für Amiga

Sonstige

  • GNUstep (Crossplatform-Implementation der Cocoa-/OpenStep-API)
  • GEM (u. a. Atari und DOS)
  • GEOS („Graphic Environment Object System“), eine Familie von Benutzoberflächen für C64/128, Apple II, PDAs und Smartphones, sowie ×86-Computer
  • CTK (Contiki-Toolkit)
  • S60 eine von Nokia entwickelte Benutzeroberfläche für Smartphones, die auf Symbian OS aufsetzt

Exotische Benutzeroberflächen

Neben den klassischen GUIs hat es immer wieder neue und ungewöhnliche Ansätze gegeben. Hier sind ein paar dieser Exoten und Pioniere:

  • N/JOY
  • Magic Cap, ein Betriebssystem für kleine, tragbare Geräte. Magic Cap verwendet die Metapher eines Raumes, aber erweitert sie. Man kann die „Räume“ verlassen und auf die „Straße“ gehen. Dienste anderer Unternehmen (z. B. AOL) erscheinen als Gebäude.
  • Karotte, eine GUI für DOS, auch hier sind die Oberflächen in Räume aufgeteilt und die Programme sind Objekte darin.
  • Microsoft Bob

Einzelnachweise

  1. a b c d freeglut Webseite. Abgerufen am 9. Mai 2020. und freeglut Projectseite. Abgerufen am 9. Mai 2020.
  2. a b c d OpenGLUT Webseite. Abgerufen am 9. Mai 2020.
  3. GLFW Webseite. Abgerufen am 9. Mai 2020.
  4. David Nash: Win32++ Webseite. Abgerufen am 10. Mai 2020.
    David Nash: Win32++ Projektseite. 12. Januar 2007, abgerufen am 10. Mai 2020.

Read other articles:

Scottish novelist and poet (1850–1894) Robert Louis StevensonStevenson in 1893BornRobert Lewis Balfour Stevenson(1850-11-13)13 November 1850Edinburgh, ScotlandDied3 December 1894(1894-12-03) (aged 44)Vailima, Upolu, SamoaOccupation Novelist poet travel writer Alma materUniversity of EdinburghLiterary movementNeo-romanticismNotable works Treasure Island A Child's Garden of Verses Kidnapped Strange Case of Dr Jekyll and Mr Hyde Spouse Fanny Van de Grift Osbourne ​ ​&...

 

 

Statistik Ibu kota: Muang Phôn-Hông Luas: 15.927 km² Penduduk: 419.090 (perk. 2015) Kepadatan: 26 jiwa/km² ISO 3166-2: LA-VI Peta Vientiane (Lao ວຽງຈັນ) adalah sebuah provinsi di Laos, yang terletak di bagian barat daya negara tersebut. Pada tahun 1989 provinsi ini dibagi dua menjadi prefektur Vientiane (di mana kota Vientiane berada) dan sisa provinsi tersebut. Peta Propinsi Vientiane, Laos Propinsi Vientiane, Laos Kota di Propinsi Vientiane, Laos Jalan Propinsi Vientiane, L...

 

 

Disambiguazione – Se stai cercando altri significati, vedi Ferdinando de' Medici (disambigua). Ferdinando I de' MediciRitratto di Ferdinando I de' Medici di Scipione Pulzone, 1590, Galleria degli Uffizi, FirenzeGranduca di ToscanaStemma In carica19 ottobre 1587 –3 febbraio 1609 PredecessoreFrancesco I SuccessoreCosimo II TrattamentoSua Altezza Serenissima Onorificenze Gran Maestro dell'Ordine di Santo Stefano Papa e Martire NascitaFirenze, 30 luglio 1549[1] MorteFirenz...

Municipality in Central Denmark, DenmarkSamsø Municipality Samsø Kommune (Danish)MunicipalityNordby bell tower Coat of armsCoordinates: 55°52′N 10°37′E / 55.87°N 10.62°E / 55.87; 10.62CountryDenmarkRegionCentral DenmarkEstablishedApril 1, 1970SeatTranebjergGovernment • MayorMarcel Meijer (A)Area • Total115 km2 (44 sq mi)Population (1. January 2023)[1] • Total3,775 • Density33/km2...

 

 

Cet article est une ébauche concernant la Seine-Saint-Denis. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Conseil départemental de la Seine-Saint-Denis Logo du conseil départemental de la Seine-Saint-Denis. Situation Pays France Région Île-de-France Département Seine-Saint-Denis Siège Bobigny Exécutif Président Stéphane Troussel (PS) Groupes politiques Gauche solidaire et écologiste11 / 4...

 

 

Ini adalah nama Tionghoa-Indonesia, marganya adalah Tanuwijaya (陳) Artikel ini membutuhkan rujukan tambahan agar kualitasnya dapat dipastikan. Mohon bantu kami mengembangkan artikel ini dengan cara menambahkan rujukan ke sumber tepercaya. Pernyataan tak bersumber bisa saja dipertentangkan dan dihapus.Cari sumber: William Tanuwijaya – berita · surat kabar · buku · cendekiawan · JSTOR (Desember 2020)Netralitas artikel ini dipertanyakan. Diskusi terkait...

Wakil Bupati Nias BaratPetahanaDr. Era Era Hia, M.M., M.Si.sejak 26 April 2021Masa jabatan5 tahunDibentuk2011Pejabat pertamaHermit Hia, S.IP.Situs webniasbaratkab.go.id Berikut ini adalah daftar Wakil Bupati Nias Barat dari masa ke masa. No Wakil Bupati Mulai Jabatan Akhir Jabatan Prd. Ket. Bupati 1 Hermit HiaS.I.P. 2011 2016 1   Adrianus Aroziduhu GuloS.H., M.H. 2 Khenoki Waruwu 22 April 2016 22 April 2021 2 [Ket. 1] Faduhusi DaelyS.Pd. Jabatan kosong 22 April 2021 26 April...

 

 

مسجد أبو بكر الصديق إحداثيات 31°46′40″N 35°13′52″E / 31.77772°N 35.23106°E / 31.77772; 35.23106   معلومات عامة الدولة إسرائيل  معلومات أخرى تعديل مصدري - تعديل     لمعانٍ أخرى، طالع مسجد أبي بكر (توضيح). مسجد أبو بكر الصديق مسجد يقع داخل أسوار البلدة القديمة لمدينة القدس، �...

 

 

Навчально-науковий інститут інноваційних освітніх технологій Західноукраїнського національного університету Герб навчально-наукового інституту інноваційних освітніх технологій ЗУНУ Скорочена назва ННІІОТ ЗУНУ Основні дані Засновано 2013 Заклад Західноукраїнський �...

American professional wrestler R-TruthR-Truth in 2024Birth nameRonnie Aaron Killings[1]Born (1972-01-19) January 19, 1972 (age 52)Charlotte, North Carolina, U.S.Spouse(s) Pamela Killings ​(m. 2011)​Children1Websitetheofficialronkillings.comProfessional wrestling careerRing name(s)K. Malik Shabaz[2]K-KwikK-KrushRon KillingsR-Truth[3]R–ZigglerBilled height6 ft 2 in (188 cm)[3]Billed weight220 lb (100 kg...

 

 

International sports event for deaf people Deaflympics Games Comité International des Sports des SourdsDeaflympics LogoMottoPER LUDOS AEQUALITAS (Equality through sport)First event1924; 100 years ago (1924) in Paris, France – 1924 Summer Deaflympics[1]Occur every4 yearsLast event2024 in Erzurum, Turkey – 2024 Winter Deaflympics (Winter)Next event2025 Summer Deaflympics, Tokyo, JapanPurposeProvision of opportunities for deaf persons to participate in elite sports...

 

 

Air Chief MarshalArup RahaPVSM, AVSM, VM, ADCঅরূপ রাহাOfficial portrait, 201454th Chairman of the Chiefs of Staff CommitteeIn office31 July 2014 – 31 December 2016PresidentPranab MukherjeePrime MinisterNarendra ModiPreceded byBikram SinghSucceeded bySunil Lanba21st Chief of Air StaffIn office31 December 2013 – 31 December 2016PresidentPranab MukherjeePrime MinisterManmohan SinghNarendra ModiPreceded byNorman Anil Kumar BrowneSucceeded byBirender Singh Dh...

Title granted to Byzantine (and later other) princes Zoë Porphyrogenita (left) and Theodora Porphyrogenita (right), two sisters who co-ruled as Byzantine empress regnants near the end of the Macedonian dynasty. The Byzantine emperor Constantine VII Porphyrogenitus in a 945 carved ivory Traditionally, born in the purple[1] (sometimes born to the purple) was a category of members of royal families born during the reign of their parent. This notion was later loosely expanded to include ...

 

 

Pemandangan udara pembangunan perumahan di dekat Markham, Ontario, Kanada. Perumahan berjejer adalah jenis pembangunan perumahan di mana beberapa rumah sejenis dibangun di atas sebidang tanah (luas) yang dibagi lagi menjadi kavling-kavling yang lebih kecil. Pembangunan perumahan saluran ditemukan di pembangunan pinggiran kota yang meniru konsep Levittown dan terkadang mencakup area luas puluhan mil persegi.[1] [2] Desain Pembangunan perumahan di San Jose, California Perumahan ...

 

 

卢献匾(1962年12月—),广西环江人,壮族,中华人民共和国政治人物、第十二届全国人民代表大会广西地区代表。 生平 毕业于广西师范大学经济史专业。加入中国共产党。2013年,担任全国人大代表[1]。2018年1月,任广西壮族自治区人大常委会副主任。2018年2月24日,当选为第十三届全国人大代表[2]。 參考文獻 ^ 全国人大代表信息-卢献匾. 全国人大网. [2013-04-...

Untuk pemain sepak bola, lihat Andi Oddang. Artikel biografi ini ditulis menyerupai resume atau daftar riwayat hidup (Curriculum Vitae). Tolong bantu perbaiki agar netral dan ensiklopedis. Gaya atau nada penulisan artikel ini tidak mengikuti gaya dan nada penulisan ensiklopedis yang diberlakukan di Wikipedia. Bantulah memperbaikinya berdasarkan panduan penulisan artikel. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Andi Oddang Gubernur Sulawesi Selatan ke-3Masa jaba...

 

 

Japanese footballer (born 1986) Mami Yamaguchi Personal informationFull name Mami Yamaguchi[1]Date of birth (1986-08-13) 13 August 1986 (age 38)Place of birth Nishitokyo, Tokyo, JapanHeight 1.65 m (5 ft 5 in)Position(s) ForwardCollege careerYears Team Apps (Gls)2005–2007 Florida State Seminoles Senior career*Years Team Apps (Gls)2002–2004 Nippon TV Beleza 25 (14)2008–2009 Umeå 44 (7)2010 Atlanta Beat 22 (1)2010 Nippon TV Beleza 6 (3)2011 Hammarby 12 (0)2012�...

 

 

Family of cell membrane receptors in almost all tissues Part of a series onPurinergic signallingSimplified illustration of extracellular purinergic signalling Concepts Purinergic signalling Receptors Pannexins Ectonucleotidases Metabolism Membrane transporters Nucleoside transporters Concentrative Equilibrative vte Purinergic receptors, also known as purinoceptors, are a family of plasma membrane molecules that are found in almost all mammalian tissues.[1] Within the field of purinerg...

マルクス主義 著書共産党宣言経済学批判資本論ルイ・ボナパルトのブリュメール18日経済学批判要綱ドイツ・イデオロギー1844年の経済哲学手稿フォイエルバッハに関するテーゼ 社会科学マルクスの疎外論 · ブルジョワジー · 上部構造 階級意識 · コモディティ・フェティシズム(英語版) 共産主義 · 社会主義 搾取 ·...

 

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018)   لمعانٍ أخرى، طالع بروج (توضيح). بروج تقسيم إداري البلد  اليمن مديرية مديرية القطن المسؤولون محاف...