An open API service indexing awesome lists of open source software.

https://github.com/polilluminato/flutterdon-flutter

Chrome Extension and Web App built with Flutter to post on Mastodon
https://github.com/polilluminato/flutterdon-flutter

chrome-extension flutter flutter-app mastodon mastodon-app

Last synced: 5 months ago
JSON representation

Chrome Extension and Web App built with Flutter to post on Mastodon

Awesome Lists containing this project

README

          


Flutterdon







[![GitHub Sponsor](https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=ff69b4)](https://github.com/sponsors/polilluminato)
[![GitHub Sponsor](https://img.shields.io/static/v1?label=Maintainer&message=polilluminato&logo=GitHub&color=00acee)](https://github.com/polilluminato)
[![Issues](https://img.shields.io/github/issues/polilluminato/flutterdon-flutter?logo=github&logoColor=white)](https://github.com/polilluminato/flutterdon-flutter/issues)
[![Pull Requests](https://img.shields.io/github/issues-pr/polilluminato/flutterdon-flutter?logo=github&logoColor=white)](https://github.com/polilluminato/flutterdon-flutter/pulls)
[![Stars](https://img.shields.io/github/stars/polilluminato/flutterdon-flutter?logo=github&logoColor=white)](https://github.com/polilluminato/flutterdon-flutter)
[![Contributors](https://img.shields.io/github/contributors/polilluminato/flutterdon-flutter)](https://github.com/polilluminato/flutterdon-flutter/graphs/contributors)
[![Code size](https://img.shields.io/github/languages/code-size/polilluminato/flutterdon-flutter?logo=github&logoColor=white)](https://github.com/polilluminato/flutterdon-flutter)
[![Last Commits](https://img.shields.io/github/last-commit/polilluminato/flutterdon-flutter?logo=git&logoColor=white)](https://github.com/polilluminato/flutterdon-flutter/commits/main)
[![License](https://img.shields.io/github/license/polilluminato/flutterdon-flutter?logo=open-source-initiative&logoColor=green)](https://github.com/polilluminato/flutterdon-flutter/blob/main/LICENSE)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](https://github.com/polilluminato/flutterdon-flutter/blob/main/CODE_OF_CONDUCT.md)

---

With **Flutterdon** you can post directly on your Mastodon account from a Chrome Extensions, or a webapp. All you have to do is to insert your instance and your bearerToken in the settings page and you are ready to post on Maston.

To test the webapp you can launch it on [Zapp!](https://zapp.run/) by [Invertase](https://invertase.io/) at this link: [Flutterdon Preview on Zapp!](https://zapp.run/github/polilluminato/flutterdon-flutter)

## 📗 Documentation

Some resource to get started:

* [mastodon_api](https://pub.dev/packages/mastodon_api): package to interact with Mastodon API from a Flutter App;
* [Introducing: GitHub Imports on Zapp!](https://zapp.run/blog/github-imports)

## 🚀 Credits

* [Building a Google Chrome Extension with Flutter and Stream](https://getstream.io/blog/build-flutter-chrome-extension/)
* [Building a Chrome Extension with Flutter](https://zfinix.medium.com/building-a-chrome-extension-with-flutter-751e0674df09)

## 💎 Contributing

If you would like to contribute to **flutterdon**, please create an [issue](https://github.com/polilluminato/flutterdon/issues) or create a Pull Request.

You can see more details from resources below:

- [Contributor Covenant Code of Conduct](https://github.com/polilluminato/flutterdon/blob/main/CODE_OF_CONDUCT.md)

**Feel free to join this development, diverse opinions make software better!**

## 📋 License

```
Copyright 2023 Alberto Bonacina

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```