lineofflight / frankfurter
💱 Currency data API
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing lineofflight/frankfurter in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewFrankfurter Frankfurter is a free and open-source currency data API that tracks reference exchange rates published by central banks. The API is publicly available at . Deployment Using Docker The enables Turkish Central Bank data. Register at evds3.tcmb.gov.tr for a free key. Without it, ECB and BOC data still works. One-Click Deploy | Cloud Provider | Deploy Button | |----------------|---------------| | AWS | | | DigitalOcean | | | Render | | Generated by DeployStack.io Libraries / Tools • beancount-exchangerates: a Beancount price source plugin using this API • frankfurte-rs: Rust library and CLI to interface with this API Contributing Frankfurter is built with Ruby. To contribute: • Fork. • Install dependencies with . • Run tests with . • Push your changes to a feature branch. • Open a pull request. Roadmap • [x] Migrate to SQLite • [x] Add API versioning in path • [x] Multiple data providers (ECB, BOC, TCMB) • [x] v2 API with normalized response format • [ ] Deploy as a blockchain oracle