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

https://github.com/a0a7/strava.tools

The best way to analyze Strava activity data.
https://github.com/a0a7/strava.tools

data-visualization strava svelte

Last synced: 3 days ago
JSON representation

The best way to analyze Strava activity data.

Awesome Lists containing this project

README

          

# ![Logo](https://github.com/sudolev/StravaMultiMapper/assets/61996958/3ac93fc4-6c78-460b-b964-22db9b5045d2) strava.tools

The best way to analyze Strava activity data: free, modern, fast and feature-rich. Currently WIP!

![image](https://github.com/syslev/strava.tools/assets/61996958/9c56d366-ede9-439a-bf4a-5bf97e47e40d)

## Standout Features

- Privacy-focused with no user data stored, no client cookies used, and complete transparency.

### ❖ Comforts

- Fully-featured light/dark mode with persistence via browser stores & automatic preference detection + manual control

### ❖ Technical

- Auth.js used for authentication with Strava

## Screenshots
![image](https://github.com/user-attachments/assets/faf608e3-d4a8-4815-ad34-e64440995c4b)

![image](https://github.com/user-attachments/assets/2e6cb17b-ce45-47b4-9f4c-d346d0bed93c)

![image](https://github.com/user-attachments/assets/fa3d8c03-8e7c-41b0-a4ae-bf304bcbcb4f)

## Website Stack

This website is a [SvelteKit](https://github.com/sveltejs/kit) app with [Typescript](https://github.com/microsoft/TypeScript) and [Tailwind CSS](https://github.com/tailwindlabs/tailwindcss) hosted on [Cloudflare Pages](https://pages.cloudflare.com/).

## Contributing/Building

Clone the repository. If you don't have pnpm installed, install that.

```bash
npm i -g pnpm
```

Install dependencies

```bash
pnpm i
```

Run the development server

```bash
pnpm dev
```

## License

© [Alexander Weimer](github.com/syslev). Published under the [GPL-3.0](./LICENSE) license.