mineralfyi
Ruby client for the MineralFYI REST API. 6,215 minerals. Zero external dependencies.
Explore at mineralfyi.com — interactive tools and comprehensive reference.
Install
gem "mineralfyi"Quick Start
require "mineralfyi"
client = MineralFYI::Client.new
result = client.search("query")
puts resultAlso Available
| Platform | Install | Link |
|---|---|---|
| Python | pip install mineralfyi |
PyPI |
| npm | npm install mineralfyi |
npm |
| Go | go get github.com/fyipedia/mineralfyi-go |
pkg.go.dev |
| Rust | cargo add mineralfyi |
crates.io |
| Ruby | gem install mineralfyi |
rubygems |
Links
- Site: mineralfyi.com
- API: mineralfyi.com/api/v1/
- OpenAPI: mineralfyi.com/api/v1/schema/
- Glossary: mineralfyi.com/glossary/
- Guides: mineralfyi.com/guides/
- Tools: mineralfyi.com/tools/
- Developers: mineralfyi.com/developers/ Part of the FYIPedia open-source developer tools ecosystem.
Science FYI Family
Part of the FYIPedia open-source developer tools ecosystem.
| Site | Domain | Focus |
|---|---|---|
| AlloyFYI | alloyfyi.com | Metal alloys, compositions, properties |
| ChemFYI | chemfyi.com | Periodic table, elements, compounds, reactions |
| GemFYI | gemfyi.com | Gemstones, mineralogy, grading, origins |
| MineralFYI | mineralfyi.com | 6,215 minerals, crystal systems, Mohs hardness |
| StarFYI | starfyi.com | Stars, constellations, exoplanets, deep-sky |
License
MIT