proxys-site
v1.0.0
Published
The official open-source codebase for Proxys.Site - A comprehensive proxy comparison tool and list.
Maintainers
Readme
Proxys.Site - Open Source Proxy Comparison Tool
Welcome to the official open-source repository for Proxys.Site - the premier destination for finding, comparing, and selecting the best proxy services for your needs.
🚀 About This Project
This project powers Proxys.Site, a modern, fast, and user-friendly platform built to help developers, marketers, and data analysts find the perfect proxy solutions. We believe in transparency and community collaboration, which is why we have open-sourced our core codebase.
Whether you are looking for Residential Proxies, Datacenter Proxies, or specialized solutions for Web Scraping, this codebase demonstrates how to build a high-performance, SEO-optimized comparison engine using the Eleventy static site generator.
Key Features
- ⚡ Blazing Fast Performance: Built with Eleventy (11ty) for static HTML generation, ensuring top-tier Core Web Vitals.
- 🎨 Modern UI/UX: clean, responsive design using Tailwind CSS.
- 🔍 SEO Optimized: Native support for SEO best practices including meta tags, Open Graph, and JSON-LD structured data.
- 📱 Mobile Friendly: Fully responsive layout that works perfectly on all devices.
- 🔧 Maintainable: Modular architecture with reusable Nunjucks components.
🛠️ Stack
- Core: Eleventy (11ty)
- Styling: Tailwind CSS
- Templating: Nunjucks (.njk)
- Package Management: NPM
🏁 Getting Started
Follow these steps to set up the project locally on your machine.
Prerequisites
- Node.js (v14 or higher)
- NPM
Installation
Clone the repository:
git clone https://github.com/proxys-site/Proxys.site.git cd Proxys.siteInstall dependencies:
npm installEnvironment Setup: Copy the sample environment file and configure it (optional for local dev):
cp .env.sample .envNote: Google Tag Manager (GTM) is disabled by default in the open-source version. To enable it for your own deployment, add your GTM ID to the
.envfile.Run Development Server:
npm run devThe site will be available at
http://localhost:8080.
📦 Building for Production
To generate the static site for deployment:
npm run buildThe output will be generated in the _site directory.
🤝 Contributing
We welcome contributions from the community! If you have suggestions for improving Proxys.Site, please feel free to:
- Fork the repository.
- Create a feature branch (
git checkout -b feature/AmazingFeature). - Commit your changes (
git commit -m 'Add some AmazingFeature'). - Push to the branch (
git push origin feature/AmazingFeature). - Open a Pull Request.
� Contact
If you have any questions, suggestions, or feedback, feel free to reach out to us:
- Email: [email protected]
- Website: https://proxys.site
�📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
