Desk

🔮 The application platform for your cyberpunk desk

Demo MIT/Apache 2.0 GitHub Sponsors GitHub Repo stars

Goal and philosophy

🎯 We want to make top boards of people's desks into touch panel displays that run Desk.

Why Desk?

Desk apps (applications built on Desk) are inherently:

How does it work?

Desk is powered by several systems:

Desk Programming Language

Desk-lang is a programming language which has:

Most of data and programs on Desk apps are finally evaluated as a snippet of Desk-lang.

Desk-workspace (dworkspace)

Desk-workspace is a platform-agnostic environment for editing Desk-lang.

Desk-workspace provides these features:

🚧 not yet implemented

Desk-plugins (dplugins)

There are many Desk-plugins. Each Desk-plugin implements a single feature for the Desk Environment.

🚧 not yet implemented

Is it any good?

Yes.

Resources

Join our community

👉 Q&A Have a question?

👉 GitHub Discussions

👉 GitHub Repo stars

👉 Twitter Follow

👉 Discord