back to home

lineofflight / frankfurter

💱 Currency data API

1,276 stars
142 forks
32 issues
RubyShellDockerfile

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.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/lineofflight/frankfurter)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Frankfurter 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