Skip to content

Latest commit

 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tefter Desktop

tefter.io in a desktop window, built with Tauri. It renders in your system's webview, so the app stays as current as your OS — the lesson of its predecessor, a 2019 Electron build whose bundled Chromium aged out from under it.

External links open in your regular browser. The window remembers its size and position. The app identifies itself as tefter-desktop/<version>.

See also our command-line app.

Screenshot

Downloads

Grab the build for your platform from Releases.

Building

Prerequisites: Rust, Node.js, and on Linux the Tauri system dependencies (libwebkit2gtk-4.1-dev, libgtk-3-dev, build-essential, libssl-dev, librsvg2-dev).

npm install
npm run tauri build

The bundles land in src-tauri/target/release/bundle/. For development, npm run tauri dev opens the window straight away.

Releasing

Push a v* tag; the GitHub Actions workflow builds Linux, macOS and Windows bundles and attaches them to a draft release.

License

Copyright (c) tefter.io, MIT License. See LICENSE.txt for further details.

About

Desktop Apps

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages