Skip to content
High-performance implementation of the ActivityWatch server, written in Rust
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.cargo
aw-webui @ 55ec587
scripts
src
tests
.gitignore
.gitmodules
.travis.yml
Cargo.lock
Cargo.toml
README.md
compile-android.sh
install-ndk.sh

README.md

aw-server-rust

dependency status

A reimplementation of aw-server in Rust

Primary features missing:

  • Safe CORS (not allow all, fix dynamic CORS in rocket_cors upstream)

Caveats:

  • Some refactoring is needed
  • Lots of TODO and FIXME comments

Bugs:

  • Memory leak during Bucket import? (wtf rust?)

Features missing compared to aw-server python:

  • Swagger support

How to compile

cargo build --release

How to run

Install rust nightly and run

cargo run

You can’t perform that action at this time.