M3o

Serverless Micro services cloud
Alternatives To M3o
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Wasmedge6,0335a day ago6September 01, 2022339apache-2.0C++
WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
Awesome Learning Resources4,844
2 months ago4mit
🔥 Awesome list of resources on Web Development.
M3o2,23326 days ago34September 10, 202234apache-2.0TypeScript
Serverless Micro services cloud
Weekly.manong.io1,909
a year ago1
码农周刊 - 每周五发送,欢迎订阅!欢迎加入读者圈子,一起交流!
Quillman643
22 days ago1mitJavaScript
A chat app that transcribes audio in real-time, streams back a response from a language model, and synthesizes this response as natural-sounding speech.
Chatgpt In Slack235
3 days ago7mitPython
Swift demonstration of how to build a Slack app that enables end-users to interact with a ChatGPT bot
Bootcamp 2021165
9 months ago6mitTypeScript
Become a Certified Unicorn Developer and Participant in the API Token Economy
Netsaur140
2 days ago4mitRust
Powerful machine learning, accelerated by WebGPU
Stacks10949a day ago25February 03, 2023131mitTypeScript
⚛️ Type-safe full-stack framework for Artisans. Develop modern clouds, apps & framework-agnostic libraries, faster. (site coming soon)
Pragmaticai103
a year agootherMakefile
[Book-2019] Pragmatic AI: An Introduction to Cloud-based Machine Learning
Alternatives To M3o
Select To Compare


Alternative Project Comparisons
Readme

M3O License

Serverless Micro services cloud

Overview

M3O transforms public APIs into smaller easier to use Micro services which you can explore, discover and consume as serverless building blocks. The platform generates unified api docs, client libraries and examples on top of Micro Services using protobuf to OpenAPI conversion and some custom tooling.

Features

Here are the main features:

  • 1 ONE Platform - Discover, explore and consume public APIs all in one place.
  • ** ONE Account** - Manage your API usage with one account and one token.
  • ** ONE Framework** - Learn, develop and integrate using one set of docs and libraries.

Services

Here are a few APIs:

  • AI - GPT powered by OpenAI
  • Cache - Fast access key-value storage
  • DB - Serverless postgres database
  • SMS - Send an SMS message
  • Email - Send emails in a flash
  • Geocoding - Address lookup and reverse resolution
  • Weather - Real time weather info and forecast
  • User - Account management and authentication

Getting Started

  • Head to m3o.com and signup for a free account.
  • Browse services on the Explore page.
  • Call any service using your token in the Authorization: Bearer [Token] header
  • All services are available through one API endpoint: https://api.m3o.com/v1/*.
  • Use m3o-cli, m3o-js and m3o-go clients for development

Quick Start

Grab your API token from the dashboard and export it

export M3O_API_TOKEN=xxxxxxx

Curl

curl \
  -H "Authorization: Bearer $M3O_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"days": 2, "location": "London"}' \
  https://api.m3o.com/v1/weather/Forecast

Find all the curl examples in m3o-sh

Go

Import packages from go.m3o.com

import (
        "go.m3o.com"
        "go.m3o.com/weather"
)

Create a new client with your API token and call it

client := m3o.New(os.Getenv("M3O_API_TOKEN"))
rsp, err := client.Weather.Forecast(&weather.ForecastRequest{
	Days:     2,
	Location: "London",
})
fmt.Println(rsp, err)

Find all the Go examples in m3o-go

JS

Install the m3o package

npm install m3o

Call app run like so

const m3o = require("m3o").default(process.env.M3O_API_TOKEN);

async function main() {
  let rsp = await m3o.weather.forecast({
    days: 2,
    location: "London",
  });
  console.log(rsp);
}

main();

Find more JS examples in m3o-js

CLI

Install the cli

curl -fssl https://install.m3o.com/cli | /bin/bash

Example call

m3o weather forecast --location=London --days=2

See the m3o-cli for examples

Deployment

  1. See Cloud for Infrastructure deployment
  2. See API for Backend deployment
  3. See Apps for Web deployment

Development

APIs are developed using the Micro platform

Enterprise

If you're interested in self hosting contact us

Popular Serverless Projects
Popular Artificial Intelligence Projects
Popular Cloud Computing Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Typescript
Ai
Email
Microservice
Weather
Gateway
Serverless
Sms
Geocoding