This page lists out many different job boards, gig services, communities, and consulting agencies available to freelancers. What’s the difference between the types?

Clients

Upwork

Alexa Rank500

Fixed or hourly projects. Largest client listing. Lots of low-paid competition. Horrible Support. Guaranteed payment for hourly 20%/10%/5% depending on engagement length.
Why do people hate Upwork?

Freelancer

Alexa Rank1,000

Much like upwork but their pricing is more around paying per listing/application.

PeoplePerHour

Alexa Rank7,000

Emphasis on shorter projects. Spec work also.

Toptal

Alexa Rank7,000

Can be hard to actually get jobs. Big name clients. Hourly or weekly engagements. Recruiters sell you to clients. Some sense of "community".

Thumbtack

Alexa Rank7,000

Guru.com

Alexa Rank10,000

Larger profile section for freelancers. Payment on completion with "resolution process" if client is unhappy.

CodeMentor X

Alexa Rank10,000

Get paid for short tutoring sessions or find clients. Bit of a vetting process. For client projects payments aren't guaranteed.

Crossover

Alexa Rank50,000

Emphasis on long term engagements.

Scalable Path

Alexa Rank200,000

Speedlancer

Alexa Rank600,000

Smaller tasks. Design, writing, or short term tech engadgements.

Loom

Alexa Rank10,000,000

Tutoring

CodeMentor

Alexa Rank10,000

HackHands

Alexa Rank200,000

Other

Fiverr

Alexa Rank400

Bonsai

Alexa Rank100,000

#frontenddevelopers.org

Alexa Rank3,000,000

#freelance

Alexa Rank10,000,000

Agency

Codeable

Alexa Rank90,000

Working Not Working

Alexa Rank100,000

X-Team

Alexa Rank100,000

Konsus

Alexa Rank100,000

Gigster

Alexa Rank300,000

Gun.io

Alexa Rank300,000

Crew

Alexa Rank400,000

Moonlight

Alexa Rank800,000

10xmanagement

Alexa Rank2,000,000

Pilot

Alexa Rank2,000,000

CodersClan.net

Alexa Rank10,000,000

Dreamlance

Alexa Rank10,000,000