Skip to content

Repository files navigation

libfmp

Crates.io PyPI docs.rs License: MIT

A Rust-first client for the Financial Modeling Prep (FMP) data API, with synchronous Python bindings distributed as fmp-py-sdk and imported as fmp, and a pure Go module generated from the same contract. All three cover the 271 Client methods across 30 namespaces of the pinned documentation oracle. See status and support for the support policy, the stability and semver policy, and the coverage caveat.

Install

Rust

cargo add libfmp

Rust guide and examples · API reference

Python

Requires CPython 3.10 or newer.

python -m pip install fmp-py-sdk

Python guide and examples · Package README

Go

Requires Go 1.27.1; the module is pure Go with no cgo and no native library.

go get github.com/bitbrew-dev/libfmp/sdk/go@vX.Y.Z

Every release tags the module as sdk/go/vX.Y.Z. Go guide and examples · API reference

Documentation

Topic Start here
Language guides and examples Rust · Python · Go
Endpoint coverage and status Status and support · Endpoint coverage · Issues
Build, test, and repository layout Development
Architecture and decisions Design · ADRs
Contract ambiguities Register
Releasing Release validation

The tracked wiki/ pages hold the detailed guides.

License

This project is available under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages