<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello Alberto,<br>
</p>
<div class="moz-cite-prefix">On 2023-08-30 16:17, alberto micol
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:C6E5DD82-4337-4782-BB44-1692E7C04368@googlemail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div style="font-family: Calibri;"><br>
</div>
<div style="font-family: Calibri;">Dear Registry and Applications
WGs,</div>
<div style="font-family: Calibri;"><br>
</div>
<div style="font-family: Calibri;">
<div>Do you know if a javascript library to browse/query a vo
registry exists?</div>
</div>
</blockquote>
<p>Not specifically for the registry, but when you access it with
RegTAP I guess you could use</p>
<p>- André Schaff et al's code presented in 2016 at Trieste:
<a class="moz-txt-link-freetext" href="https://gitlab.com/cdsdevcorner/votable.js">https://gitlab.com/cdsdevcorner/votable.js</a> along with your own TAP
transaction code (for example written with jQuery)<br>
- Jean-Christophe Malapert and Thomas Rolling's code which seem to
handle TAP <a class="moz-txt-link-freetext" href="https://github.com/malapert/JsVotable">https://github.com/malapert/JsVotable</a> (I haven't tested
it)<br>
</p>
<p>I'll let those authors please comment about the status of their
software. In my current projects, I found more convenient to rely
on the robust pyvo.registry implementation on the server-side with
Django. In the browser, it might also be doable with interesting
modern solutions such as PyScript (<a class="moz-txt-link-freetext" href="https://pyscript.net/">https://pyscript.net/</a>) ?<br>
</p>
<p>Renaud.<br>
</p>
<p><br>
</p>
<blockquote type="cite"
cite="mid:C6E5DD82-4337-4782-BB44-1692E7C04368@googlemail.com">
<div style="font-family: Calibri;">
<div><br>
</div>
<div>The reason why I’m asking follows...</div>
</div>
<div style="font-family: Calibri;">At ESO we’d like to offer to
the users of the ESO science portal (web application) </div>
<div style="font-family: Calibri;">the ability to search a vo
registry for astronomical catalogs relevant to their scientific
use cases.</div>
<div style="font-family: Calibri;">Once the catalog is found, its
endpoint can then be exercised to query the catalog, and display
results within the science portal.</div>
<div style="font-family: Calibri;"><br>
</div>
<div style="font-family: Calibri;">Many thanks,</div>
<div style="font-family: Calibri;">Alberto</div>
<div style="font-family: Calibri;"><br>
</div>
</blockquote>
</body>
</html>