Fugl.jl – A Functional GUI Library Written in Julia Using OpenGL

MrJulia1 pts0 comments

GitHub - ErikBuer/Fugl.jl: A functional GUI library written in Julia using OpenGL. · GitHub

/" data-turbo-transient="true" />

Skip to content

Type / to search

Sign in<br>Sign upAppearance settings

You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.

Dismiss alert

{{ message }}

ErikBuer

Fugl.jl

Public

Notifications<br>You must be signed in to change notification settings

Fork

Star<br>49

master

BranchesTags

Go to file

CodeOpen more actions menu

Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit

History<br>787 Commits<br>787 Commits

.github/workflows

.github/workflows

assets/fonts

assets/fonts

docs

docs

src

src

test

test

.gitignore

.gitignore

CLAUDE.md

CLAUDE.md

LICENSE

LICENSE

Project.toml

Project.toml

README.md

README.md

View all files

Repository files navigation

Fugl.jl

Fugl.jl is a functional GUI library written in Julia using OpenGL.

It is intended to be a simple library with few dependencies, suitable for making engineering applications.

Fugl has a short distance from component to shader, enabling fast and intuitive user interfaces.

Simple Functional API

using Fugl

function MyApp()<br>Container(<br>Row(<br>Container(),<br>Container(),<br>Container(),<br>end

# Run the GUI:<br># Fugl.run(MyApp, title="Fugl Demo", window_width_points=812, window_height_points=300, fps_overlay=true)

screenshot(MyApp, "row.png", 812, 300);

Demo Application

Real-Time Performance

Fugl is written with real-time applications in mind.

About<br>A functional GUI library written in Julia using OpenGL.<br>erikbuer.github.io/Fugl.jl/<br>Topics<br>guijulia-languagenative-apps<br>Resources<br>Readme<br>MIT license<br>Activity<br>Stars<br>49 stars<br>Watchers<br>3 watching<br>Forks<br>0 forks<br>Report repository

Releases

Packages

Used by

Contributors

Languages

You can’t perform that action at this time.

fugl functional library written using github

Related Articles