xdg-mime-rs

Rust crate for querying the shared-mime-info database

APACHE-2.0 License

Downloads
54.3K
Stars
13
Committers
5

xdg-mime-rs

Xdg-mime-rs is a library that parses the shared-mime-info database and allows querying it to determine the MIME type of a file from its extension or from its contents.

Xdg-mime-rs is a complete re-implementation of the xdgmime C library, with some added functionality that typically resides in higher level components, like determining the appropriate icon name for a file from the icon theme.

Documentation.

Installation

Add the following to your Cargo.toml file:

[dependencies]
xdg-mime = "^0.4"

or install cargo-edit and call:

cargo add [email protected]

Copyright and license

Copyright 2020 Emmanuele Bassi

This software is distributed under the terms of the Apache License version 2.0.

Package Rankings
Top 15.17% on Crates.io
Badges
Extracted from project README
crates.io docs.rs