Skip to content
Oeiuwq Faith Blog OpenSource Porfolio

NekoDrone/akivili

ATProto SDK written in Gleam!

NekoDrone/akivili.json
{
"createdAt": "2025-08-29T16:06:51Z",
"defaultBranch": "main",
"description": "ATProto SDK written in Gleam!",
"fullName": "NekoDrone/akivili",
"homepage": null,
"language": "Gleam",
"name": "akivili",
"pushedAt": "2025-09-01T16:22:14Z",
"stargazersCount": 8,
"topics": [],
"updatedAt": "2025-10-03T06:28:02Z",
"url": "https://github.com/NekoDrone/akivili"
}

Package Version Hex Docs

Akivili is an ATProto client SDK written in Gleam!

Currently the project exists as a simple HTTP wrapper for the ATProto API. More features to bring it up to parity with the rest of the official TypeScript and Golang SDKs are coming soon!

SpecsStatus
http_client
identifiers
bsky
crypto
mst
lexicon
identity
streaming
service_auth
plc
oauth_server
Terminal window
gleam add akivili
import akivili
pub fn main() {
// TODO: An example of the project in use
}

Further documentation can be found at https://hexdocs.pm/akivili. (not yet lmao thanks gleam new)

Terminal window
gleam run # Run the project
gleam test # Run the tests

TBD

MIT