Skip to content

❤️ Acknowledgements

fimod is built on the shoulders of giants. We want to express our deep gratitude to the incredible open-source projects that make this tool possible.

Monty

The core magic of fimod — executing Python without a Python installation — is driven by Monty (from the Pydantic team). It provides the embedded Python runtime in Rust that allows us to run your mold scripts safely and efficiently.

reqwest

Our robust HTTP client capabilities are powered by reqwest. This exceptional crate allows fimod to seamlessly fetch data from URLs, support HTTPS out-of-the-box, automatically handle system proxies, and manage connection pooling.

fancy-regex

The advanced regular expression features in our re_* built-in functions are made possible by fancy-regex. It brings powerful PCRE-like functionality to Rust, such as lookarounds and backreferences, unlocking complex text processing.

Other Open Source Bricks

We also rely on several other phenomenal crates from the Rust ecosystem:

  • Serde & ecosystem (serde_json, serde_norway, toml, csv): For flawless and incredibly fast data parsing and serialization.
  • Clap: For crafting our powerful, documented, and predictable command-line interface.
  • Anyhow: For flexible and context-rich error handling.

A huge thank you to all the maintainers and contributors of these projects. Your dedication and hard work empower the community to build tools like fimod.