Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/somecho/angle-plotter

Simple tool to plot points and visualize angles
https://github.com/somecho/angle-plotter

minimal unix-philosophy webapp webtool

Last synced: about 1 month ago
JSON representation

Simple tool to plot points and visualize angles

Awesome Lists containing this project

README

        

# Angle Plotter

A minimal web tool for plotting points and visualizing angles. This application has no dependencies.

Features:
- undo,
- image upload
- image download

![2024-06-15_16-08](https://github.com/somecho/angle-plotter/assets/26333602/525c9f9f-d1ff-4d37-872e-be61f05fbfb5)
![2024-06-15_16-02](https://github.com/somecho/angle-plotter/assets/26333602/599bd90a-39a2-4aca-87f8-b464c405bde3)

## Rationale

On the 7th of June I had a bike crash and broke my elbow. To help journal my recovery, I wanted something to measure the angle of my elbow flexion. A bit of a niche use case, but as you can see, it's nice for measuring bike frame geometry too, albeit roughly.

## Developing

Use `npx vite .` to start a dev server and `npx vite build .` to build for release.

---

# Todo
- click and drag
- better interaction (accidentally closing loops)
- simplify render angle function