Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/volkansah/social-media-poster-gui

A cross-platform desktop application for posting to multiple social networks with API integration.
https://github.com/volkansah/social-media-poster-gui

auto-post auto-publish facebook gui instagram python simple social-media social-network tools twitter

Last synced: 2 days ago
JSON representation

A cross-platform desktop application for posting to multiple social networks with API integration.

Awesome Lists containing this project

README

        

# Social Media Poster GUI
#### (Social Media Manager Pro)

A cross-platform desktop application for posting to multiple social networks with API integration. You can extend it very easy β˜‘οΈ

## Features

- πŸ“± Post to Twitter, Facebook, Instagram
- πŸ–ΌοΈ Image attachment support
- πŸ“ Message drafting with character counter
- πŸ” Secure credential storage
- πŸ“‹ Activity logging

## Installation

```bash
pip install tweepy facebook-sdk instabot PySide6
```

## Usage

1. Enter API credentials in Settings tab
2. Compose message (280 chars max for Twitter)
3. Select image (optional, required for Instagram)
4. Choose platforms
5. Click "Post"

## Configuration

Add your API credentials:
- Twitter: API Key/Secret, Access Token/Secret
- Facebook: Access Token
- Instagram: Username/Password

## Notes

- Requires valid API keys from each platform
- Test with dummy accounts first
- Instagram posts require an image

### Screenshot
![1](1-sm.jpg)

![1](2-sm.jpg)

## Copyright
**[Volkan KΓΌcΓΌkbudak](https://github.com/volkansah)**

## License
GPL3