# 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.openalgo.in/mini-foss-universe.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
