#cosmos #space #earth #universe

kosmos

A client library for apis of the cosmos

2 releases

0.1.1 Oct 2, 2020
0.1.0 Oct 2, 2020

#681 in Science

Apache-2.0/MIT

16KB
304 lines

Under heavy development, API subject to change

kosmos: A client library for apis of the cosmos.

The design of this client library is inspired by the awesome Octocrab library.

What is this?

kosmos is a a modern client library for (eventually) many different APIs that expose data about our universe. The total list of planned and supported APIs are listed below.

Organization Support
NASA In development
USGS Researching

APIs supported by Organization

NASA

Service Status
APOD Supported
NeoWs Partial
DONKI Planned
Earth Planned
EONET Planned
EPIC Planned
Exoplanet Planned
GeneLab Needs Discussion
Insight Planned
Mars Rover Photos Planned
Images (images.nasa.gov) Planned
TechTransfer Out of scope
Satellite Situation Center Planned
SSD/CNEOS (All APIs) Planned
Techport Needs Discussion
TLE API Planned
Trek WMTS Planned

USGS (todo)

Requires more research...

Dependencies

~7–12MB
~241K SLoC