Skip to content

Fil is a free, open-source collection of file utility tools that run entirely in your browser. It provides a range of tools for working with PDFs, images, archives, audio, video, and more.

License

Notifications You must be signed in to change notification settings

tejasbenibagde/fil

Repository files navigation

Fil Logo (Dark Mode)

Fil Logo (Light Mode)

Compress. Convert. Create. — Meet FIL

Fil is a free, open-source collection of file utility tools that run entirely in your browser. It provides a range of tools for working with PDFs, images, archives, audio, video, and more.

Features

  • PDF Tools: Compress, merge, split, and convert PDF files
  • Image Tools: Resize, compress, convert, and edit images
  • Archive Tools: Create, extract, and convert archive files
  • Audio Tools: Convert, compress, trim, and merge audio files
  • Video Tools: Convert, compress, trim videos, and add subtitles
  • Other Tools: Text formatting, code beautification, spreadsheet conversion, and more

Key Benefits

  • 100% Free: All tools are completely free to use with no hidden fees
  • Privacy-Focused: All processing happens in your browser - files are never uploaded to our servers
  • No Ads: Clean, distraction-free interface
  • Open Source: Fully transparent and community-driven

Technologies Used

  • Next.js: React framework for server-rendered applications
  • React: JavaScript library for building user interfaces
  • TypeScript: Typed JavaScript for better code quality
  • Tailwind CSS: Utility-first CSS framework
  • shadcn/ui: High-quality UI components built with Radix UI and Tailwind CSS

Getting Started

Prerequisites

  • Node.js 18.0.0 or later
  • npm or yarn

Installation

  1. Clone the repository:

    git clone https://github.com/tejasbenibagde/fil.git
    cd Fil
  2. Install dependencies:

        npm install  # or yarn install
  3. Start the development server:

    npm run dev  # or yarn dev
  4. Open your browser and go to:

     http://localhost:3000

Contributing

Contributions are welcome! To contribute:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-name)
  3. Make your changes and commit (git commit -m "Added new feature")
  4. Push to the branch (git push origin feature-name)
  5. Open a Pull Request

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For questions, issues, or suggestions, feel free to open an issue or reach out via email at tejas.benibagde@gmail.com

About

Fil is a free, open-source collection of file utility tools that run entirely in your browser. It provides a range of tools for working with PDFs, images, archives, audio, video, and more.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published