A modern creator workspace for writing, optimizing, scheduling, and publishing content across social platforms from one unified dashboard.
Write once. Adapt everywhere. Publish intelligently.
LinkNest is a lightweight multi-platform publishing platform designed for creators, developers, founders, marketers, and personal brands who want a cleaner workflow for managing social content.
Instead of switching between multiple social apps and dashboards, LinkNest provides a centralized workspace where users can:
- Draft content
- Preview platform-specific posts
- Connect social accounts
- Publish or schedule content
- Optimize posting times
- Generate AI-assisted posts tailored for each platform
The platform focuses on simplicity, speed, creator productivity, and future AI-powered automation workflows.
Publish content from one dashboard to connected social platforms.
- X (Twitter)
LinkNest includes an upcoming AI-assisted writing workflow designed to help creators generate better content faster.
- Platform-specific post rewriting
- Tone adaptation
- Hook generation
- Thread creation
- CTA suggestions
- Short-form and long-form variants
- Technical-to-marketing content conversion
- Audience-aware post optimization
A technical developer post can automatically be rewritten into:
- A professional LinkedIn post
- An engaging X thread
- A concise founder update
Future scheduling support will allow creators to:
- Schedule posts across multiple platforms
- Queue content in advance
- Manage publishing calendars
- Automate publishing workflows
LinkNest plans to introduce timing optimization powered by account engagement analytics.
The system will analyze:
- Engagement patterns
- Reach history
- Audience activity windows
- Platform-specific performance
- Historical interaction data
This helps users publish content during higher-performing engagement windows instead of relying on generic posting advice.
Preview how content will appear before publishing.
- X post preview
- LinkedIn post preview
- Text posts
- Single image attachments
- Multi-image posts
- Video uploads
- Media libraries
LinkNest currently uses X Web Intent for X publishing.
- The post text is automatically prefilled
- X opens in a new browser tab
- The user manually confirms publishing
Browsers do not allow websites to automatically upload local files into another website’s file input.
Fully automated media publishing requires X API media upload access and additional API usage costs.
- Full X API publishing
- Automatic media uploads
- Background publishing workflows
- React
- Vite
- Tailwind CSS
- Go (
net/http)
- PostgreSQL
- Google OAuth
- Session-based authentication
- X OAuth
- LinkedIn OAuth
LinkNest/
backend/
cmd/server/ # Go server entrypoint
internal/db/ # PostgreSQL helpers and migrations
internal/handlers/ # Auth, publish, integrations
utils/jwt/ # JWT utilities
frontend/
src/
Components/ # UI components and dashboard modules
pages/ # Main pages and channel views
assets/ # Static assets and branding
README.md
mkdir <project-directory>
cd <project-directory>
git clone <your-forked-repository-url>Add this variable in .env file under
cd backend
touch .env.env file
DB_HOST=localhost
DB_PORT=5432
DB_USER=postgres
DB_PASS=123456789
DB_NAME=linknest
DB_SSLMODE=disable
JWT_KEY = Rahul@1181
GOOGLE_CLIENT_ID = your_google_client_id
GOOGLE_CLIENT_SECRET = your_google_client_secret
GOOGLE_REDIRECT_URL = http://localhost:8080/api/auth/google/callback
X_CLIENT_ID = your_X_client_id
X_CLIENT_SECRET = your_X_client_secret
X_REDIRECT_URL = http://localhost:8080/api/auth/x/callback
LINKEDIN_CLIENT_ID = your_Linkedin_client_id
LINKEDIN_CLIENT_SECRET = your_Linkedin_client_secret
LINKEDIN_REDIRECT_URL = http://localhost:8080/api/linkedin/callbackInstall frontend dependencies:
cd frontend
npm installRun frontend development server:
npm run devFrontend runs on:
http://localhost:8000
Run backend server:
cd backend
go run ./cmd/serverBackend runs on:
http://localhost:8080
cd frontend
npm run lint
npm run buildcd backend
go test ./...- Sign in to LinkNest
- Connect X and/or LinkedIn accounts
- Write or generate content using AI assistance
- Preview platform-specific formatting
- Attach media
- Choose publishing channels
- Publish immediately or schedule for later
- Monitor engagement and optimize future publishing timing
- Scheduled publishing
- Content queues
- Recurring posts
- Cross-platform automation
- AI post generation
- AI thread creation
- AI engagement optimization
- Audience-aware content adaptation
- AI hashtag and CTA suggestions
- Engagement dashboards
- Reach analytics
- Platform engagement comparisons
- Best-time posting recommendations
- Team workspaces
- Shared content calendars
- Approval workflows
- Multi-image support
- Video publishing
- Asset library management
- Threads
- YouTube Community
- Bluesky
- Mastodon
LinkNest is being built as a creator-focused publishing workspace that combines:
- Content creation
- AI assistance
- Scheduling
- Analytics
- Publishing automation
into a single streamlined platform for modern creators, developers, founders, and technical professionals.