Skip to content

Navigation Menu

Sign in
Sign up
@earentir
earentir
Follow

Highlights

  • Pro

Block or report earentir

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please donโ€™t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
earentir /README.md

๐Ÿ“Š GitHub Analytics


๐Ÿ› ๏ธ Tech Stack


๐Ÿš€ Projects by Category

78 repositories across personal projects and the Network Plane ecosystem.

๐ŸŒ Network Stack (network-plane)

RepositoryDescription
dnsplane DNS Server for labs and home
dhcplane A highly configurable and efficient DHCP Server with multiple features
ntpcl A simple NTP client to fetch and optionally set system time
dnslat Run DNS latency tests, generate graphs and historical records.
whichdns Does a DNS request to identify the DNS server that provided the reply
speedplane service with a web ui that runs speedtests on a schedule (or manually)
nat-detection Detect the presence of NAT and GNAT
shareplane A lightweight HTTP server written in Go for serving files and directories over HTTP. Perfect for ...
planeweb
dnsdoc DNS Doctor is a tool to identify issues with DNS servers (not records for now)
headview Very simple tool to do a head request and report the time taken for each step
dhcpdoc Tool to Debug DHCP Servers
planeoui Package to search into OUI lists and return manufactures (or the reverse), it is handling the dow...
.github Network Plane is a platform of tools all sharing the same TUI and console. The idea is that all t...
textscore package that offers various text scoring funcs
planeconsole The monitor console used by the tools in this platform.
planetui
mdnsplane mdns Server/Proxy/Shadow Proxy

๐Ÿ› ๏ธ Dev Tools & CLI

RepositoryDescription
gitearelease Access gitea, github, gitlab releases over the API
gitea-release
updatego This tool allows you to install any version of go, update the current version and keep multiple ...
gitcng
pbuild Build go projects
fndupe
ttail
linknife cli URL shortener
tablemaker
discordupdate Update the linux version of discord
identifybin
confstore

๐Ÿ”Œ Hardware & System Info

RepositoryDescription
tsmbios Library to access the SMBIOS using Object Pascal (Delphi, FPC).
dsktool Tools to read disk and partition data as well as image partitions
xdb go package to parse Patricia M. Hoffmans XDB database used in her VSUM tool
gosmbios Fully current SMBIOS package (3.9.0)
cpuid Native GO CPUID implementation without CGO (ASM Implementation)
ehw ears HW Info Tool
mkfat pure go floppy disk format tool

๐Ÿ“ก DNS & Network Utilities

RepositoryDescription
subscan
sslcheck
tunneldnsctl
r53q Simple Client for route53 DNS, it can pull data needed by other tools

๐ŸŽฌ API Clients & Media

RepositoryDescription
tmdbclient
earapi
netflixtudumscrapper Parse the Netflix tudum for stats
steamapidata bunch of functions to do requests to the steam API
tmdbapidata bunch of helpers to calls of tmdb api
go-proxmox Go client with types and tests for the Proxmox-VE REST API

๐Ÿ–ฅ๏ธ TUI & Terminal Apps

RepositoryDescription
mdnfo MD File NFO Style Viewer
keyboardtester
retrotui
contribmap Builds an SVG of a contribution map
tui-json-viewer

๐ŸŽฎ Games, Bots & Fun

RepositoryDescription
etbot Ear's Twitch Bot
holedivers
discordmagictime Magic Discord Time (pure JS, no framework)
randomstreamscripts

๐Ÿ“Š Calculators & Productivity

RepositoryDescription
nightrelcalc Overtime Calculation for Releases
timeoff
simplecal
RailStationHelper
relplanner def dont use as is, working on ideas, UI is based on timeoff
simpleinterestcalculations
inflation Inflation Calculator
internettime Package to convert time to Internet Time (Swatch .beats) and the other way
commoncal

๐Ÿ“ Other Projects

RepositoryDescription
earentir
.trunk Used by Trunk. Learn more at https://docs.trunk.io/check/github-integration
earsaudiobridge
earentir.github.io
cmsmgmt CMS Management
dimg
homepage

๐Ÿ—ƒ๏ธ Archived Projects

RepositoryDescription
SWInv Software Inventory
dhcpconfighelper
bcncli BConomy cli client
recipebook Recipe Book made on Stream using Lazarus & FPC
tamegatchi Tamagotchi game for RuJAM 2022A - Slice of Life
prvdns Private DNS Server

"Building tooling since 1998"

Pinned Loading

  1. network-plane/dnsplane network-plane/dnsplane Public

    DNS Server for labs and home

    Go 61 2

  2. network-plane/whichdns network-plane/whichdns Public

    Does a DNS request to identify the DNS server that provided the reply

    Go 1

  3. network-plane/ntpcl network-plane/ntpcl Public

    A simple NTP client to fetch and optionally set system time

    Go 1

  4. network-plane/dhcplane network-plane/dhcplane Public

    A highly configurable and efficient DHCP Server with multiple features

    Go 47

  5. network-plane/shareplane network-plane/shareplane Public

    A lightweight HTTP server written in Go for serving files and directories over HTTP. Perfect for quick file sharing.

    Go

  6. network-plane/speedplane network-plane/speedplane Public

    service with a web ui that runs speedtests on a schedule (or manually)

    CSS

AltStyle ใซใ‚ˆใฃใฆๅค‰ๆ›ใ•ใ‚ŒใŸใƒšใƒผใ‚ธ (->ใ‚ชใƒชใ‚ธใƒŠใƒซ) /