https://github.com/tim-gromeyer/mimedetector
Simple app to recognize mime types
https://github.com/tim-gromeyer/mimedetector
mime-database mime-parser mime-types qt
Last synced: about 2 months ago
JSON representation
Simple app to recognize mime types
- Host: GitHub
- URL: https://github.com/tim-gromeyer/mimedetector
- Owner: tim-gromeyer
- License: gpl-3.0
- Created: 2022-06-30T11:20:21.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-18T08:31:24.000Z (about 3 years ago)
- Last Synced: 2025-12-26T19:41:53.905Z (6 months ago)
- Topics: mime-database, mime-parser, mime-types, qt
- Language: C++
- Homepage: https://software-made-easy.github.io/MimeDetector/
- Size: 6.45 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README

[](https://qt.io)
[](https://www.gnu.org/licenses/gpl-3.0)
# [MimeDetector](https://tim-gromeyer.github.io/MimeDetector/)
As the name suggests, MimeDetector is a simple program for recognizing the MIME type of files
## Table of contents
1. [Features](#features)
2. [Preview](#preview)
3. [Dependencies](#dependencies)
-------
### Features
- Detect MIME type of files
- Provide details about MIME types

### [Preview](https://tim-gromeyer.github.io/MimeDetector/mimedetector.html)
A preview is available [here](https://tim-gromeyer.github.io/MimeDetector/mimedetector.html)
Important:
- Search does not work
## Dependencies:
[Qt](https://qt.io/)
-------
## Build instructions
Run the [build script](scripts/build.sh) or follow the instructions below.
- Clone MarkdownEdit: `git clone https://github.com/tim-gromeyer/MimeDetector --depth=1 && cd MimeDetector`
- Create the build folder: `mkdir build && cd build`.
- Now create a Makefile with CMake: `cmake ..`.
- Build it: `cmake --build . -j4`
In summary:
```bash
git clone https://github.com/tim-gromeyer/MimeDetector --depth=1 && cd MimeDetector
mkdir build && cd build
cmake ..
cmake --build . -j4
```