Merge branch 'v0.3.0' of github.com:michael-lazar/jetforce into v0.3.0

This commit is contained in:
Michael Lazar 2020-05-19 01:14:58 -04:00
commit 925fba3ba4
1 changed files with 5 additions and 8 deletions

View File

@ -1,19 +1,16 @@
# Jetforce
An experimental TCP server for the new, under development Gemini Protocol.
Learn more about Gemini [here](https://gopher.commons.host/gopher://zaibatsu.circumlunar.space/1/~solderpunk/gemini).
Learn more about Gemini [here](https://portal.mozz.us/).
![Rocket Launch](logo.jpg)
## Features
- A built-in static file server with support for gemini directories and
CGI scripts.
- Lightweight, single-file framework with zero external dependencies.
- Modern python codebase with type hinting and black style formatting.
- Supports concurrent connections using an asynchronous event loop.
- Extendable components that loosely implement the [WSGI](https://en.wikipedia.org/wiki/Web_Server_Gateway_Interface)
server/application pattern.
- A built-in static file server with support for gemini directories and CGI scripts.
- An extendable application framework that loosely mimics the [WSGI](https://en.wikipedia.org/wiki/Web_Server_Gateway_Interface) interface.
- A lean, modern python codebase with type hints and black formatting.
- A solid networking foundation built on top of the [twisted](https://twistedmatrix.com/trac/) engine.
## Installation