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

Projects in Awesome Lists by imarsman

A curated list of projects in awesome lists by imarsman .

https://github.com/imarsman/dockerops

Nanovms running in Docker x86 container for M1 Mac ARM64.

docker intel m1 nanos ops unikernel

Last synced: 14 May 2025

https://github.com/imarsman/jpath

CLI using JSONPath with YAML and JSON

Last synced: 14 May 2025

https://github.com/imarsman/concur

A parallel/xargs like tool. Executes commands using sets of input.

Last synced: 14 May 2025

https://github.com/imarsman/nanovms

A test of nanovms as pertains to deployment on GCP and a few things tied to a simple HTTP server.

golang nanovms unikernel

Last synced: 14 May 2025

https://github.com/imarsman/unikerneltests

A unikernel test using NanoVMS and Ops, finding out what can be done with unikernels and the base instance and instance group capabilities of cloud providers..

gcp golang unikernel

Last synced: 14 May 2025

https://github.com/imarsman/iptools

Various IP functionality as part of learning

Last synced: 14 May 2025

https://github.com/imarsman/gotee

An implementation of tee in Go. Supports -a option and writes to one or more files. Can avoid sending to stdout with -S option. With no stdin will accept keyboard input.

golang tee

Last synced: 14 May 2025

https://github.com/imarsman/gotail

A tail implementation. This was fun to write and a great opportunity to compare its performance characteristics with the native one.

golang tail

Last synced: 14 May 2025

https://github.com/imarsman/gozip

An implementation of the zip utility in Go as an exercise

Last synced: 14 May 2025

https://github.com/imarsman/gounzip

Unzip to match gozip

Last synced: 14 May 2025

https://github.com/imarsman/timestamp

ISO-8601 timestamp parsing

Last synced: 14 May 2025

https://github.com/imarsman/datetime

Date and time functionality for ISO-8601 standard formats. This is an ongoing project and there are incorrect/in progress sections, particularly in the date package. The Period and Timestamp parsing packages are most polished.

datetime iso8601 iso8601-period periods timespans timestamp-formats timestamp-parsing

Last synced: 14 May 2025

https://github.com/imarsman/rgzip

GZip in rust

Last synced: 14 May 2025

https://github.com/imarsman/p

Plan 9 paging implementation (p)

Last synced: 14 May 2025

https://github.com/imarsman/rbac

An implementation of role-based authentication using Casbin. Allows for pluggable definition of enforcement rules separate from very simple roles package with useful tests that demonstrate basic functionality with benchmarks.

authorization rbac rbac-roles

Last synced: 14 May 2025

https://github.com/imarsman/password

Password generator and password file entry manager. Bringing together two libraries to allow password generation and to test out password file reading.

authentication golang

Last synced: 14 May 2025

https://github.com/imarsman/pathhelper

Helper for building PATH for MacOS.

Last synced: 14 May 2025

https://github.com/imarsman/basicauth

A sample implementation of basic authentication handling with the capability of adding JWT token handling. Includes a pluggable design to allow flexible choices for session handling. Tests give examples of how to use various aspects of the package.

basic-authentication http jwt-authentication session-management

Last synced: 14 May 2025

https://github.com/imarsman/duration

ISO-8601 durations

Last synced: 14 May 2025

https://github.com/imarsman/goproject

Golang project making tool. This is a work in progress and more an effort to explore project layouts.

golang yml

Last synced: 05 Apr 2025

https://github.com/imarsman/optparse

Parse command-line style options

Last synced: 14 May 2025

https://github.com/imarsman/httpcheck

A very simple http connection checking tool using net/http/httptrace

Last synced: 14 May 2025

https://github.com/imarsman/gogzip

An implementation of gzip in Go. An attempt will be made to match options.

Last synced: 14 May 2025

https://github.com/imarsman/certcheck

TLS certificate check with expiry and parallel execution

Last synced: 14 May 2025