# \[ANN\] SAMP.jl: Simple Application Messaging Protocol

**URL:** <https://discourse.julialang.org/t/ann-samp-jl-simple-application-messaging-protocol/131796>\
**Category:** Package Announcements\
**Tags:** package, rpc, xml\
**Created:** [August 23, 2025, 9:43pm UTC](https://discourse.julialang.org/t/ann-samp-jl-simple-application-messaging-protocol/131796 "2025-08-23T21:43:46Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Marco\_Lombardi](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/marco_lombardi/32/14608_2.png) [@Marco\_Lombardi](https://discourse.julialang.org/u/Marco_Lombardi)\
**Post date:** [August 23, 2025, 9:43pm UTC](https://discourse.julialang.org/t/ann-samp-jl-simple-application-messaging-protocol/131796/1 "2025-08-23T21:43:46Z")

</div>

I am happy to share a still unregistered package that provides a Julia implementation of the [Simple Application Messaging Protocol (SAMP)](https://www.ivoa.net/documents/SAMP/).

SAMP is a messaging protocol that enables astronomy software tools to interoperate and communicate. It is understood by many widely used astronomy programs, including [SAOImage DS9](https://sites.google.com/cfa.harvard.edu/saoimageds9), [TOPCAT](https://www.star.bris.ac.uk/~mbt/topcat/), and [Aladin Sky Atlas](https://aladin.cds.unistra.fr/).

I plan register the package in a short timescale, as soon as I have carried out more tests and collect feedback (always very welcome!).

The package is available at

> **[GitHub - astrozot/SAMP.jl: Pure-Julia implementation of the Simple...](https://github.com/astrozot/SAMP.jl)**
>
> Pure-Julia implementation of the Simple Application Messaging Protocol (SAMP)
