A simple, minimalistic HTTP server written in C#.
Find a file
2024-10-29 23:26:55 +01:00
.github/workflows package 2024-10-29 23:26:55 +01:00
.idea/.idea.Xenia/.idea rewriting projet 2024-10-22 15:37:15 +02:00
assets upscaled logo 2023-11-15 22:54:42 +01:00
Xenia package 2024-10-29 23:26:55 +01:00
Xenia.Caching package 2024-10-29 23:26:55 +01:00
Xenia.Data package 2024-10-29 23:26:55 +01:00
Xenia.Encoding package 2024-10-29 23:26:55 +01:00
Xenia.Example multipart/form-data support 2024-10-25 12:16:45 +02:00
Xenia.JSON package 2024-10-29 23:26:55 +01:00
Xenia.Tests ci 2024-10-29 22:56:03 +01:00
.gitignore rewriting projet 2024-10-22 15:37:15 +02:00
CHANGELOG.md initial 2023-10-17 11:07:15 +02:00
LICENSE license 2024-10-29 23:10:51 +01:00
README.md updated readme 2024-10-24 22:57:09 +02:00
Xenia.props package 2024-10-29 23:26:55 +01:00
Xenia.sln ci 2024-10-29 22:56:03 +01:00

Xenia

Xenia Logo

A simple, minimalistic HTTP/1.1 server written in C#.

Packages

Xenia is made up from multiple packages, all of which being optional (with of course the exception to the core package).

Xenia

The core package, containing the base server and request/response logic.

Read more

Xenia.JSON

Package with utilities that make it easier to work with JSON content.

Read more

Xenia.Encoding

Provides utilities for encoding HTTP responses based on the request's preferred encoding.

Read more

Xenia.Caching

Utilities for dealing with caching content.

Read more

Xenia.Data

Collection of helpers/utilities for working with different kinds of data.

Read more

Xenia.Tests

Unit tests for different functionalities.

Explore

Xenia.Example

Simple example of how to use Xenia to handle requests and return HTTP responses.

Explore

Examples

For examples on how to use Xenia, you should check the following resources: