Reblog

main

Little library for working with the Mastodon API
mattmassicotte/Reblog

Build Status Platforms Documentation Matrix

Reblog

Little library for working with the Mastodon API

Contains some very simple types for decoding and processing statuses.

If you are looking for something full-featured, please check out TootSDK.

Integration

dependencies: [
    .package(url: "https://github.com/mattmassicotte/Reblog", branch: "main")
]

Usage

import Reblog

// data from call to "/api/v1/timelines/home"
let data = "..."

let statuses = JSONDecoder().decode([Status].self, from: data)

Contributing and Collaboration

I would love to hear from you! Issues or pull requests work great. Both a Matrix space and Discord are available for live help, but I have a strong bias towards answering in the form of documentation. You can also find me on the web.

I prefer collaboration, and would love to find ways to work together if you have a similar project.

I prefer indentation with tabs for improved accessibility. But, I'd rather you use the system you want and make a PR than hesitate because of whitespace.

By participating in this project you agree to abide by the Contributor Code of Conduct.

Description

  • Swift Tools 6.0.0
View More Packages from this Author

Dependencies

  • None
Last updated: Fri May 16 2025 12:09:15 GMT-0900 (Hawaii-Aleutian Daylight Time)