A Python framework to define REST APIs and automatically generate server side bindings and clients.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Niklas Rosenstein 16f65d63c7
move tests
3 months ago
.changelog (cytonic) bump version to 0.2.0 6 months ago
cytonic-python move tests 3 months ago
cytonic-typescript update .gitignore 6 months ago
examples/todolist implement typescript axios client and add unit tests for example/todolist 6 months ago
.gitignore update .gitignore 6 months ago
readme.md update readme.md 6 months ago

readme.md

Cytonic

A Python framework to define REST APIs and automatically generate server side bindings and clients.

Features

  • Generate Python (server) and TypeScript (client) language bindings from YAML API definitions

Quickstart

Check out the examples/todolist folder.

Why the name "Cytonic"?

The name is inspired by the great Skyward book series by Brandon Sanderson, where "cytonics" are people or other organisms that can enter the space of the delvers to teleport to any location in the galaxy.