Copyfree: resources > works

Copyfree Works

The license status of some works may be more complex than it at first appears here. In some cases, the license status listed for a given work is the "primary" license under which it is distributed. In several cases, parts of the work may be distributed under other licenses -- potentially even non-copyfree licenses.

Where present, descriptions are typically drawn from the claims of the projects themselves, and represent neither claims nor opinions of the Copyfree Initiative. Inclusion here (with or without description) does not constitute, and should not be inferred as, endorsement of any project.

Listings are presented for informational purposes only, and no representation is made as to the accuracy or utility of any information provided. Use at your own risk.

Filter Tags

To filter the list, click either the + or - link for a given tag.

+: Clicking the + link will include only works that are tagged with that term.

-: Clicking the - link will exclude only works that are tagged with that term.

Submit Works

There are presently two ways to submit a work:

Agarpermalink

License Reference

Agar is a powerful open-source, cross-platform toolkit for graphical applications in C, C++ or Objective-C (bindings to Perl and Ada are also available).

License(s)

Tag(s)

Electronpermalink

License Reference

Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application.

License(s)

Tag(s)

FreeGLUTpermalink

License Reference

FreeGLUT is a free-software/open-source window system independent toolkit for writing OpenGL programs, an alternative to the restrictively licensed OpenGL Utility Toolkit (GLUT) library.

License(s)

Tag(s)

imguipermalink

License Reference

Immediate Mode Graphical User Interface, or imgui, is a bloat-free UI library for C++ with minimal dependencies.

License(s)

Tag(s)

IUPpermalink

License Reference

IUP is a multi-platform toolkit for building graphical user interfaces. It offers a simple API in three basic languages: C, Lua and LED. IUP's purpose is to allow a program source code to be compiled in different systems without any modification.

License(s)

Tag(s)

ncursespermalink

License Reference

The ncurses (new curses) library is a free software emulation of curses in System V Release 4.0 (SVr4), and more.

License(s)

Tag(s)

nimxpermalink

License Reference

Nimx is a cross-platform GUI framework in Nim.

License(s)

Tag(s)

Nuklearpermalink

License Reference

Nuklear is a minimal state graphical user interface single header toolkit written in ANSI C and licensed under public domain with no dependencies. Instead of providing a layered library that tries to abstract over a number of platform and render backends it only focuses on the actual UI.

License(s)

Tag(s)

Nuklear.nimpermalink

Nuklear.nim is a wrapper for the Nuklear GUI library in the Nim programming language.

License(s)

Tag(s)

swkpermalink

License Reference

The swk software is a minimalist widget kit with support for SDL and X11.

License(s)

Tag(s)

Tcl/Tkpermalink

License Reference

Tk is a graphical user interface toolkit that takes developing desktop applications to a higher level than conventional approaches. Tk is the standard GUI not only for Tcl, but for many other dynamic languages, and can produce rich, native applications that run unchanged across Windows, Mac OS X, Linux and more.

License(s)

Tag(s)