Ein Socialmedia Automatisierungstool.
- C# 90.7%
- HTML 7.4%
- CSS 1.1%
- JavaScript 0.7%
- Dockerfile 0.1%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| docs | ||
| Taktify.Ai.Abstractions | ||
| Taktify.Ai.Anthropic | ||
| Taktify.Ai.Fake | ||
| Taktify.Ai.OpenAiCompatible | ||
| Taktify.Api | ||
| Taktify.Blazor | ||
| Taktify.Data | ||
| Taktify.Platforms.Abstractions | ||
| Taktify.Platforms.Fake | ||
| Taktify.Platforms.Instagram | ||
| Taktify.Platforms.TikTok | ||
| Taktify.Server | ||
| Taktify.Server.Tests | ||
| .dockerignore | ||
| .editorconfig | ||
| .env.example | ||
| .gitignore | ||
| compose.yaml | ||
| Directory.Build.props | ||
| Dockerfile | ||
| global.json | ||
| LICENSE.md | ||
| README.md | ||
| Taktify.slnx | ||
Taktify
Taktify publishes posts to social media channels, immediately or scheduled, for organizations arranged in a hierarchy. Each organization manages its own channels, members and roles; parent organizations can share posts with their child organizations, which repost them automatically or after review.
Features
- Instagram and TikTok publishing through pluggable platform adapters
- Organization tree with managed and collaborative links, per-organization roles (Viewer, Author, Reviewer, Editor, Admin) and optional post approval
- Calendar, drafts, review queue and cross-organization sharing with reposts
- AI text and image generation with your own keys (OpenAI-compatible and Anthropic connectors)
- Local accounts and per-organization OIDC login
- All calls to external services run in a background job queue
- English and German UI, light, dark and high contrast themes, WCAG 2.2 AA tested
Stack
.NET 10, FastEndpoints, linq2db, FluentMigrator, MariaDB, Blazor WebAssembly, Bootstrap 6, TUnit and Playwright.
Documentation
- Development: prerequisites, running locally, configuration, tests
- Deployment: running with Docker Compose
- Design: architecture and domain model