Skip to content

standard-group/mesa-client

Start background image for GitHub's README

Desktop Build Mesa (nightly) Mobile Build Mesa (nightly) Matrix Discord

Project Mesa Client

Warning

This project is a Work In Progress (WIP) and not yet stable.

Features and APIs may change, and the application is not ready for production use. Use at your own risk and follow the repository for updates. Also, no worries - we would be continuing this project soon, but in different format.

This is the client-side code for the Project Mesa desktop application. It is built using Vue.js + Vite and Tauri.

Why you choose Tauri?

Tauri offers almost the same functionality as Electron, but with a more modern, faster and low-memory eater. It also has a better developer experience, as it is written in Rust and uses the WebView2 API for rendering.

Getting Started

To install and run the client, go grab our latest release from here for your platform.

If you want nightly builds:

Just click on the latest workflow run and download the artifact. You may need to log in your GitHub account for downloading the artifact.

Contributing & Building from Source

We welcome contributions to the project. If you want to contribute, please follow steps in CONTRIBUTING.md.

To build from source, please read BUILDING.md for more information.

Project Structure

The project is structured as follows:

  • src-tauri: This directory contains the Tauri configuration files, including the tauri.conf.json file, which is used to configure the Tauri application.
  • src: This directory contains the source code for the client-side application. (frontend in Vue)

License & Donate

This project is licensed under the MIT License. See the LICENSE file for more information.

Patreon - https://www.patreon.com/standardgroup (donations are appreciated, but not required.)

About

Client-side code for the Project Mesa desktop application. Built with Tauri and Vue.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 3

  •  
  •  
  •