• Stars
    star
    559
  • Rank 79,673 (Top 2 %)
  • Language
    Go
  • License
    MIT License
  • Created about 8 years ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

🚄 High-performance web server for Go.

Aero Go Logo

Godoc Report Tests Coverage Sponsor

Aero is a high-performance web server with a clean API.

Installation

go get -u github.com/aerogo/aero/...

Benchmarks

Web server performance

Features

  • HTTP/2
  • Radix tree routing
  • Low latency
  • Bandwidth savings via automated ETags
  • Session data with custom stores
  • Server-sent events
  • Context interface for custom contexts

Links

More Repositories

1

packet

📦 Send network packets over a TCP or UDP connection.
Go
78
star
2

nano

🍀 Fast, decentralized and git-trackable database.
Go
48
star
3

codetree

🌲 Parses indented code and returns a tree structure.
Go
23
star
4

pixy

🌳 Template compiler similar to Jade/Pug.
Go
22
star
5

certificate

🔒 Creates self-signed certificates for local development.
Go
22
star
6

pack

📦 Packs the assets for your web server.
Go
19
star
7

scarlet

💋 Style sheets preprocessor similar to Stylus.
Go
13
star
8

http

🎈 HTTP client with a clean API.
Go
13
star
9

graphql

🌀 GraphQL server with zero configuration.
Go
12
star
10

run

🏃 Runs an Aero project and restarts on code, template or style changes.
Go
11
star
11

log

📝 Logging with multiple output targets.
Go
10
star
12

flow

➰ Provides flow control for async algorithms and simplified concurrency.
Go
8
star
13

markdown

🐬 Markdown wrapper.
Go
6
star
14

crawler

🚣 Web crawler.
Go
6
star
15

api

📐 Automatically implements your REST API.
Go
6
star
16

cluster

⛲ Network cluster.
Go
6
star
17

mirror

↪️ Reflect utilities for Go data types.
Go
5
star
18

nano-backup

⚓ Backup utility for nano databases.
Go
5
star
19

csp

🔒 Helps building the "Content-Security-Policy" HTTP header.
Go
4
star
20

linter-performance

🚄 Logs response time and size for each page.
Go
3
star
21

manifest

🔖 Web manifest.
Go
3
star
22

session

📚 Session manager.
Go
3
star
23

session-store-nano

📗 Session store for the nano database.
Go
2
star
24

sitemap

🌐 Easily generate sitemaps.
Go
2
star
25

session-store-memory

📗 Memory store for Aero sessions.
Go
1
star