Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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

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