Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jca41/codewatch


https://github.com/jca41/codewatch

tauri-app

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

**CodeWatch** is an open source desktop client for [ActivityWatch](https://activitywatch.net). It focuses on software development and productivity related tasks.

https://user-images.githubusercontent.com/20280618/232332635-06021214-3d0e-49d7-801d-0eb7b7246c4c.mp4

# Install & setup

You can download the latest installer from the [releases section](https://github.com/jca41/codewatch/releases).

## Pre-requisites

- Install [ActivityWatch](https://activitywatch.net). Check out their homepage for instructions. Make sure the server is running.
- Install the extension for Visual Studio Code, here.
- Add an entry to the CORS configuration so the application can communicate with `aw-server`.

Edit `~/Library/Application\ Support/activitywatchaw-server.toml` (Config docs) and add `cors_origins = "tauri://localhost"` to the `[server]` section.

# Platforms

- MacOS (universal installer)

We plan on creating installers for Windows and Linux.

# Code editors

- Visual Studio Code

We plan on extending this list as long as there's an activity watch extension for it already.

# Roadmap

Some of the features being considered:

- Filters by project and/or language
- Support more code editors
- Windows/Linux support
- Display CPU/RAM etc info with `Alwinator/aw-watcher-utilization`
- A more performant charts library
- Better error handling

# Found a bug, have a suggestion?

Feel free to open an issue!