https://github.com/tsirysndr/rocksky_gleam
Gleam Library for the Rocksky API
https://github.com/tsirysndr/rocksky_gleam
atproto gleam lastfm rocksky rocksky-sdk scrobble
Last synced: 5 months ago
JSON representation
Gleam Library for the Rocksky API
- Host: GitHub
- URL: https://github.com/tsirysndr/rocksky_gleam
- Owner: tsirysndr
- License: apache-2.0
- Created: 2025-05-04T20:14:34.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-05T05:12:26.000Z (about 1 year ago)
- Last Synced: 2026-01-06T01:31:21.967Z (5 months ago)
- Topics: atproto, gleam, lastfm, rocksky, rocksky-sdk, scrobble
- Language: Gleam
- Homepage: https://docs.rocksky.app
- Size: 252 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rocksky_gleam
[](https://github.com/tsirysndr/rocksky_gleam/actions/workflows/test.yml)
[](https://hex.pm/packages/rocksky)
[](https://hexdocs.pm/rocksky/)
The official [Rocksky](https://rocksky.app) Gleam client library.
```sh
gleam add rocksky@1
```
```gleam
import gleam/option.{Some}
import rocksky/client/base
import rocksky/resources/scrobbles
pub fn main() {
let client = base.new()
scrobbles.new(client)
|> scrobbles.get_scrobbles(Some("tsiry-sandratraina.com"))
|> echo
}
```
Further documentation can be found at .
## Development
```sh
gleam run # Run the project
gleam test # Run the tests
```