Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/somecho/angle-plotter
- Owner: somecho
- Created: 2024-06-15T09:10:13.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-06-17T20:10:58.000Z (7 months ago)
- Last Synced: 2024-06-18T16:42:09.505Z (7 months ago)
- Topics: minimal, unix-philosophy, webapp, webtool
- Language: TypeScript
- Homepage: https://angle-plotter.soch.cc
- Size: 35.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
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