# Mini FOSS Universe

The **OpenAlgo Mini FOSS Universe** is a curated collection of open-source projects, SDKs, libraries, and integrations that extend the OpenAlgo ecosystem across languages, platforms, and workflows.

Whether you’re building trading strategies, data pipelines, dashboards, or AI-driven systems, OpenAlgo provides open-source tools that integrate seamlessly into every modern trading workflow.

This ecosystem is designed to be:

* **Modular** — use only what you need
* **Extensible** — customize and build on top of existing components
* **Language-agnostic** — work in the stack you’re most comfortable with
* **Production-ready** — stable APIs with long-term support

All projects in the Mini FOSS Universe are community-driven and built with real-world trading and automation use cases in mind.

***

### Core Project

| Component            | Repository                                |
| -------------------- | ----------------------------------------- |
| 🧠 **OpenAlgo Core** | <https://github.com/marketcalls/openalgo> |

**OpenAlgo Core** is the central heartbeat of the ecosystem — powering the API service, authentication, routing, and platform logic.\
\
All SDKs, libraries, and integrations interact with the API endpoints exposed by OpenAlgo Core.

***

### Libraries and SDKs

OpenAlgo provides official SDKs and libraries to help developers interact with the OpenAlgo API without making raw HTTP calls. These packages handle authentication, request formatting, and response parsing, allowing you to focus on strategy and logic.

#### API Version

The current stable version of the OpenAlgo API is **v1**.

* All SDKs and integrations listed below are built against **API v1**
* v1 is stable, backward-compatible, and recommended for production use
* Future versions will be introduced without breaking existing v1 integrations

***

### SDKs

SDKs are officially supported client packages intended for application development and system-level integrations.

| Language / Platform | Repository                                               |
| ------------------- | -------------------------------------------------------- |
| Python              | <https://github.com/marketcalls/openalgo-python-library> |
| Node.js             | <https://github.com/marketcalls/openalgo-node>           |
| Java                | <https://github.com/marketcalls/openalgo-java>           |
| RUST                | <https://github.com/marketcalls/openalgo-rust>           |
| .NET / C#           | <https://github.com/marketcalls/openalgo.NET>            |
| Go                  | <https://github.com/marketcalls/openalgo-go>             |

***

### Libraries and Platform Integrations

These libraries and tools extend OpenAlgo support to popular trading platforms, analysis tools, and user interfaces.

| Platform / Tool                    | Repository                                         |
| ---------------------------------- | -------------------------------------------------- |
| 📊 **Excel Add-in**                | <https://github.com/marketcalls/OpenAlgo-Excel>    |
| 📉 **Amibroker Plugin**            | <https://github.com/marketcalls/OpenAlgoPlugin>    |
| 🔁 **Backtrader Integration**      | <https://github.com/p2c2e/openalgo-backtrader>     |
| ⚡ **PineTS**                       | <https://github.com/marketcalls/openalgo-pinets>   |
| 🪞 **AlgoMirror**                  | <https://github.com/marketcalls/algomirror>        |
| ⚡ OpenAlgo chart                   | <https://github.com/crypt0inf0/openalgo-chart>     |
| 🌐 OpenAlgo Helm Chart             | <https://github.com/p2c2e/openalgo_helm>           |
| 🤖 **MCP / AI Agents**             | <https://github.com/marketcalls/openalgo-mcp>      |
| 📱 **OpenAlgo Mobile**             | <https://github.com/marketcalls/openalgo-mobile>   |
| 🌐 **Web Portal**                  | <https://github.com/marketcalls/openalgo-webpage>  |
| 🧩 **Chrome Plugin**               | <https://github.com/marketcalls/openalgo-chrome>   |
| 🚄 **Fast Scalper (Rust + Tauri)** | <https://github.com/marketcalls/fastscalper-tauri> |

***

### Documentation and Examples

Each SDK and integration has dedicated documentation that includes installation steps, configuration guidance, and working examples:

* Python — <https://docs.openalgo.in/trading-platform/python>
* Node.js — <https://docs.openalgo.in/trading-platform/nodejs>
* Java — <https://docs.openalgo.in/trading-platform/java>
* .NET — <https://docs.openalgo.in/trading-platform/.net>
* Go — <https://docs.openalgo.in/trading-platform/go>
* RUST — <https://docs.openalgo.in/trading-platform/rust>
* Excel — <https://docs.openalgo.in/trading-platform/excel>
* Amibroker Plugin — <https://docs.openalgo.in/trading-platform/amibroker/amibroker-plugin>
* MCP / AI Agents — <https://docs.openalgo.in/mcp>

***

### Philosophy

The Mini FOSS Universe reflects OpenAlgo’s core philosophy:\
**open standards, transparent design, and tools that adapt to how traders actually work**.

You can use these projects independently, combine them into larger systems, or fork and extend them to suit your own trading infrastructure.
