Social Media Post Generator is an AI-powered tool that helps you create engaging and platform-optimized social media content. With support for multiple platforms and customization options, it streamlines your social media content creation process.
Built with Next.js and cutting-edge AI technology, this open-source template enables developers to create an AI-powered social media content generator. As the demand for a consistent and engaging social media presence grows, this tool provides everything you need to maintain an active and professional social media presence.
https://social-media-post-generator-black.vercel.app/
- Multi-platform support (Twitter/X, LinkedIn, Facebook, Instagram)
- Customizable tone of voice (Professional, Casual, Friendly, Humorous, Formal)
- Platform-specific optimizations (e.g., thread creation for Twitter, word limits for LinkedIn)
- Optional hashtag and emoji integration
- Multiple post variations from a single prompt
- Modern, responsive UI with a beautiful gradient design
- Copy-to-clipboard functionality for easy posting
- Next.js 13+ with App Router
- React for Frontend
- OpenAI API for AI-Powered Content Generation
- Tailwind CSS for Styling
- Creating consistent social media content across multiple platforms
- Generating professional marketing posts for your business
- Maintaining an active social media presence with varied content
- Quick creation of multiple post variations for A/B testing
-
Clone the repository:
git clone https://github.com/yourusername/social-media-post-generator.git
-
Navigate to the project directory:
cd social-media-post-generator
-
Install dependencies:
npm install
-
Set up environment variables: Create a
.env.local
file in the root directory with the following:OPENAI_API_KEY=your_openai_api_key
-
Run the development server:
npm run dev
-
Open your browser and navigate to
http://localhost:3000
- Enter your post topic or description in the text area
- Select your target social media platform
- Choose your preferred tone of voice
- Configure additional options:
- Word limit (for LinkedIn)
- Thread creation (for Twitter)
- Hashtags and emojis
- Select the number of posts you want
- Click "Generate Posts" and wait for your AI-generated content
- Use the copy button to easily copy posts to your clipboard
We welcome contributions! Here's how you can help make the Social Media Post Generator even better:
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature
) - Commit your changes (
git commit -m 'Add some AmazingFeature'
) - Push to the branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Please open an issue in the GitHub repository for any queries or support.