mirror of
https://github.com/kataras/iris.git
synced 2025-01-23 18:51:03 +01:00
18 lines
1.4 KiB
Markdown
18 lines
1.4 KiB
Markdown
Third party packages
|
|
------------
|
|
|
|
- [Iris is build on top of fasthttp](https://github.com/valyala/fasthttp)
|
|
- [pongo2 is one of the supporting template engines](https://github.com/flosch/pongo2)
|
|
- [amber is one of the supporting template engines](https://github.com/eknkc/amber)
|
|
- [jade is one of the supporting template engines](https://github.com/Joker/jade)
|
|
- [blackfriday is one of the supporting template engines](https://github.com/russross/blackfriday)
|
|
- [klauspost/gzip for faster compression](https://github.com/klauspost/compress)
|
|
- [httprouter](https://github.com/julienschmidt/httprouter) for the basic BSD kernel's [trie algorithm](https://en.wikipedia.org/wiki/Trie) used inside [muxEntry](https://github.com/kataras/iris/blob/master/http.go#L578), edited by [Iris' author](https://github.com/kataras) to improve its performance and achieve 0 memory allocations per operation.
|
|
- [goo](https://github.com/kataras/goo) used inside iris command line tool
|
|
- [cli](https://github.com/kataras/cli) used inside iris command line tool
|
|
- [color for the logger's colors](https://github.com/fatih/color)
|
|
- [mergo for merge configs](https://github.com/imdario/mergo)
|
|
- [formam as form binder](https://github.com/monoculum/formam)
|
|
- [i18n for internalization](https://github.com/Unknwon/i18n)
|
|
- [gothic](https://github.com/iris-contrib/gothic)/[goth for Multi-Provider OAuth, OAuth2](https://github.com/markbates/goth)
|