metatube-community / metatube-sdk-go

MetaTube SDK & API Server in Golang
https://metatube-community.github.io/
Apache License 2.0
608 stars 106 forks source link
cloudnative emby gin go-colly gorm jellyfin pigo-face-detection postgresql scraper-engine sqlite

MetaTube SDK Go

Build Status Go Report Card Require Go Version GitHub License Tag

Metadata Tube SDK in Golang.

Contents

Features

Installation

To install this package, you first need Go installed (go1.23+ is required), then you can use the below Go command to install SDK.

go get -u github.com/metatube-community/metatube-sdk-go

API Examples

You can find quickstart examples in the examples folder or specific implementations in the cmd folder.

Credits

Library Description
gocolly/colly Elegant Scraper and Crawler Framework for Golang
gin-gonic/gin Gin is a HTTP web framework written in Go
gorm.io/gorm The fantastic ORM library for Golang
esimov/pigo Fast face detection, pupil/eyes localization and facial landmark points detection library in pure Go
robertkrimen/otto A JavaScript interpreter in Go (golang)
modernc.org/sqlite Package sqlite is a CGo-free port of SQLite/SQLite3
corona10/goimagehash Go Perceptual image hashing package
antchfx/xpath XPath package for Golang, supports HTML, XML, JSON document query
gen2brain/jpegli Go encoder/decoder for JPEG based on jpegli

License

Apache-2.0 License