https://github.com/bermannoah/mundane_elements
Mundane Elements is a system for checking the filetype of a given file using Magic Bytes.
https://github.com/bermannoah/mundane_elements
contributions-welcome elixir file-format magic-bytes
Last synced: 10 months ago
JSON representation
Mundane Elements is a system for checking the filetype of a given file using Magic Bytes.
- Host: GitHub
- URL: https://github.com/bermannoah/mundane_elements
- Owner: bermannoah
- License: other
- Created: 2017-06-30T12:03:24.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2020-07-22T14:41:02.000Z (almost 6 years ago)
- Last Synced: 2025-04-04T07:43:59.945Z (about 1 year ago)
- Topics: contributions-welcome, elixir, file-format, magic-bytes
- Language: Elixir
- Homepage: https://hex.pm/packages/mundane_elements/
- Size: 49 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# MundaneElements
[](https://travis-ci.org/bermannoah/mundane_elements)
Mundane Elements is an Elixir port of the [file-type](https://github.com/sindresorhus/file-type) and [magic_bytes](https://github.com/julik/magic_bytes) libraries.
Many thanks to Sindre Sorhus and Julik Tarkhanov for the work they've already done!
## Installation
The package can be installed by adding `mundane_elements` to your list of dependencies in `mix.exs`:
```elixir
def deps do
[{:mundane_elements, "~> 0.1.2"}]
end
```
The docs can be found at [https://hexdocs.pm/mundane_elements](https://hexdocs.pm/mundane_elements).
## Contributing
I'll be honest: I'm still learning Elixir. So there might be some mistakes or bugs that need fixing. Please do submit
issues and suggest fixes or improvements. I have a boilerplate contribution guideline file which you can see above.
Thanks much!