# Rhombus: Which way we should import packages

**URL:** <https://racket.discourse.group/t/rhombus-which-way-we-should-import-packages/3767>\
**Category:** Languages\
**Tags:** question\
**Created:** [June 1, 2025, 7:47am UTC](https://racket.discourse.group/t/rhombus-which-way-we-should-import-packages/3767 "2025-06-01T07:47:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![corbasai](https://avatars.discourse-cdn.com/v4/letter/c/cc9497/32.png) [@corbasai](https://racket.discourse.group/u/corbasai)\
**Post date:** [June 1, 2025, 7:47am UTC](https://racket.discourse.group/t/rhombus-which-way-we-should-import-packages/3767/1 "2025-06-01T07:47:41Z")

</div>

Rhombus: Which way should we import packages like SXML?

I was trying so

```rhombus

import:
  lib("sxml/sxml.rkt") as sxml

```

and fail, - no such file or directory ' ~/.local/share/racket/8.17/pkgs/sxml/sxml/sxml.rkt'

---

<div class="post-metadata">

**Author:** ![usao](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/usao/32/1375_2.png) [@usao](https://racket.discourse.group/u/usao)\
**Post date:** [June 3, 2025, 3:17am UTC](https://racket.discourse.group/t/rhombus-which-way-we-should-import-packages/3767/2 "2025-06-03T03:17:00Z")

</div>

A single-element Racket module name, such as `sxml`, [implicitly refers to the `main.rkt` library](https://docs.racket-lang.org/reference/require.html#%28form._%28%28lib._racket%2Fprivate%2Fbase..rkt%29._lib%29%29), so `sxml` is really `lib("sxml/main.rkt")`.

---

<div class="post-metadata">

**Author:** ![corbasai](https://avatars.discourse-cdn.com/v4/letter/c/cc9497/32.png) [@corbasai](https://racket.discourse.group/u/corbasai)\
**Post date:** [June 3, 2025, 5:28am UTC](https://racket.discourse.group/t/rhombus-which-way-we-should-import-packages/3767/3 "2025-06-03T05:28:38Z")

</div>

Thank You! It works!
