Enterprise-Grade Residential & Mobile Proxy API - Global coverage, sticky sessions, and advanced geo-targeting for developers and businesses.
- π 164+ Countries - Global proxy coverage with 1,455+ regions and 6,811+ cities
- π Residential IPs - Real ISP addresses from 63,726+ providers worldwide
- π± Mobile Proxies - 4G/5G connections for mobile-specific applications
- π HTTP & SOCKS5 - Full protocol support for any use case
- π Precision Targeting - Country, region, city, and ISP-level targeting
- π Sticky Sessions - Maintain same IP for session duration
- β‘ 99.9% Uptime - Enterprise-grade infrastructure and reliability
- π Real-time Analytics - Monitor usage, performance, and success rates
All our SDKs are currently in active testing phase with basic functionality implemented:
from nodemaven import Client
client = Client()
proxy = client.getProxyConfig({'country': 'US'})
const { NodeMavenClient } = require('@nodemaven/sdk');
const client = new NodeMavenClient();
const proxy = await client.getProxyConfig({ country: 'US' });
use NodeMaven\Client;
$client = new Client();
$proxy = $client->getProxyConfig(['country' => 'US']);
client, _ := nodemaven.NewClient(&nodemaven.Config{})
proxy, _ := client.GetProxyConfig(&nodemaven.ProxyOptions{Country: "US"})
- Sign up: NodeMaven Dashboard
- Get API key: From your dashboard profile
π Python Testing
cd python
python -m venv venv
source venv/bin/activate # Linux/Mac
# or venv\Scripts\activate # Windows
pip install -r requirements.txt
export NODEMAVEN_APIKEY="your_api_key_here"
python quick_test.py
π’ JavaScript Testing
cd javascript
npm install
export NODEMAVEN_APIKEY="your_api_key_here"
node quick_test.js
π£ PHP Testing
cd php
composer install
export NODEMAVEN_APIKEY="your_api_key_here"
php quick_test.php
π· Go Testing
cd go
go mod tidy
export NODEMAVEN_APIKEY="your_api_key_here"
go run examples/basic_usage.go
nodemaven-proxy/
βββ π python/ # Python SDK (Testing)
β βββ src/nodemaven/ # Core package
β βββ examples/ # Basic examples
β βββ quick_test.py # Setup test
β
βββ π’ javascript/ # JavaScript SDK (Testing)
β βββ src/ # Core files
β βββ examples/ # Basic examples
β βββ quick_test.js # Setup test
β
βββ π£ php/ # PHP SDK (Testing)
β βββ src/ # Core classes
β βββ examples/ # Basic examples
β βββ quick_test.php # Setup test
β
βββ π· go/ # Go SDK (Testing)
β βββ nodemaven/ # Go package
β βββ examples/ # Basic examples
β βββ README.md # Go-specific docs
β
βββ README.md # This file
for i in range(3):
proxy = client.getProxyConfig({'country': 'US'})
# Each call gets a different IP
const sessionId = 'session_' + Date.now();
const proxy = await client.getProxyConfig({
country: 'US',
session: sessionId
});
// Maintains same IP for session
$proxy = $client->getProxyConfig([
'country' => 'US',
'city' => 'New York'
]);
Each SDK includes a quick test to verify setup:
# Expected output for all tests:
β
API Key found
β
Connected! User: your@email.com
β
Proxy credentials obtained
β
Test complete - SDK working!
Important: These SDKs are currently in testing phase and not ready for production use.
- β Basic functionality implemented
- π§ͺ Currently undergoing testing
- π Documentation being refined
- π§ APIs may change
For production use, please check back later or contact support.
Issue | Solution |
---|---|
No API key found |
Set NODEMAVEN_APIKEY environment variable |
Connection failed |
Check API key validity in dashboard |
Import errors |
Ensure dependencies are installed |
- π― Dashboard: dashboard.nodemaven.com
- π API Docs: Complete reference
- π¬ Support: @node_maven
- π Issues: GitHub Issues
Plan | Monthly | Traffic | Features |
---|---|---|---|
Starter | $50 | 5GB | All countries, HTTP/SOCKS5 |
Professional | $200 | 25GB | Advanced targeting |
Enterprise | Custom | Unlimited | Dedicated support |
MIT License - see LICENSE file for details.
π Get Started β’ π Documentation β’ π¬ Support
Made with β€οΈ by the NodeMaven Team