8000 GitHub - Divinemonk/fontid: FontID is a user-friendly web application that allows users to discover, preview, and copy various web fonts from any URL.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

FontID is a user-friendly web application that allows users to discover, preview, and copy various web fonts from any URL.

Notifications You must be signed in to change notification settings

Divinemonk/fontid

Repository files navigation

FontID

FontID is a user-friendly web application that allows users to discover, preview, and copy various web fonts from any URL. With its sleek design, powered by particles.js for a dynamic background effect, FontID makes finding fonts from websites as easy as entering a URL.

Whether you're a web designer, developer, or someone looking to explore different fonts, FontID provides a simple yet powerful tool to collect the perfect font for your projects. Simply input any URL and fetch the fonts used on that site!

Features

  • Font Discovery: Fetch fonts used on any website by entering its URL.
  • Live Preview: See examples of each font in real time with an example text.
  • Font Copy: Copy any font directly to your clipboard to use in your own projects.
  • Particles.js Background: A beautiful, dynamic background created using particles.js, adding a futuristic feel to the interface.
  • Responsive Design: Fully optimized for mobile, tablet, and desktop views.
  • Simple User Interface: Clean and intuitive UI with easy-to-use features.

Demo

Visit FontID Demo to try out the application.


Technologies Used

  • Next.js: A powerful React framework for building static and dynamic websites.
  • Tailwind CSS: Utility-first CSS framework to rapidly build custom designs.
  • Particles.js: A lightweight JavaScript library for creating particles and interactive animations in the background.
  • React: JavaScript library for building user interfaces.

Installation

To run this project locally, you need to have Node.js and npm installed. Follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/fontid.git
    cd fontid
  2. Install dependencies:

    npm install
  3. Run the application:

    npm run dev
  4. Open your browser and visit http://localhost:3000.


How It Works

  1. Enter a URL: Simply type in any URL (e.g., https://google.com) in the input box.
  2. Fetch Fonts: Click the Fetch Fonts button to discover the fonts used on the website.
  3. Preview & Copy: Browse through the font list, see their previews, and click Copy Font to add them to your clipboard.

Contributing

We welcome contributions to improve FontID. If you'd like to contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes.
  4. Commit your changes (git commit -m 'Add new feature').
  5. Push to your fork (git push origin feature-branch).
  6. Open a pull request.

License

This project is open-source and available under the MIT License.


Acknowledgments

  • Particles.js for the dynamic background.
  • Tailwind CSS for the amazing utility-first styling.
  • Next.js for making the development process seamless and efficient.

About

FontID is a user-friendly web application that allows users to discover, preview, and copy various web fonts from any URL.

Resources

Stars

Watchers

Forks

0