Verify file type from file content

This page summarizes the projects mentioned and recommended in the original post on /r/csharp

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. MediaBrowser

    I made this project to learn TypeScript and Angular. It's a simple media browser that lets you stream html 5 friendly media through the browser. (by CyAScott)

    The cli tool ffmpeg can be used to validate images and videos (like this).

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. Here is an example for Azure Storage: https://github.com/Azure/azure-storage-av-automation

  4. FileSignatures

    A small library for detecting the type of a file based on header signature (also known as magic number).

    There seem to be a few in nuget, the issue is they only cover a very few filetypes, presumably because the authors didn't want to spend gazillions of hours typing all the data in. This one might be a good base if you wanted to fork or contribute to it: https://github.com/neilharvey/FileSignatures/

  5. SignHere

    File signature validator for C#.

    Check it out: https://github.com/Mithgroth/SignHere/

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • What is the best way to validate and get the length of an aac file with asp.net core 5 running on Linux?

    4 projects | /r/dotnet | 4 Sep 2021