Extensible market data REST API, made with the intention to interact with multiple market data sources but using the same interface for all.
tulip yahoo
To extend tulip you can write your own Source
interface implementations, querying for the necessary data sources you need, such as Yahoo finance API...
Documentation | URL |
---|---|
Components | docs/Components.md |
OpenAPI | docs/api.openapi.yaml |
Library | https://pkg.go.dev/github.com/shoriwe/tulip |
CLI | docs/CLI.md |
JavaScript client | Coming soon... |
Coming soon...
You will find pre-build binaries at the release section. If none of these binaries targets your platform use Go command
docker pull ghcr.io/shoriwe/tulip:latest
go install github.com/shoriwe/tulip@latest
git clone https://github.com/shoriwe/tulip
cd tulip
mkdir -p bin && go build -o bin/ .
git clone https://github.com/shoriwe/tulip
cd tulip
docker build -t tulip .
Consider giving this repository a star if it was useful to you.
Contributions are always welcome check CONTRIBUTING.md for more information.
If you have any new idea you can open an Issue and I will try my best to make it available in the project.
If you have code ready to merge please create a PR.