Martini Contrib (@martini-contrib)
  • Stars
    star
    1,133
  • Global Org. Rank 14,115 (Top 5 %)
  • Registered almost 11 years ago
  • Most used languages
    Go
    100.0 %

Top repositories

1

render

Martini middleware/handler for easily rendering serialized JSON, XML, and HTML template responses.
Go
245
star
2

binding

Martini handler for mapping and validating a raw request into a structure.
Go
139
star
3

oauth2

[not maintained] Allows your Martini application to support user login via an OAuth 2.0 backend.
Go
125
star
4

sessions

Martini handler that provides a Session service.
Go
72
star
5

throttle

Throttling Middleware for Martini
Go
67
star
6

auth

Martini handlers for authentication.
Go
67
star
7

cors

Martini handler to enable CORS support.
Go
63
star
8

secure

Martini handler that implements a few quick security wins.
Go
53
star
9

strict

Martini Strict Mode
Go
46
star
10

sessionauth

Martini handler that provides a simple way to make routes require a login, and to handle user logins in the session
Go
41
star
11

gzip

Martini handler for adding gzip compress to requests
Go
40
star
12

staticbin

Martini middleware/handler for serving static files from binary data
Go
32
star
13

csrf

CSRF protection for Martini applications
Go
32
star
14

gorelic

NewRelic middleware for martini framework.
Go
24
star
15

logstasher

Martini middleware that prints logstash-compatiable JSON
Go
22
star
16

encoder

Martini encoder service for rendering data in several formats and content negotiation.
Go
16
star
17

strip

Martini URL Prefix stripping.
Go
13
star
18

method

Martini HTTP method overriding via Header or form fields.
Go
12
star
19

acceptlang

Martini handler for parsing the Accept-Language HTTP header.
Go
10
star
20

accessflags

Martini handler to enable Access Control.
Go
8
star
21

web

hoisie web.go's Context for Martini.
Go
6
star