Mastodon and Twitter client for iOS, iPadOS & macOS

Related tags

SwiftUI App Mamoot
Overview

Swift SwiftUI iOS macOS All Contributors

Note: Mamoot! is under heavy development and is obviously far from complete at this moment. We're currently looking for more people to work with us, so you can help us and discuss development on our discord server.

A minimalist and simple yet powerful Mastodon and Twitter client made in SwiftUI.
Mamoot! allows users to access all the features Mastodon and Twitter provide and adds even more to them. Some examples are:

  1. You can bookmark and save tweets/toots so you can easily find them in the future and read them offline.
  2. You can import your posts from any Mastodon instance to Twitter and vice-versa (being that you can only export to Twitter those with less than 280 characters for obvious reasons).
  3. Mamoot! does not collect any of your data for a safer and more private experience.
  4. Blocks Gab's domains.
  5. Support for translations (currently Spanish and English).
  6. EXPERIMENTAL Badges for both tweets and toots.
  7. More features you will discover while app development progresses.

Contributors

Mamoot! is possible thanks to all these wonderful people (emoji key):

Alex M.
Alex M.

💻
Hugh Dylan Broome
Hugh Dylan Broome

💻
Joe Pichardo
Joe Pichardo

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Project structure

Mamoot! aims to be a big project, and for being easier for mortals to maintain it, it is organized as the following:

  1. Extensions: All the shared extensions used in the project. For page-specific extensions check each page's extension folder, if available.
  2. Launch: Code run at launch, duh.
  3. Models: Project models.
  4. View Models: Project view models.
  5. Views: SwiftUI and UIKit views.
    • Shared: shared views of the project.
    • Components: Page-specific views.
You might also like...
DevToys for iPad - a SwiftUI reimplementation of DevToys, a Swiss Army Knife for developers, for iPadOS
DevToys for iPad - a SwiftUI reimplementation of DevToys, a Swiss Army Knife for developers, for iPadOS

DevToys for iPad - a SwiftUI reimplementation of DevToys, a Swiss Army Knife for developers, for iPadOS

Twitter Clone With Swift
Twitter Clone With Swift

Project 3 - Twitter App Part 1 *Twitter Clone is a basic twitter app to read your tweets. Time spent: 3 hours spent in total User Stories The followin

TweetieFeed - Twitter feeds for SwiftUI
TweetieFeed - Twitter feeds for SwiftUI

TweetieFeed - Twitter feeds for SwiftUI

Client library for making in-app purchases on iOS and macOS Automattic apps

MobilePayKit Client library for making in-app purchases on iOS and macOS Automattic apps Introduction MobilePayKit is a client library for making in-a

Seaglass is a truly native macOS client for Matrix. It is written in Swift and uses the Cocoa user interface framework.
Seaglass is a truly native macOS client for Matrix. It is written in Swift and uses the Cocoa user interface framework.

Seaglass is a truly native macOS client for Matrix. It is written in Swift and uses the Cocoa user interface framework.

A completely native Discord client for macOS built 100% in Swift and SwiftUI

Swiftcord A completely native Discord client for macOS built 100% in Swift and SwiftUI This project aims to create a fully functional native Discord c

macOS application written in SwiftUI that downloads installer pkgs for the Install macOS Big Sur application.
macOS application written in SwiftUI that downloads installer pkgs for the Install macOS Big Sur application.

Download Full Installer This is a Swift UI implementation of my fetch-installer-pkg script. It will list the full macOS Big Sur (and later) installer

"Podman for macOS" is a macOS frontend for Podman.

Podman for macOS "Podman for macOS" is a macOS frontend for Podman. It can be used to start and stop both the Podman Machine and its running container

Tutorial GraphQL + Node Express + MySQL, and sample for Android / iOS client

GraphQL-tutorial Tutorial for GraphQL + Node Express + MySQL, and sample for Android / iOS client Blog NeoRoman's GraphQL-tutorial (Korean) Materials

Owner
null
This is a mastodon sample SwiftUI app implemented with the architecture of state management with normalized cache.

MastodonNormalizedCacheSample This is a mastodon sample SwiftUI app. This app is implemented with the architecture of state management with Normalized

null 5 Nov 27, 2022
🎲 100% SwiftUI 2.0, classic 2048 game [SwiftUI 2.0, iOS 14.0+, iPadOS 14.0+, macOS 11.0+, Swift 5.3].

swiftui-2048 If you like the project, please give it a star ⭐ It will show the creator your appreciation and help others to discover the repo. ✍️ Abou

Astemir Eleev 174 Dec 17, 2022
EzNews - A simple and easy to use News app for iOS and iPadOS. It uses NewsAPI as its backend

EzNews This was my first proper Swift app. Its a news app made for iOS and iPadO

Arnav Singhal 4 Apr 30, 2022
A link tracker remover for iOS and iPadOS

Uni Uni is an application that removes tracking parameters from links shared on the web and swaps proprietary services with free and open source alter

Abhik Ahuja 1 Oct 24, 2021
iOS Swift + Node.js app to manage and schedule twitter posts

PostManager iOS Swift + Node.js app to manage and schedule twitter posts (like buffer) Post Manager is an app built by me in free time, it's main feat

Tomasz Baranowicz 83 Aug 8, 2022
A Safari Extension for iOS & iPadOS

Duplicator Duplicator is a Safari Extension for iOS and iPadOS that makes duplicating tabs much easier! Check it out on the App Store Privacy Policy ?

Ty Irvine 17 Nov 29, 2022
Create a beautiful Onabording for your iOS/iPadOS apps in just a few minutes.

Create a beautiful Onabording for your iOS/iPadOS apps in just a few minutes.

Jem Alvarez 6 Sep 9, 2022
A Safari extension that redirects Twitter, YouTube, Reddit, and more to privacy friendly alternatives.

Privacy Redirect for Safari A configurable web extension that redirects Twitter, YouTube, Reddit, Google Maps, Google Search, and Google Translate to

null 101 Dec 16, 2022
A basic twitter app to view, compose, favorite, and retweet tweets

A basic twitter app to view, compose, favorite, and retweet tweets

Kaya Yeboah 0 Nov 4, 2021
Swift iPhone and iPad Client for Polls API, using Hyperdrive API client

Polls Client This is a Swift iPhone and iPad client for the Polls API - a simple application allowing users to view polls and vote in them. Polls is a

Apiary 34 Jul 15, 2022