• Sign in
  • Sign up
Elektrine
EN
  • EN English
  • 中 中文
Log in Register
Modes
Overview Search Chat Timeline Communities Gallery Lists Friends Email Vault VPN
Back to Timeline
  • Open on iosdev.space

TootSDK

@tootsdk@iosdev.space
mastodon 4.5.7

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨!

The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

0 Followers
0 Following
Joined December 16, 2022
GitHub:
https://github.com/TootSDK/TootSDK
Maintainer:
https://hachyderm.io/@konstantin
Maintainer:
https://mastodon.social/@davelightbeam

Posts

tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Dec 05, 2025

A new release of TootSDK - 21.3.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/21.3.0

What's changed:

- Support mastodon experimental async refresh API @dale_price@mastodon.online

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
2
0
4
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Nov 24, 2025

A new release of TootSDK - 21.2.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/21.2.0

What's changed:

- Quotes feature marker and quotes support in push notifications @luckkerr@mastodon.world

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
2
0
3
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Nov 23, 2025

A new release of TootSDK - 21.1.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/21.1.0

What's changed:

- Introduce rendering options on AttributedStringRenderer @luckkerr@mastodon.world

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
5
0
5
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Nov 18, 2025

A new release of TootSDK - 21.0.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/21.0.0

What's changed:

- Use Authorization header when establishing websocket connections @dale_price@mastodon.online
- Quote post @nixzhu@mastodon.social

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
1
0
2
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Oct 31, 2025

A new release of TootSDK - 20.3.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/20.3.0

What's changed:

- Support mastodon 4.5's public timeline access restrictions @dale_price@mastodon.online

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
2
0
1
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Oct 30, 2025

A new release of TootSDK - 20.2.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/20.2.0

What's changed:

- Add support for current trending link properties and link timelines @dale_price@mastodon.online
- Support additional quote states from Mastodon 4.5 @dale_price@mastodon.online
- TootResponse header properties should be case-insensitive @konstantin@hachyderm.io

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
2
0
3
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Oct 16, 2025

A new release of TootSDK - 20.1.1 📣

https://github.com/TootSDK/TootSDK/releases/tag/20.1.1

What's changed:

- Fix unable to connect to services that do not support v2 instance info @luckkerr@mastodon.world

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
2
0
4
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Oct 09, 2025

A new release of TootSDK - 20.1.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/20.1.0

What's changed:

- Make TootResponse Sendable when its decoded data is sendable @dale_price@mastodon.online

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
1
0
5
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Oct 03, 2025

A new release of TootSDK - 19.5.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/19.5.0

What's changed:

- add public init for PagedResult for better testability by @omich@mastodon.social

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
1
0
4
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Oct 03, 2025

A new release of TootSDK - 20.0.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/20.0.0

What's changed:

- Update lint rules, use swift format instead of swift-format @konstantin@hachyderm.io

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
0
0
3
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Oct 01, 2025

A new release of TootSDK - 19.4.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/19.4.0

What's changed:

- Add methods to get available custom emoji for a server @dale_price@mastodon.online

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
2
0
5
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Sep 29, 2025

A new release of TootSDK - 19.3.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/19.3.0

What's changed:

- Handle sharkey reaction notifications @luckkerr@mastodon.world
- UI sharing grdb example @tjadejong@mastodon.social

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
2
0
5
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Sep 14, 2025

A new release of TootSDK - 19.2.1 📣

https://github.com/TootSDK/TootSDK/releases/tag/19.2.1

What's changed:

- Workflow should use macOS-26 @konstantin@hachyderm.io

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
2
0
2
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Sep 06, 2025

A new release of TootSDK - 19.2.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/19.2.0

What's changed:

- Feature for filter blur action @luckkerr@mastodon.world
- Fix GoToSocial push notification decoding @luckkerr@mastodon.world
- Fix GoToSocial flavour detection @luckkerr@mastodon.world
- Fix: incorrectly escaped urls in test files @konstantin@hachyderm.io
- Update notification types supported as push for Mastodon and GoToSocial @luckkerr@mastodon.world

View on iosdev.space
2
0
5
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Sep 05, 2025

A new release of TootSDK - 19.1.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/19.1.0

What's changed:

- AES-128-GCM encoding support for webpush messages @luckkerr@mastodon.world

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
2
0
2
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Sep 02, 2025

A new release of TootSDK - 19.0.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/19.0.0

What's changed:

- Mark push notifications as supported @luckkerr@mastodon.world
- Added an example of a TootSDK graphical client using SharingGRDB https://github.com/thinkpractice
- Add a new example for an app @konstantin@hachyderm.io
- Cross-flavour feature requirements, target fediverse servers @konstantin@hachyderm.io
- [BREAKING] Allow caching and restoring TootClient without calling connect() @konstantin@hachyderm.io

View on iosdev.space
3
0
4
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Aug 14, 2025

A new release of TootSDK - 18.2.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/18.2.0

What's changed:

- Include contentType in PostSource @luckkerr@mastodon.world

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
2
0
3
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Aug 09, 2025

A new release of TootSDK - 18.1.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/18.1.0

What's changed:

- Pleroma emoji reaction notifications support @luckkerr@mastodon.world

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
3
0
1
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Aug 03, 2025

A new release of TootSDK - 18.0.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/18.0.0

What's changed:

- [BREAKING] Fix error parsing quote posts from Akkoma @dale_price@mastodon.online

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
0
0
2
0
tootsdk
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
TootSDK
TootSDK
@tootsdk@iosdev.space

An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨! The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.

iosdev.space
@tootsdk@iosdev.space · Aug 02, 2025

A new release of TootSDK - 17.1.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/17.1.0

What's changed:

- Expose HTTP response headers from API calls @iamkonstantin@mastodon.social

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

View on iosdev.space
0
0
2
0
313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: imap.elektrine.com:993

POP3: pop.elektrine.com:995

SMTP: smtp.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 10:10:03 UTC