dinofyi 0.1.0

Rust client for the DinoFYI API — https://dinofyi.com
Documentation
  • Coverage
  • 88.46%
    23 out of 26 items documented1 out of 26 items with examples
  • Size
  • Source code size: 51.86 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 3.09 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 1m 15s Average build duration of successful builds.
  • all releases: 1m 15s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • Homepage
  • fyipedia/dinofyi-rs
    0 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • dobestan

dinofyi

crates.io License: MIT

Rust client for the DinoFYI REST API. 6,142 dinosaurs. Uses reqwest for HTTP.

Explore at dinofyi.com — interactive tools and comprehensive reference.

Install

[dependencies]
dinofyi = "0.1"

Quick Start

fn main() -> Result<(), Box<dyn std::error::Error>> {
    let client = dinofyi::Client::new();
    let result = client.search("query")?;
    println!("{:?}", result);
    Ok(())
}

Also Available

Platform Install Link
Python pip install dinofyi PyPI
npm npm install dinofyi npm
Go go get github.com/fyipedia/dinofyi-go pkg.go.dev
Rust cargo add dinofyi crates.io
Ruby gem install dinofyi rubygems

Links

Nature FYI Family

Part of the FYIPedia open-source developer tools ecosystem.

Site Domain Focus
BirdFYI birdfyi.com 11,251 birds, orders, families, conservation
DinoFYI dinofyi.com 6,142 dinosaurs, paleontology, geological eras
FishFYI fishfyi.com Fish species, marine biology, habitats
PlantFYI plantfyi.com 379,774 plants, taxonomy, cultivation
SpeciesFYI speciesfyi.com Species taxonomy, classification, biodiversity

License

MIT