HumanSignal / HumanSignal/label-studio
Integration of frontend into existing web applications
- Dominant language
- TypeScript
- Stars
- 28.3k
- Forks
- 3.7k
- Avg merge
- 14h
- Merged PRs (30d)
- 15
Description
**Is your feature request related to a problem? Please describe.**
We are currently working on a web application as a demonstrator for machine learning application. We would also like to integrate a way for the users to annotate the used data. Having tested with CVAT before we have found the integration quite hard to do (without lots of hacks to make things work :) ). Basically, stumbling over label studio this seems to provide exactly what our use case needs (JS library, customizable UI, ...). However, there seems to be some issues with using the frontend only (since most of the backend is already implemented by our demonstrator API). After going through the documentation and some open issues on the frontend repository it seems those issues (e.g. broken npm package) will not be worked on due to the unification of the label studio repositories into this main one.
**Describe the solution you'd like**
We would like to know if there is a way (or if it is planned) to be able to use the frontend of label studio separated from the API server as a standalone javascript library or similar. I might want to use the backend api as well for additional features but running in a separate container (demonstrator is running in a kubernetes cluster) and accessed by our own server.
**Describe alternatives you've considered**
I have tested and managed to get a working prototype by copying the needed javascript files from the running docker container provided by label studio - however this was only done to test and check the feasibility of our use case and is not really maintainable in the long run.
**Additional context**
Add any other context or screenshots about the feature request here.
Contributor guide
Assessment
This issue has not been assessed yet.