Product Hunt logo dark
  • Launches
    Coming soon
    Upcoming launches to watch
    Launch archive
    Most-loved launches by the community
    Launch Guide
    Checklists and pro tips for launching
  • Products
  • News
    Newsletter
    The best of Product Hunt, every day
    Stories
    Tech news, interviews, and tips from makers
    Changelog
    New Product Hunt features and releases
  • Forums
    Forums
    Ask questions, find support, and connect
    Streaks
    The most active community members
    Events
    Meet others online and in-person
  • Advertise
Subscribe
Sign in
Subscribe
Sign in
Multicolour

Multicolour

Stand a full featured REST API up in less than 5 minutes.

1 follower

Stand a full featured REST API up in less than 5 minutes.

1 follower

Visit website
  • Overview
  • Launches1
  • Reviews
  • Alternatives
  • Team
  • More
Company Info
github.com/Multicolour/multicolour-example
Multicolour Info
Launched in 2016View 1 launch
Forum
p/multicolour
  • Blog
  • •
  • Newsletter
  • •
  • Questions
  • •
  • Forums
  • •
  • Product Categories
  • •
  • Apps
  • •
  • About
  • •
  • FAQ
  • •
  • Terms
  • •
  • Privacy and Cookies
  • •
  • X.com
  • •
  • Facebook
  • •
  • Instagram
  • •
  • LinkedIn
  • •
  • YouTube
  • •
  • Advertise
© 2025 Product Hunt
SocialWellfound

Similar Products

Airtable
Airtable
AI-Native App Platform
4.8(120 reviews)
Team collaboration softwareSpreadsheets
RapidAPI
Create a backend for your app in 10 minutes.
Unified APIDatabases and backend frameworks
Mockable
Mockable
Create REST and SOAP services which mimic your external prov
Multicolour gallery image
Multicolour gallery image
Multicolour gallery image
Launch tags:
Web App•Productivity•Developer Tools
Launch Team
Ðave Mackintosh

What do you think? …

Yann Bertrand
Yann Bertrand
Hey @daveymackintosh! I love the fact that you're using Sails under the hood :). Could you explain the main differences between Multicolour and a basic Sails project?
Report
9yr ago
Ðave Mackintosh
Ðave Mackintosh
Multicolour

Multicolour

Maker
@_yannbertrand Hey! Thanks for checking it out, it doesn't use Sails under the hood but it does use the same ORM. Waterline is great for using multiple database technologies and swapping at any time without any code changes. The main differences between Multicolour and Sails is that Multicolour isn't a framework as such, it's not an abstraction of the technology it uses but rather an open source glue between other open source projects. Currently Multicolour only supports HapiJS as it's server technology but I'm working on a Koa module and Express module so that you can choose every part you want to use. Sails is an opinionated framework that insists you do it this way and that way, when I was building Multicolour I didn't want to enforce any style on it's users, you get all the standard stuff for free (CRUD API, CRUD frontend, etc) and when you want to add your own business logic you write the code you would normally write if you were writing everything from scratch. To summarise, Sails is an opinionated framework that does some really cool stuff for you and Multicolour is a generator to get from A to B faster using less code.
Report
9yr ago
Yann Bertrand
Yann Bertrand
@daveymackintosh Oh! I understand it better now :). Seems to be a good idea, I will definitely check it out deeply. How does Multicolour help for OAuth authentication and users authorizations?
Report
9yr ago
Ðave Mackintosh
Ðave Mackintosh
Multicolour

Multicolour

Maker
@_yannbertrand The OAuth module is built on top of the amazing Bell module for Hapi. Once you've added the desired provider config Multicolour will create endpoints to handle the login with "X" by creating new endpoints. For example: If you have a Twitter app configured in config.js you'll see a new endpoint appear in Swagger like this `GET /session/twitter` which redirects you to Twitter, does the auth and comes back to the api to create the new user and a session token to be used in the Authorization headers for all future requests before redirecting you to the configured redirect url or to the newly created session, i.e /session/123.
Report
9yr ago
Vince Speelman
Vince Speelman
Process Street

Process Street

This looks absolutely amazing. Perfect tool for a front-end dev who needs more control than Firebase or similar, but doesn't want to dump time into a JSON API. I'll definitely be using this for a project I'm working on. Thanks!
Report
9yr ago
Ðave Mackintosh
Ðave Mackintosh
Multicolour

Multicolour

Maker
@vinspee Glad you like it! If you have any questions or problems, do let me know and I'll jump all over it!
Report
9yr ago
Daniel Kolodziej
Daniel Kolodziej
We've used this at Makeshift and I think its a great way to get projects moving, really rapidly.
Report
9yr ago
Brand API
Brand API — Speed up your onboarding with 1 API call
Speed up your onboarding with 1 API call
Promoted

Do you use Multicolour?

Reviews
Helpful

You might also like

Airtable
Airtable
AI-Native App Platform
RapidAPI
Create a backend for your app in 10 minutes.
Mockable
Mockable
Create REST and SOAP services which mimic your external prov
View more
Review Multicolour?Be the first to review Multicolour