Skip to content

CDN Libraries Checker is a user-friendly web tool that allows you to validate multiple CDN URLs efficiently.

Notifications You must be signed in to change notification settings

0GithubDoN/CDN_Libraries_Checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CDN Library Manager

A powerful web-based tool for validating, managing, and updating CDN dependencies in your web projects. Built with modern web technologies and designed with user experience in mind.

CDN Library Manager

🚀 Features

URL Validator

  • Validate multiple CDN URLs simultaneously
  • Check for accessibility and response times
  • Verify CORS support
  • Validate content types
  • SSL certificate verification
  • Support for various input formats (HTML tags, direct URLs)

File Processor

  • Drag-and-drop file upload
  • Automatic CDN URL extraction
  • Batch processing support
  • Version comparison and updates
  • Support for multiple file formats:
    • HTML
    • JavaScript
    • PHP
    • JSX/TSX
    • Vue

Smart Updates

  • Automatic version detection
  • Latest version checking
  • Update suggestions
  • Compatibility verification
  • Version change tracking

Export Options

  • JSON export
  • CSV export
  • Copy to clipboard
  • Individual file downloads

🛠️ Technical Features

  • Modern, responsive UI
  • Dark/Light mode support
  • Real-time validation
  • Progress tracking
  • Error handling
  • Customizable settings
  • Smooth animations
  • Cross-browser compatibility

🔧 Installation

  1. Clone the repository:
git clone https://github.com/0GithubDoN/CDN_Libraries_Checker.git
  1. Navigate to the project directory:
cd CDN_Libraries_Checker
  1. Open the project in your web server of choice (e.g., Apache, Nginx)

  2. Access the application through your web browser:

http://localhost/CDN_Libraries_Checker

💻 Usage

  1. URL Validation

    • Navigate to the URL Validator tab
    • Enter your CDN URLs (one per line or as HTML tags)
    • Click "Validate URLs" to check
    • Review results and update if needed
  2. File Processing

    • Switch to the File Processor tab
    • Upload files via drag-and-drop or file selector
    • Click "Process & Update Files"
    • Download updated versions
  3. Settings Customization

    • Access the Settings tab
    • Configure validation options
    • Adjust timeout settings
    • Set performance preferences

⚙️ Configuration

The application supports various configuration options:

  • CORS validation settings
  • Content type verification
  • SSL certificate checks
  • Response time thresholds
  • Request timeout duration

📦 Dependencies

  • Tailwind CSS
  • Remix Icon
  • Axios

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📝 License

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

👥 Authors

  • George Lucian (DoN) - Initial work and development

🙏 Acknowledgments

  • Thanks to all the contributors who have helped with testing and feedback
  • Inspired by the need for better CDN management tools
  • Built with security and performance in mind

📞 Support

If you encounter any issues or have questions, please:

  1. Check the documentation
  2. Open an issue in the repository
  3. Contact the development team

Made with ❤️ by George Lucian (DoN)

About

CDN Libraries Checker is a user-friendly web tool that allows you to validate multiple CDN URLs efficiently.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published