# JavaScript library to app

**URL:** <https://community.glideapps.com/t/javascript-library-to-app/65704>\
**Category:** Ask for Help\
**Created:** [September 2, 2023, 6:15am UTC](https://community.glideapps.com/t/javascript-library-to-app/65704 "2023-09-02T06:15:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jon\_Hogstrom](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jon_hogstrom/32/55619_2.png) [@Jon\_Hogstrom](https://community.glideapps.com/u/Jon_Hogstrom)\
**Post date:** [September 2, 2023, 6:15am UTC](https://community.glideapps.com/t/javascript-library-to-app/65704/1 "2023-09-02T06:15:34Z")

</div>

Hi,

I have found a hardware barcode scanner that you have on your hand that has a interface and enable the user to work.  
So, workflows are displayed on what they call the Smart Watch.

It’s a JavaScript library that communicates over a websocket or the accessibility service of the NIMMSTA Android / Windows App with the scanner.

Is it possible to add this to a Glide page?

I don’t see adding it to a column would be enough in this case.

Link to dokumentation.

[https://docs.nimmsta.com/web/7.0/1gettingstarted/](https://docs.nimmsta.com/web/7.0/1gettingstarted/)

 ![Screenshot_20230902-074315](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/8/28cc2627de9ff56fd614ab78321b67ec960b6efd.png)  
 ![Screenshot_20230902-074237](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/f/1f06858e5e6f83ca6328c580a930711d3faedcc7.png)  
 ![Screenshot_20230902-074213](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/f/2fdea7b4aa82b115cb7a134cfd971a9db44c23fd.png)

---

<div class="post-metadata">

**Author:** ![gvalero](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gvalero/32/1037_2.png) [@gvalero](https://community.glideapps.com/u/gvalero)\
**Post date:** [September 2, 2023, 12:47pm UTC](https://community.glideapps.com/t/javascript-library-to-app/65704/2 "2023-09-02T12:47:01Z")

</div>

Hola!

Try with this procedure and let us know your results

> [@How to import code packages in the JavaScript column](https://community.glideapps.com/t/how-to-import-code-packages-in-the-javascript-column/34466):
>
> The [JavaScript column](https://www.glideapps.com/plugins/hell-yes-code) already includes [lodash](https://lodash.com/), which provides a value named \_ with many useful utility functions. lodash is the most popular JavaScript library in the world, so we included it by default even if you do not use it. @Jeff_Hager recently [requested](https://github.com/glideapps/glide-code-columns/issues/82) mathjs support in the JavaScript column. mathjs is another top JavaScript library, but including it by default means that every app that uses the JavaScript column would load this library as well, even though very few people need it. Tod…

---

<div class="post-metadata">

**Author:** ![Jon\_Hogstrom](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jon_hogstrom/32/55619_2.png) [@Jon\_Hogstrom](https://community.glideapps.com/u/Jon_Hogstrom)\
**Post date:** [September 2, 2023, 1:50pm UTC](https://community.glideapps.com/t/javascript-library-to-app/65704/3 "2023-09-02T13:50:18Z")

</div>

Thank you. Will try that 👍
