Skip to content
46

Awesome Micro

A collection of awesome things regarding zeit's micro.

1.1k stars61 forks81 entriesLast push Mar 4, 2022 (4 years ago)License none

This page lists names, links and short descriptions. The original list on GitHub is the source and belongs to its authors.

Modules >Routing

router

Simple middleware-style router.

fs-router

Use the FS as your micro router.

micro-route

Tiny http routing helper.

micro-router

A tiny and functional router for Zeit's Micro.

micro-method-router

Minimal routing layer for HTTP methods.

micro-ex-router

Express style router for Zeit's Micro.

micro-action

Define actions for Zeit's Micro using micro-action protocol.

micro-http-router

Express-like router built with a radix tree for lightning-fast performance.

micro-fork

A fast and functional router for ZEIT's Micro.

@synvox/router

A tiny routing library inspired by react hooks and express.js.

@bessonovs/node-http-router

An extensible TypeScript router for micro and Node.js.

Modules >Authentication

microauth

Collection of authentication modules for ▲zeit's micro.

microauth-twitter

microauth-facebook

microauth-github

microauth-slack

microauth-google

Modules >Analytics

micro-analytics

Public analytics as a Node.js microservice, no sysadmin experience required.

micro-stats

Statsd helper for Micro.

Modules >Loggers, Errors & Reporting

micro-sentry

Send micro errors to the Sentry service.

micro-morgan

Morgan HTTP request logger middleware for Zeit's Micro framework.

micro-notify

A simple .notify wrapper to send micro errors to Bugsnag.

Modules >Middlewares

micro-ratelimit

Rate limiting middleware for Micro.

micro-logzio

A middleware for micro framework that logs requests and responses using logz.io service.

micro-cors

Simple CORS middleware.

micro-ajv

An Ajv (Another JSON Schema Validator) middleware for Micro.

micro-mw

A simple library for abstracting middleware away from ZEIT Micro routes / functions.

micro-nosniff

Prevents mime type sniffing

micro-csrf

Anti-CSRF middleware.

Modules >Wrappers

micro-jwt-auth

Json web token(jwt) authorization wrapper for Micro.

micro-joi

Joi wrapper for Micro.

micro-superstruct

Superstruct wrapper for Micro enabling validation of request body and query parameters.

micro-upload

A express-fileupload wrapper for Zeit's micro.

micro-boom

Wraps errors in micro with Boom.

micro-notify

A simple .notify wrapper to send micro errors to Bugsnag.

Modules >HTTP Requests

micro-bunyan-request

Request, response logger middleware using bunyan for micro framework.

micro-get

Only accepts GET request for microservices built with Micro.

micro-post

Only accepts POST request for microservices built with Micro.

micro-redirect

A redirect function for Zeit's micro.

micro-chain

Builds flexible requests chains and pass them into micro handler.

micro-correlation-id

Correlate http requests across microservices.

micro-protocol

Get the protocol of the request (optionally following proxies).

micro-host

Get the host of the request (optionally following proxies).

micro-hostname

Get the hostname (host without port) of the request (optionally following proxies)

Modules >Higher Order

micro-hoofs

Higher-order functions for zeit/micro.

micro-compose

Higher-order "compose" function.

Modules >Utilities

micro-compress

Compression for HTTP microservices.

serve-handler

Static file serving and directory listing handler, used by Serve

micro-helmet

Security headers for micro, using the popular Helmet module

micro-cacheable

A micro utility for data caching

micro-health

An extension of micro with a Health Check API

micronize

Simple way of enhacing a function with Zeit's Micro framework (usefull for serverless environment, ie: now & aws lambda).

micro-cookie-session

Simple cookie-based session storage for micro.

micro-query

Simple querystring parser for Zeit's Micro.

micro-cookie

Cookie parsing for Zeit's Micro.

micro-match

A simple url matching utility for micro.

micro-chain

Builds flexible requests chains and pass them into micro handler.

Deployment Tools

aws-serverless-micro

Deploy Micro functions on AWS Lambda

Development Tools

micro-visualize

Development tool that visualizes requests and responses for services written with Micro.

micro-dev

The development environment for micro.

micro-proxy

Run multiple micro servers and a front proxy at a time.

serve-micro-cluster

It's like Path Alias on now, but for local development.

dev-gateway

Local development gateway with path aliases support.

instantapi

Local instant development api.

Boilerplates

generator-micro-service

Yeoman generator to kick-start your microservice with micro and ava

create-micro

a generator for micro projects

micro-authentication-starter

Starter kit with built in authentication using bcrypt and jsonwebtokens

micro-graphql

GraphQL Microservice

nuxt-micro

A Vue-CLI template to generate a Nuxt.js project with micro as a backend

Articles & FAQ

Minimum Viable Async with Node 6

Regarding no-middleware

Minimalistic microservice framework with an async approach.

In 2 lists

Built with Micro

Serve

Static file serving and directory listing

In 3 lists

micro-github

Add authentication with GitHub to your application

In 2 lists

micro-figma

Add authentication with Figma to your application

marked

Markdown render service

font-mess

Obscure text with messed font

gh-latest-repos

Get the latest public GitHub repos from a user

imagemin-micro

Minify images

Caravaggio

Image manipulation proxy

micro-gallery

Like Vercel's serve, but for images.

micro-analytics-events

A service to record analytics events to SQLite3

micro-jaymock

Tiny API mocking microservice for generating fake JSON data

MicroFrontier

URL Crawler Frontier backed by Micro and Redis

See category
94

Awesome OpenClaw Skills

VoltAgent/awesome-openclaw-skills

The awesome collection of OpenClaw skills. 5,400+ skills filtered and categorized from the official OpenClaw Skills Registry.🦞

Fresh★ 53k830 entriesPushed today
92

Awesome DeepSeek Harness (DSH) Plugin

awesome-dsh-plugin/awesome-dsh-plugin

A curated list of plugins for DeepSeek Harness (dsh) · DeepSeek Harness 插件精选列表

Fresh★ 17k1654 entriesPushed today
91

Awesome Guidelines

Kristories/awesome-guidelines

Programming style, best practices, and coding conventions.

Fresh★ 11k166 entriesPushed 2 days ago
90

Awesome

sindresorhus/awesome

😎 Awesome lists about all kinds of interesting topics [NOTE: Pull requests are temporarily disabled until I have a chance to catch up with the existing ones]

Fresh★ 513k51 entriesPushed 28 days ago
90

Awesome Prompts

ai-boost/awesome-prompts

Curated list of chatgpt prompts from the top-rated GPTs in the GPTs Store. Prompt Engineering, prompt attack & prompt protect. Advanced Prompt Engineering papers.

Fresh★ 9k288 entriesPushed yesterday
90

Awesome README

matiassingers/awesome-readme

A curated list of awesome READMEs

Fresh★ 22k143 entriesPushed yesterday