MinIO (@minio)

Top repositories

1

minio

The Object Store for AI Data Infrastructure
Go
43,034
star
2

mc

Simple | Fast tool to manage MinIO clusters ☁️
Go
2,683
star
3

minio-go

MinIO Go client SDK for S3 compatible object storage
Go
2,204
star
4

simdjson-go

Golang port of simdjson: parsing gigabytes of JSON per second
Go
1,730
star
5

c2goasm

C to Go Assembly
Go
1,296
star
6

operator

Simple Kubernetes Operator for MinIO clusters 💻
Go
1,049
star
7

minio-java

MinIO Client SDK for Java
Java
995
star
8

sha256-simd

Accelerate SHA256 computations in pure Go using AVX512, SHA Extensions for x86 and ARM64 for ARM. On AVX512 it provides an up to 8x improvement (over 3 GB/s per core). SHA Extensions give a performance boost of close to 4x over native.
Go
919
star
9

minio-js

MinIO Client SDK for Javascript
JavaScript
879
star
10

highwayhash

Native Go version of HighwayHash with optimized assembly implementations on Intel and ARM. Able to process over 10 GB/sec on a single core on Intel CPUs - https://en.wikipedia.org/wiki/HighwayHash
Go
850
star
11

console

Simple UI for MinIO Object Storage 🧮
TypeScript
788
star
12

minio-py

MinIO Client SDK for Python
Python
758
star
13

awesome-minio

A curated list of Awesome MinIO community projects.
658
star
14

selfupdate

Build self-updating Go programs
Go
583
star
15

docs

MinIO Object Storage Documentation
SCSS
532
star
16

directpv

Simple Kubernetes CSI driver for Direct Attached Storage 💽
Go
517
star
17

sidekick

High Performance HTTP Sidecar Load Balancer
Go
515
star
18

minio-dotnet

MinIO Client SDK for .NET
C#
506
star
19

warp

S3 benchmarking tool
Go
463
star
20

minfs

A network filesystem client to connect to MinIO and Amazon S3 compatible cloud storage servers
Go
451
star
21

kes

Key Managament Server for Object Storage and more
Go
441
star
22

dsync

A distributed sync package.
Go
399
star
23

doctor

Doctor is a documentation server for your docs in github
Ruby
389
star
24

minsql

High-performance log search engine.
Rust
358
star
25

minio-service

Collection of MinIO server scripts for upstart, systemd, sysvinit, launchd.
Shell
345
star
26

sio

Go implementation of the Data At Rest Encryption (DARE) format.
Go
340
star
27

blake2b-simd

Fast hashing using pure Go implementation of BLAKE2b with SIMD instructions
Go
245
star
28

concert

Concert is a console based certificate generation tool for https://letsencrypt.org.
Go
195
star
29

minio-rs

MinIO Rust SDK for Amazon S3 Compatible Cloud Storage
Rust
169
star
30

asm2plan9s

Tool to generate BYTE sequences for Go assembly as generated by YASM
Go
165
star
31

md5-simd

Accelerate aggregated MD5 hashing performance up to 8x for AVX512 and 4x for AVX2. Useful for server applications that need to compute many MD5 sums in parallel.
Go
159
star
32

certgen

A dead simple tool to generate self signed certificates for MinIO TLS deployments
Go
104
star
33

thumbnailer

A thumbnail generator example using Minio's listenBucketNotification API
JavaScript
103
star
34

charts

MinIO Helm Charts
Mustache
98
star
35

spark-select

A library for Spark DataFrame using MinIO Select API
Scala
97
star
36

minio-cpp

MinIO C++ Client SDK for Amazon S3 Compatible Cloud Storage
C++
92
star
37

mint

Collection of tests to detect overall correctness of MinIO server.
Go
76
star
38

madmin-go

The MinIO Admin Go Client SDK provides APIs to manage MinIO services
Go
65
star
39

minio-java-rest-example

REST example using minio-java library.
Java
62
star
40

minio-go-media-player

A HTML5 media player using minio-go library.
HTML
57
star
41

minio-js-store-app

Store Application using minio-js library to manage product assets
HTML
49
star
42

minio-hs

MinIO Client SDK for Haskell
Haskell
46
star
43

dperf

Drive performance measurement tool
Go
46
star
44

msf

MFS (Minio Federation Service) is a namespace, identity and access management server for Minio Servers
Go
43
star
45

openlake

Build Data Lake using Open Source tools
Jupyter Notebook
39
star
46

zipindex

Package for indexing zip files and storing a compressed index
Go
39
star
47

hperf

Distributed HTTP Speed Test.
Go
38
star
48

simdcsv

Go
33
star
49

nifi-minio

A custom ContentRepository implementation for NiFi to persist data to MinIO Object Storage
Java
30
star
50

benchmarks

Collection of benchmarks captured for MinIO server.
29
star
51

m3

MinIO Kubernetes Cloud
Go
27
star
52

android-photo-app

Android Photo App example using minio-java library.
Java
26
star
53

minio-ruby

MinIO Client SDK for Ruby
Ruby
26
star
54

lxmin

Backup and Restore LXC instances from MinIO
Go
26
star
55

radio

Redundant Array of Distributed Independent Objectstores in short RADIO performs synchronous mirroring, erasure coding across multiple object stores
Go
24
star
56

parquet-go

Go library to work with Parquet Files
Go
23
star
57

presto-minio

How to use Presto (with Hive metastore) and MinIO?
23
star
58

pkg

Repository to hold all the common packages imported by MinIO projects
Go
22
star
59

bottlenet

Find bottlenecks in distributed network
Go
21
star
60

lsync

Local syncing package with support for timeouts. This package offers both a sync.Mutex and sync.RWMutex compatible interface.
Go
17
star
61

simple-ci

Stateless. Infinite scalability. Easy Setup. Microservice. Minimalist CI
JavaScript
17
star
62

ming

Object Storage Gateway for Hybrid Cloud
Go
17
star
63

blog-assets

Collection of assets used for various articles at https://blogs.min.io
Jupyter Notebook
17
star
64

gluegun

Glues Github markdown docs to present a beautiful documentation site.
CSS
16
star
65

swift-photo-app

Swift photo app
Swift
15
star
66

homebrew-stable

Homebrew tap for MinIO
Ruby
15
star
67

mnm

Minimal Minio API aggregates many minio instances to look like one
Go
13
star
68

perftest

Collection of scripts used in Minio performance testing.
Go
12
star
69

ror-resumeuploader-app

Ruby on rails app using aws-sdk-ruby
JavaScript
11
star
70

mds

MinIO Design System is a common library of all the UI design elements.
TypeScript
10
star
71

minio-iam-testing

Shell
10
star
72

rsync-go

This is a pure go implementation of the rsync algorithm with highwayhash signature
Go
9
star
73

select-simd

Go
8
star
74

chaos

A framework for testing Minio's fault tolerance capability.
Go
8
star
75

hdfs-to-minio

A simple containerized hadoop CLI to migrate content between various HCFS implementations
Dockerfile
7
star
76

simdjson-fuzz

Fuzzers and corpus for https://github.com/minio/simdjson-go
Go
7
star
77

minio-lambda-notification-example

Example App that uses MinIO Lambda Notification with Postgres
JavaScript
7
star
78

buzz

A prototype for github issue workflow management
Less
7
star
79

dmt

Direct MinIO Tunnel
Go
6
star
80

go-cv

Golang wrapper for https://github.com/ermig1979/Simd
Go
6
star
81

spark-data-generator

Generates dummy parquet, csv, json files for testing and validating MinIO compatibility
Scala
6
star
82

kms-go

MinIO key managment SDK
Go
6
star
83

xxml

Package xml implements a simple XML 1.0 parser that understands XML name spaces, extended support for control characters.
Go
5
star
84

spark-streaming-checkpoint

Spark Streaming Checkpoint File Manager for MinIO
Scala
5
star
85

minio-jenkins

This is a simple Jenkins plugin that lets you upload Jenkins artifacts to a Minio Server
Java
5
star
86

disco

Disco discovery service for MinIO.
Go
5
star
87

docs-k8s

MinIO Docs for Kubernetes
Python
4
star
88

attic

Collection of deprecated packages 😟
C++
4
star
89

pkger

Debian, RPMs and APKs for MinIO
Go
4
star
90

marketplace

Makefile
4
star
91

kitchensink

Go
3
star
92

confess

Object store consistency checker
Go
3
star
93

webhook

HTTP events to file logger
Go
3
star
94

colorjson

Package json implements encoding and decoding of JSON as defined in RFC 7159. The mapping between JSON and Go values is described in the documentation for the Marshal and Unmarshal functions
Go
2
star
95

minio-pcf-adapter

MinIO Service Adapter for Pivotal
Go
2
star
96

training

Materials for supporting MinIO-led training and curriculum.
Python
2
star
97

docs-vsphere

MinIO Docs for VMware Cloud Foundation
Python
2
star
98

xfile

Determines information about the object.
Go
2
star
99

wiki

MinIO's Wiki
2
star
100

hcp-to-minio

About A simple CLI to migrate content from HCP to MinIO
Go
2
star