Skip to content

valarpirai/linkedin-formatter

Repository files navigation

LinkedIn Text Formatter

A free, open-source tool to format your LinkedIn posts with bold, italic, and monospace Unicode text styling. Make your content stand out and drive more engagement!

Features

  • 🎨 Unicode Text Styling - Bold, italic, monospace, and bold-italic formatting
  • Smart Formatting - Markdown syntax support and quick format buttons
  • 📋 One-Click Copy - Copy formatted text directly to clipboard
  • 💾 Export Options - Download as .txt or .md files
  • 👀 Real-time Preview - See exactly how your text will look
  • 🔒 Privacy First - All formatting happens in your browser, no data stored

Live Demo

Visit https://YOUR-USERNAME.github.io/formatter/

How It Works

  1. Type or Paste - Write your content using markdown syntax
  2. Format & Preview - Select text and apply formatting or use auto-conversion
  3. Copy & Post - Copy your formatted text and paste into LinkedIn

Markdown Syntax Supported

  • **bold** or __bold__ → 𝗯𝗼𝗹𝗱
  • *italic* or _italic_ → 𝘪𝘵𝘢𝘭𝘪𝘤
  • `code` → 𝚌𝚘𝚍𝚎
  • Headings with #, ##, ###
  • Bullet lists with - or *
  • And more!

Local Development

# Install dependencies
npm install

# Start development server
npm run dev

# Build for production
npm run build

# Preview production build
npm run preview

Tech Stack

  • React - UI framework
  • Vite - Build tool
  • Tailwind CSS - Styling
  • marked.js - Markdown parsing

GitHub Pages Deployment

  1. Update base in vite.config.js with your repo name
  2. Push to GitHub
  3. Enable GitHub Pages in repo settings
  4. Select "GitHub Actions" as source
  5. The site will deploy automatically on push to main

Contributing

Contributions are welcome! Feel free to open issues or submit pull requests.

License

MIT License - feel free to use this project for any purpose.

Disclaimer

This tool is not affiliated with or endorsed by LinkedIn Corporation.

Releases

No releases published

Packages

 
 
 

Contributors