PeekLink is your website’s social preview checker, instantly showing how your site will appear across various social platforms. Make every link shine and watch the clicks roll in!
A social preview is like a "first impression" for your website when you share a link on social media. It’s that little snapshot with an image, title, and description that pops up, trying to say, “Hey, click me, I’m interesting!”
- Users can enter a URL to generate it's social previews.
- Support for displaying previews for Google, Twitter/X, WhatsApp, Facebook, Linkedin and many more.
- Built with Next.js, React, and TypeScript
- Uses Zod for schema validation and React Hook Form for form handling
- Tailwind CSS for styling
- Cheerio for web scraping to extract meta data from a website
To run the application, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/link-preview.git
- Install dependencies:
npm install
oryarn install
- Start the development server:
npm run dev
oryarn dev
Contributions are welcome! If you find any issues or want to add new features, please open a pull request.
This project is licensed under the MIT License. See the LICENSE file for details.