Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by thediveo

A curated list of projects in awesome lists by thediveo .

https://github.com/thediveo/lxkns

Discover Linux kernel namespaces in Go. Almost everywhere. Aware of various OCI container engines, even engines in containers.

Last synced: 27 Oct 2024

https://github.com/thediveo/enumflag

Typed enumeration flags (single and slice) for spf13/pflag, Go's flag drop-in package.

cli cli-flags enum go golang

Last synced: 27 Oct 2024

https://github.com/thediveo/morbyd

Easily build and run throw-away test Docker images and containers, and run commands inside them using this thin layer on top of the standard Docker Go client.

docker go testing

Last synced: 13 Oct 2024

https://github.com/thediveo/go-asciitree

Go package for pretty-printing tree-like data structures in ASCII and Unicode.

Last synced: 13 Oct 2024

https://github.com/thediveo/gitrepofs

A Go fs.FS git repository file system to easily access a repository at a specific tag (or other git reference).

Last synced: 13 Oct 2024

https://github.com/thediveo/fdooze

File descriptor leak detection for Gomega (on Linux).

Last synced: 13 Oct 2024

https://github.com/thediveo/klo

kubectl-like (object) output for Golang

golang golang-package

Last synced: 13 Oct 2024

https://github.com/thediveo/go-plugger

Simplistic Go 🔌 plugin manager that works with both statically linked as well as dynamically linked Go plugins, supporting plugin groups with type-safe exported symbols, as well as controlled plugin order within a group.

Last synced: 13 Oct 2024

https://github.com/thediveo/tiap

tiap isn't app publisher, but packages Industrial Edge apps

Last synced: 13 Oct 2024

https://github.com/thediveo/netdb

Protocol, service, and ethertype netdb data for pure Go.

Last synced: 13 Oct 2024

https://github.com/thediveo/nufftables

A thin wrapper around Google's nftables to ease reasoning over the current state of tables, chains, rules, and expressions.

Last synced: 07 Nov 2024

https://github.com/thediveo/go-mntinfo

Go Linux package for retrieving mount information from /proc/[PID]/mountinfo

Last synced: 13 Oct 2024

https://github.com/thediveo/gons

Go package for switching into other Linux namespaces just before the Go runtime spins up and blocks switching certain namespaces.

Last synced: 13 Oct 2024

https://github.com/thediveo/once

improves your testing feng shui tremendiously by executing a function only once that might need to be triggered from multiple call sites and not just from a single defer.

Last synced: 13 Oct 2024

https://github.com/thediveo/whalewatcher

Gophers watching whales playing with containers: small module to track the list of containers (name, PID, project) without constant polling. Gets the tricky initial sync done for you, too.

container docker golang

Last synced: 13 Oct 2024

https://github.com/thediveo/notwork

A tiny package to help with creating transient Linux virtual network elements for testing purposes.

Last synced: 13 Oct 2024

https://github.com/thediveo/caps

pure-Go minimalist package for getting and setting the capabilities of Linux tasks (threads). No need for linking with libcap.

Last synced: 13 Oct 2024

https://github.com/thediveo/IETF-RFC

A TW5 plugin for working with IETF RFCs

ietf import plugin rfc rfc-index tiddlywiki5 wiki

Last synced: 23 Oct 2024

https://github.com/thediveo/thediveo

about

Last synced: 13 Oct 2024

https://github.com/thediveo/hellorld

An experimental repo for multi-arch image build with dynamic Go workspaces. Yes, that's a mouthful.

Last synced: 13 Oct 2024

https://github.com/thediveo/native

Translate between numbers in fixed sizes and byte sequences in (host) native endianess.

Last synced: 13 Oct 2024

https://github.com/thediveo/procfsroot

Making /proc/[PID]/root wormholes more accessible.

filesystem golang linux procfs

Last synced: 13 Oct 2024

https://github.com/thediveo/wye

Joining two Go context.Contexts.

Last synced: 13 Oct 2024

https://github.com/thediveo/testbasher

A painfully simple BASH script management and execution Go package for small unit test script harnesses.

Last synced: 13 Oct 2024

https://github.com/thediveo/success

Improves testing feng shui tremendiously by shimming in Gomega error detection whenever trying to be "Successful()".

Last synced: 13 Oct 2024

https://github.com/thediveo/icmpv6-socket

A tiny Python 3 package to simplify working with ICMPv6 sockets, supporting ICMPv6 message filtering at the OS kernel level.

Last synced: 13 Oct 2024

https://github.com/thediveo/kdenlive-breeze-icons

Kdenlive-specific Breeze Icons (Styled)

Last synced: 13 Oct 2024

https://github.com/thediveo/osrelease

A slightly pedantic os-release parser.

Last synced: 13 Oct 2024

https://github.com/thediveo/spaserve

Serving SPAs with client-side DOM routing and behind different routes without rebuilding.

Last synced: 13 Oct 2024

https://github.com/thediveo/namspill

detect Linux kernel namespace spilling over into other goroutines

Last synced: 13 Oct 2024

https://github.com/thediveo/thediveo.github.io

🕸 TheDiveO user web page repository

Last synced: 13 Oct 2024

https://github.com/thediveo/ioctl

A tiny package to help with dealing with constructing Linux ioctl request values that are not already included in the sys/unix standard package

Last synced: 13 Oct 2024