Convert Figma logo to code with AI

monosans logoproxy-list

Lists of HTTP, SOCKS4, SOCKS5 proxies with geolocation info. Updated every hour.

1,260
179
1,260
0

Top Related Projects

A list of free, public, forward proxy servers. UPDATED DAILY!

Get PROXY List that gets updated everyday

Quick Overview

The monosans/proxy-list repository is a collection of free, public SOCKS4, SOCKS5, and HTTP(S) proxies. It provides regularly updated lists of proxy servers, which can be used for various networking purposes such as anonymity, bypassing geo-restrictions, or load balancing.

Pros

  • Regularly updated proxy lists, ensuring fresh and potentially working proxies
  • Provides multiple proxy types (SOCKS4, SOCKS5, HTTP(S)) to suit different needs
  • Free and open-source, making it accessible to everyone
  • Includes both IP:Port format and full URL format for easy integration

Cons

  • No guarantee of proxy reliability or uptime
  • Potential for misuse in malicious activities
  • Limited information about proxy origins or security
  • May require additional filtering or testing for specific use cases

Getting Started

To use the proxy lists from this repository:

  1. Visit the GitHub repository: https://github.com/monosans/proxy-list
  2. Navigate to the proxies directory
  3. Choose the desired proxy type (e.g., socks4.txt, socks5.txt, or http.txt)
  4. Download or copy the content of the file
  5. Implement the proxies in your application or tool as needed

Note: Always ensure you comply with legal and ethical guidelines when using proxy servers.

Competitor Comparisons

A list of free, public, forward proxy servers. UPDATED DAILY!

Pros of proxy-list (clarketm)

  • Includes additional proxy types (e.g., SOCKS4, SOCKS5)
  • Provides more detailed information about each proxy (e.g., anonymity level, country)
  • Offers a web-based proxy checker tool

Cons of proxy-list (clarketm)

  • Less frequent updates compared to proxy-list (monosans)
  • Smaller number of proxies in the list
  • May contain more outdated or non-functioning proxies

Code Comparison

proxy-list (monosans):

1.4.146.156:80
1.20.217.52:8080
1.179.136.98:8080
1.186.40.177:1111
1.179.148.9:55636

proxy-list (clarketm):

45.167.124.205:9991|http|ELITE|Colombia|1.79
103.47.67.134:8080|http|ELITE|Bangladesh|1.79
103.47.67.94:8080|http|ELITE|Bangladesh|1.79
103.81.114.140:3128|http|ELITE|Indonesia|1.79
103.81.114.182:53281|http|ELITE|Indonesia|1.79

The main difference in the code is the format of the proxy information. proxy-list (monosans) provides only IP and port, while proxy-list (clarketm) includes additional details such as proxy type, anonymity level, country, and response time.

Both repositories serve as valuable resources for obtaining proxy lists, with proxy-list (clarketm) offering more detailed information but potentially at the cost of freshness and quantity.

Get PROXY List that gets updated everyday

Pros of PROXY-List

  • Larger collection of proxies, potentially offering more options
  • Includes a proxy checker tool for validating proxy functionality
  • More frequent updates, providing fresher proxy lists

Cons of PROXY-List

  • Less organized structure, making it harder to navigate
  • Lacks detailed documentation on usage and implementation
  • May include more unreliable or short-lived proxies due to the larger collection

Code Comparison

PROXY-List:

import requests
from concurrent.futures import ThreadPoolExecutor

def check(proxy):
    try:
        r = requests.get('https://httpbin.org/ip', proxies={'http': proxy, 'https': proxy}, timeout=5)
        print(f"{proxy} is working")
    except:
        pass

proxy-list:

import asyncio
import aiohttp

async def check_proxy(proxy):
    try:
        async with aiohttp.ClientSession() as session:
            async with session.get('http://httpbin.org/ip', proxy=f'http://{proxy}', timeout=10) as response:
                if response.status == 200:
                    print(f'{proxy} is working')
    except:
        pass

Both repositories provide proxy lists, but PROXY-List offers a larger collection with more frequent updates. However, proxy-list has a more organized structure and cleaner codebase. PROXY-List includes a proxy checker tool, while proxy-list relies on external validation. The code snippets show different approaches to proxy checking, with PROXY-List using a synchronous method and proxy-list utilizing asynchronous programming for potentially better performance.

Convert Figma logo designs to code with AI

Visual Copilot

Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.

Try Visual Copilot

README

proxy-list

Proxies are checked on my VPS every hour using monosans/proxy-scraper-checker.

JSON files contain detailed information about the proxies.

License

MIT

This product includes GeoLite2 Data created by MaxMind, available from https://www.maxmind.com.