Skip to content

GreatHayat/linkedin-post-formatter

Repository files navigation

💬 LinkedIn Text Formatter

Transform your plain text or markdown into visually engaging LinkedIn posts with professional Unicode formatting — instantly and effortlessly.

Screenshot 2025-07-11 at 8 58 29 AM

✨ Why Use This Tool?

LinkedIn doesn’t support native formatting like bold, italic, or underlined text. This tool bridges that gap by converting your content into Unicode-styled characters that render beautifully on LinkedIn, helping your posts stand out and drive more engagement.

✅ Key Benefits

  • 🚀 Instantly converts markdown to LinkedIn-optimized Unicode
  • 🪄 No need to memorize formatting tricks or copy from third-party sites
  • ✨ Boosts visual appeal, readability, and engagement
  • ⚡ Perfect for creators, marketers, founders, and thought leaders

🛠️ Tech Stack

Technology Purpose
React Frontend UI framework
TypeScript Strongly typed JavaScript
TailwindCSS Fast and responsive styling
Lucide React Icon set for modern interfaces
emoji-picker-react Emoji support for LinkedIn tone 🔥

🚀 Getting Started

Follow these steps to run the project locally:

1. Clone the Repository

git clone https://github.com/yourusername/linkedin-text-formatter.git
cd linkedin-text-formatter

2. Install Dependencies

npm install

3. Start the Development Server

npm run dev

4. Open in Your Browser

http://localhost:5173

🤝 Contributing

We love open source and welcome all contributions — from bug reports to new features!

How to Contribute

  1. Fork the repository

  2. Create a new branch

    git checkout -b feature/your-feature-name
  3. Make your changes and commit

    git commit -m "Add: your descriptive message"
  4. Push your branch

    git push origin feature/your-feature-name
  5. Open a Pull Request and describe your changes

👉 Have an idea or found a bug? Open an issue

🌟 Let’s Make LinkedIn Posts Shine!

Whether you're sharing insights, launching a product, or telling your story — formatting can make the difference. Let this tool handle the styling, so you can focus on your message.

📌 Star this repo if you find it useful — it helps others discover it too!