traffic-exchanges
v1.1.0
Published
A curated list of traffic exchange platforms with search and filtering capabilities.
Downloads
186
Maintainers
Readme
traffic-exchanges
A curated directory of traffic exchange platforms with rich metadata, search, and filtering capabilities. Data sourced from trafficexchanges.vercel.app.
Installation
npm install traffic-exchangesUsage
CommonJS
const {
getPlatforms,
getPlatform,
getTopRated,
getMostPopular,
search,
getByStatus,
getByCategory,
filterByMinRating,
filterByMinUsers,
getCategories,
getStatuses,
getStats
} = require('traffic-exchanges');ES Modules
import {
getPlatforms,
getPlatform,
getTopRated,
getMostPopular,
search,
getByStatus,
getByCategory,
filterByMinRating,
filterByMinUsers,
getCategories,
getStatuses,
getStats
} from 'traffic-exchanges';API
getPlatforms()
Returns all traffic exchange platforms.
const platforms = getPlatforms();
// Returns array of 8 platforms with full metadatagetPlatform(name)
Returns a single platform by name or slug (case-insensitive). Returns null if not found.
const platform = getPlatform('EasyHits4U');
// Also works: getPlatform('easyhits4u')
/*
{
name: 'EasyHits4U',
slug: 'easyhits4u',
url: 'https://drect.net/easyhits4u',
description: 'One of the most established traffic exchange sites...',
shortDescription: 'Established traffic exchange with autosurf and built-in analytics.',
users: 45000,
rating: 4.9,
status: 'featured',
category: 'traffic-exchange',
bestFor: ['credit earning through autosurf', 'manual viewing', ...],
features: ['autosurf', 'manual surfing', 'built-in analytics', ...],
trafficType: 'real human traffic',
pricing: 'free',
paymentMethods: ['PayPal', 'credit card'],
tags: ['autosurf', 'analytics', 'established', 'beginner-friendly']
}
*/getTopRated(limit?)
Returns platforms sorted by rating (highest first). Optional limit parameter.
const top3 = getTopRated(3);
// [EasyHits4U (4.9), Traffic Ad Bar (4.9), LeadsLeap (4.8)]getMostPopular(limit?)
Returns platforms sorted by user count (highest first). Optional limit parameter.
const top3 = getMostPopular(3);
// [LeadsLeap (50k), EasyHits4U (45k), Traffic Ad Bar (32k)]search(keyword)
Searches platforms by keyword across name, description, features, tags, and bestFor fields.
search('autosurf'); // Platforms with autosurf feature
search('community'); // Community-driven platforms
search('gamified'); // Gamified platforms
search('list building');// Platforms good for list buildinggetByStatus(status)
Filter platforms by status: featured, active, popular, or new.
getByStatus('featured'); // [EasyHits4U, Submit Ads 4 Free]
getByStatus('new'); // [Diamond Hunting Games, Organic Hits]getByCategory(category)
Filter platforms by category: traffic-exchange, marketing-ecosystem, ad-network, or gamified-exchange.
getByCategory('traffic-exchange'); // Core traffic exchange platforms
getByCategory('marketing-ecosystem'); // Full marketing suites
getByCategory('ad-network'); // Ad-focused platforms
getByCategory('gamified-exchange'); // Gamified platformsfilterByMinRating(minRating)
Returns platforms with rating at or above the specified value.
filterByMinRating(4.8); // Platforms rated 4.8 or higherfilterByMinUsers(minUsers)
Returns platforms with user count at or above the specified value.
filterByMinUsers(25000); // Platforms with 25k+ usersgetCategories()
Returns an array of all unique platform categories.
getCategories();
// ['traffic-exchange', 'marketing-ecosystem', 'ad-network', 'gamified-exchange']getStatuses()
Returns an array of all unique platform statuses.
getStatuses();
// ['featured', 'active', 'popular', 'new']getStats()
Returns aggregate statistics about all platforms.
getStats();
/*
{
totalPlatforms: 8,
totalUsers: 210000,
averageRating: 4.74,
categories: ['traffic-exchange', 'marketing-ecosystem', 'ad-network', 'gamified-exchange'],
statuses: ['featured', 'active', 'popular', 'new']
}
*/Platform Data Schema
Each platform object includes:
| Field | Type | Description |
|-------|------|-------------|
| name | string | Platform display name |
| slug | string | URL-friendly identifier |
| url | string | Platform signup URL |
| description | string | Detailed description |
| shortDescription | string | One-line summary |
| users | number | Approximate user count |
| rating | number | Rating out of 5.0 |
| status | string | featured | active | popular | new |
| category | string | Platform category |
| bestFor | string[] | Ideal use cases |
| features | string[] | Platform features |
| trafficType | string | Type of traffic delivered |
| pricing | string | free | freemium |
| paymentMethods | string[] | Accepted payment methods |
| tags | string[] | Searchable tags |
Platforms
| Platform | Category | Status | Rating | Users | |----------|----------|--------|--------|-------| | EasyHits4U | Traffic Exchange | Featured | 4.9 | 45,000+ | | Traffic Ad Bar | Traffic Exchange | Active | 4.9 | 32,000+ | | LeadsLeap | Marketing Ecosystem | Active | 4.8 | 50,000+ | | Hungry For Hits | Traffic Exchange | Active | 4.8 | 25,000+ | | Submit Ads 4 Free | Ad Network | Featured | 4.7 | 18,000+ | | Ad Share | Ad Network | Popular | 4.7 | 22,000+ | | Diamond Hunting Games | Gamified Exchange | New | 4.6 | 8,000+ | | Organic Hits | Traffic Exchange | New | 4.5 | 10,000+ |
License
MIT - 50khits
