Skip to content

Unofficial experimental FreeDesktop.org high-level .NET API for FreeDesktop

License

Notifications You must be signed in to change notification settings

NexusKrop/dotnet-freedesktop

Repository files navigation

NexusKrop.FreeDesktop

GitHub Workflow Status (with event) GitHub GitHub last commit (by committer)

This library provides high-level FreeDesktop .NET APIs to GNU/Linux and potentially other Unix-like desktop operating systems. Unlike your potential UI libraries, this library deals directly with the FreeDesktop dbus communication thanks to the Tmds.DBus library.

The structure of the API is inspired by to Windows Runtime API.

Usage

This library is in an early stage of development, and does not have packages yet!

Tests must be ran in a desktop environment!

Contributing

You can contribute by:

  • Reporting issues with the library or its API, via the Issues section
  • Suggesting new features via Issues
  • Contributing code (via Pull Requests)

License

Apache-2.0

About

Unofficial experimental FreeDesktop.org high-level .NET API for FreeDesktop

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Languages