Project updated

SoctuKit

SoctuKit is a Windows desktop automation tool for social media posting, built to help you connect accounts, manage content, and automate how and when your posts go live from one clean workspace

  • C#
  • WinUI 3
  • .NET.8

SoctuKit header

SoctuKit banner

SoctuKit tagline

Version Platform UI Installer License

Publisher Author Status Release

Download installer Verify SHA-256 License Website

Overview Highlights Built With Preview Platforms Download Setup Safety License Support


Overview

SoctuKit started as a way out of the tab juggling that comes with running multiple social platforms. Browser dashboards, scattered drafts, separate analytics: every tool wanted its own window. SoctuKit pulls connection, visibility, drafting, and publishing into a single Windows desktop app.

This repository is the public release page. Source code is not included.

Note for readers on the website: every image in this README is loaded from an absolute URL, so the page renders the same on GitHub and on mdanikhasan.com.

Highlights

One Workspace

Connect every supported platform from a single window. No tab carousel.

Live Visibility

Dashboard, reach, and activity surfaced where you draft, not three clicks away.

Native Desktop

WinUI 3 shell. Tray, theme, and startup behavior live inside the app.

Real Installer

Ships as a proper Setup EXE. No exposed dev tree, no zip and pray.

Local Secrets

OAuth tokens land in Windows Credential Manager. App secrets stay on disk.

Draft → Publish

Move from topic to draft to publish without leaving the workspace.

Built With

C# .NET 8 WinUI 3 Windows App SDK XAML

CommunityToolkit.Mvvm Microsoft.Extensions.Hosting xUnit FluentAssertions Inno Setup

Visual Studio 2022 MSBuild PowerShell NuGet

LayerProjectPurpose
Presentation SoctuKit.App WinUI 3 shell, views, view models, navigation
Domain SoctuKit.Core Pure business logic, interfaces, no Windows deps
Integrations SoctuKit.Infrastructure OAuth, platform clients, credential storage
Tests SoctuKit.Core.Tests, SoctuKit.Infrastructure.Tests xUnit + FluentAssertions
Installer installer/SoctuKit.iss Inno Setup script that produces SoctuKitSetup.exe

Preview

Accounts

SoctuKit accounts preview

Connect, reconnect, or disconnect saved access from one panel.

Settings

SoctuKit settings preview

Appearance, tray, and startup behavior without digging through Windows settings.


Workflow

Step 1 arrow Step 2 arrow Step 3 arrow Step 4


Platform Support

Platform Sign in Publish Notes
X Working Working Requires your own developer app
LinkedIn Working Working Client ID, secret, and callback required
Reddit Coming soon Coming soon Not finished in this build
Facebook Coming soon Coming soon Not finished in this build
Instagram Coming soon Coming soon Not finished in this build

Download

Download installer

Release artifacts

FilePurpose
SoctuKitSetup.exeWindows installer
SoctuKitSetup.exe.sha256.txtIntegrity checksum

SHA‑256

B76ED217C5B298DD0FAFCC316FB781DDF9D4C26E71D1AA4BBE5FE60D95365B6D

Direct links

Verify the installer in PowerShell

Get-FileHash .\SoctuKitSetup.exe -Algorithm SHA256

The output should match the SHA‑256 value above exactly.


Setup Notes

SettingWhat it does
OPENAI_API_KEYEnables stronger AI assisted content features
X developer appRequired before X sign in works
LinkedIn developer appRequired (client ID, secret, callback)
Reddit, Facebook, InstagramListed as coming soon in this public build

Safety and Privacy

What is already in place

source not shipped tokens secrets local installer

  • Source code is not bundled in this public repository
  • OAuth tokens are stored in Windows Credential Manager
  • Saved platform app secrets remain on the local machine
  • The app is distributed as a proper Windows installer, not a loose zip

What you should still know

SmartScreen official source client app not a vault

  • Windows may show a trust warning until SoctuKit ships with a publicly trusted code signing certificate
  • Only download from the official GitHub repository or the official website
  • No desktop app can be made impossible to reverse engineer, so confidential secrets should never be shipped inside a client app

License

SoctuKit is free to use but not open source.

free to use open source no

You may not:

  • modify it
  • redistribute it
  • rebrand it
  • resell it
  • reverse engineer it
  • decompile it
  • claim it as your own work

Full license: https://github.com/mdanikhasan-dev/Soctukit/blob/main/LICENSE


Support

Website Email GitHub

DeveloperMd Anik Hasan
CompanySawlper
Websitehttps://mdanikhasan.com
Emailanikhasan2@iCloud.com

Short Description

SoctuKit is a Windows desktop social publishing workspace for account connection, live visibility, drafting, and publishing, all in one place.

Back to top

footer

© Md Anik Hasan · Sawlper · SoctuKit v1.0.0

Back to MD Anik Hasan projects