Skip to content

Freat tools for those who work with images, PDFs, videos, etc.

Notifications You must be signed in to change notification settings

Yawningface/labs

Repository files navigation

Experimental Tools by YawningFace πŸ₯±

πŸš€ No servers. No ads. No cookies. No popups.
⚑ 100% Free & Open Source. Everything runs in your browser.

🌐 Live Demo: labs.yawningface.org
πŸ’» GitHub: YawningFace on GitHub


πŸ› οΈ About This Project

Experimental Tools by YawningFace is a collection of fast, privacy-friendly, and completely frontend-based utilities for content creators, designers, developers, and everyday users.

Why use these tools?
βœ… No tracking – Your data stays on your device
βœ… No ads, no subscriptions – Fully free & open-source
βœ… Instant results – No need to upload anything to a server


✨ Tools Available

🎨 Content Creation Tools

πŸ“Έ YouTube Thumbnail Generator – Create thumbnails for your YouTube videos
πŸŽ₯ Reel Generator – Generate Instagram reels with your image, text, and song

πŸ–ΌοΈ Image Tools

🎨 Image Color Picker – Pick colors from images easily
πŸ—œοΈ Compress Image – Reduce image file size efficiently
πŸ“ Resize Image – Adjust image dimensions easily
πŸ”„ Convert Image Format – Change images to different formats
🧼 Remove Background – Easily remove backgrounds from images
πŸ”– Add Watermark – Protect your images with a watermark
↩️ Turn Image – Rotate or flip your images

πŸ“„ PDF Tools

πŸ”— Combine PDF – Merge multiple PDFs into a single document
βœ‚οΈ Split PDF – Split a PDF into multiple files
πŸ—œοΈ Compress PDF – Reduce the file size of your PDFs
✍️ Sign a PDF – Digitally sign your PDF documents

πŸ“Ή Video Tools

🎞️ Change Video Format – Convert your video to different formats
βš™οΈ Change Video Resolution – Adjust the resolution of your video
βœ‚οΈ Extract Video Clips – Extract short clips from a longer video

πŸ› οΈ Developer Tools

πŸ”Œ Chrome Extension Icon Generator – Create icons for your Chrome extensions
🌐 Favicon Generator – Generate a favicon for your website


πŸš€ How It Works

All tools run directly in your browser, using modern web technologies like WebAssembly, JavaScript, and Web APIs. Your files never leave your device.

πŸ”Ή No downloads – Just visit labs.yawningface.org
πŸ”Ή Instant results – No waiting, no lag
πŸ”Ή Works offline – Many tools function even without an internet connection


πŸ“₯ Installation (For Local Development)

If you want to run or modify these tools locally, follow these steps:

First-Time Setup

npm install

Launch the Project

npm run dev

Deploy on Vercel

vercel --prod

Note: You’ll need the Vercel CLI installed and be logged in.


πŸ’‘ Contributing

Contributions are always welcome! If you find a bug, have a feature request, or want to improve the code, feel free to submit an issue or pull request on GitHub.


πŸ“œ License

This project is licensed under the MIT License – free to use, modify, and distribute.


πŸ”— Created by YawningFace
πŸ’» GitHub: YawningFace on GitHub
🌐 Live Demo: labs.yawningface.org