Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/riadhadrani/annotator
A basic annotation tool for text
https://github.com/riadhadrani/annotator
actix-web annotation mantine-ui react react-router-dom rust typescript
Last synced: 2 days ago
JSON representation
A basic annotation tool for text
- Host: GitHub
- URL: https://github.com/riadhadrani/annotator
- Owner: RiadhAdrani
- Created: 2023-11-03T14:40:39.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-14T11:52:13.000Z (10 months ago)
- Last Synced: 2024-01-14T17:09:16.252Z (10 months ago)
- Topics: actix-web, annotation, mantine-ui, react, react-router-dom, rust, typescript
- Language: Rust
- Homepage:
- Size: 768 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Annotator
Annotator is a basic text annotation tool written with `Rust` and `Typescript`.
## Technologies
The backend uses rust's [`Actix Web`](https://actix.rs/) as a server, The front is created with [`React`](https://react.dev/) as the rendering library, [`Mantine`](https://mantine.dev/) as a UI library and Routing is achieved with [`React Router DOM`](https://reactrouter.com/en/main).
> This is a learning project, and a work in progress, it is not meant for production, use at your own risk.
### Screenshots
![Welcome screen](/screenshots/welcome.png)
Welcome Screen
![Sign Up](/screenshots/sign-up.png)
Sign Up
![Sign In](/screenshots/sign-in.png)
Sign In
![Dashboard](/screenshots/dashboard.png)
Dashboard
![Create Label](/screenshots/label-creation.png)
Create Label
![Annotating](/screenshots/annotating.png)
Annotating
![Annotating](/screenshots/annotating-in-progress.png)
Annotating : What it looks like