Skip to content
View arran4's full-sized avatar

Block or report arran4

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.

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
arran4/README.md

Hi there 👋

Welcome to my GitHub profile. Below you'll find a snapshot of my contributions.

Contact

Have questions or feedback? Open an issue on my personal repository.

Links

My Projects

abc + rss

Repository Description Tags
abc-justin-rss ABC news just-in to rss converter - generated abc + rss, abc-news
abc-kohler-report-rss RSS generator for ABC's Kohler Report abc + rss, abc-news
abc-mediawatch-rss RSS generator for ABC's Media Watch abc + rss, abc-media-watch

ai + chat + kde

Repository Description Tags
kllamabooks A KDE-styled QT application that interacts with local Ollama sessions and stores chat history locally via encrypted SQLite databases ai + chat + kde, client, ollama

ai + desktop + kde

Repository Description Tags
kjules A C++ application built with KDE Frameworks that provides a desktop interface for interacting with the Google Jules API ai + desktop + kde, google-jules, jules

ai + flutter + linux + utility

Repository Description Tags
flutter_jules My flutter based google jules client ai + flutter + linux + utility, app, google-jules, jules, macos, windows

ai + game + generated + test

Repository Description Tags
gorillas-react 🔗 Generated gorillas in react ai + game + generated + test, react

awesome-list

Repository Description Tags
awesome-fodmap-resources 🔗 Compilation of Low Fodmap resources awesome-list, fodmap, fodmaps, low-fodmap
awesome-postserver 🔗 Awesome Post-Cloud Post-NAS (True Serverless) Syncing awesome-list, list, postnas, postserver, serverless, true-serverless
awesome-terminal-multiplexers 🔗 Simple awesome list of terminal multiplexers awesome-list, terminal, terminal-multiplexers
ux 🔗 Some design links I refer to awesome-list, design, docs, links, list, references, ui, ui-design, ux, ux-design

chat + desktop + flutter + linux + web

Repository Description Tags
Dimension 🔗 (Beta) Peer-to-peer group chat and file transfer. chat + desktop + flutter + linux + web, android, fileshare, ios, macos, mobile, peer-to-peer, peer2peer, windows

cheatsheet

Repository Description Tags
chat-barcodes 🔗 Chat barcode cheatsheet cheatsheet, barcodes, chat, chat-barcodes, chat-cheatsheet, chat-shortcuts
git-barcode-sheet 🔗 Git barcode based cheat sheet cheatsheet, barcode-cheatsheet, barcodes, git, git-barcodes, git-cheatsheet
vim-barcode-sheet 🔗 Vim Barcodes Cheat Sheet to help with vim cheatsheet, vim

cli

Repository Description Tags
mvcommon Tool for moving files into a folder where they have a common prefix cli, mv, smart-tools
personal-splitwise-helper-scripts Splitwise TUI and CLI interface cli, helper, splitwise, tui
pimtrace A CLI tool for preforming queries on ical, maildir, mbox and csv files cli, csv, ical, query, utility

cli + experiment + go + library

Repository Description Tags
md2png 🔗 Very basic generated md2png cli + experiment + go + library, converter, dependency-free, markdown, md2png, png

cli + for-fun + generated + generator + go

Repository Description Tags
rotatingcircles Generates an optical illusion: Rotating circles cli + for-fun + generated + generator + go, amesuement, animated, gif, optical-illusion

cli + game + generator + go + image + library + utility

Repository Description Tags
go-pattern 🔗 image.Image patterns cli + game + generator + go + image + library + utility, designer, image-interface, pattern, patterns, prebuilt, showcase

cli + go

Repository Description Tags
editorconfig-guesser Generates reasonable .editorconfig files for source files. cli + go, detector, devtool, editorconfig, generator, generators
go-subcommand Generates dependencyless go command line argument subcommand system cli + go, cli-subcommands, flags, geneated-flags, go-generate, subcommands
mdsplit Splits markdown files into chunks suitable for processing with other tools or making into slides cli + go, markdown
mostcomm A cli utility for finding the most common and sorting by length, lines-sets in a text file cli + go, common, common-lines, diff, merge, multiple
move-dups-script Simple program to move dups nothing really interesting - Once off go project which could have been a shell script cli + go, golang-cli, shell-script-as-go
rntocase Some utilities to rename files, to upper, lower, title, camel, kebab, darwin case and many more cli + go, case-changer, filename, filename-case-changer, golibrary
sentencestats Tools to plot character usage in sentences cli + go, character-counter, chart, for-fun, joke, meme, plotter
trace-redirects Very simple cli tool for tracing redirects on a site - nothing you couldn't do with curl cli + go, curl, curl-like, debug, http-redirect, http-redirect-tracing, redirect, single-purpose-cli-app, tracing

cli + go + library + test

Repository Description Tags
golang-diff A multiline string comparsion library (and tool.) cli + go + library + test, comparison, diff

cli + go + library + utility

Repository Description Tags
go-evaluator 🔗 A simple evaluation markup with a simple parser too. cli + go + library + utility, eval, evaluation-language, golib, simple
lookup 🔗 A golang structure based element lookup library cli + go + library + utility, jsonpath, lookup
strings2 🔗 Some golang string helper functions focused around case transformation but other things in the future. cli + go + library + utility, camel-case, case, converter, flexible, kebab-case, snake-case, string-case, string-converter, strings
txtar 🔗 txtar enhanced and with a cli tool cli + go + library + utility, archive, cli-application, txtar

cli + go + linux + ui + utility

Repository Description Tags
shineyshot A simple screenshotting tool with several user modes cli + go + linux + ui + utility, annotation, hyprland, screencap, screendump, screenshot, wayland, x11

cli + go + utility

Repository Description Tags
directoryGrouperBySize Tools that help you group directories to a paricular size range. (ie getting things to fit on dvds.) cli + go + utility, directory-tools, helpers, tools
dirtools 🔗 Some directory tools, such as separating out all of a file extension into mirror directories cli + go + utility, directory, organization
eightbyeight golang based dithering experiments cli + go + utility, dithering, experiment, graphics
git-tag-inc Yet another semantic version incrementor and tagger for git cli + go + utility, git, git-tag, git-tags, semantic, semantic-versioning
go-lojban-password-gen Lojban password generator - Generate passwords that use lojban cli + go + utility, binary, generator, lojban, password, password-generator
podcast-cdr-manager CLI tool to help manage podcast subscriptions for burning to CDROMs / CDR / CDRW cli + go + utility, iso, iso9660, podcasts
skillsmatrixkmeans k-means clustering of skills of people to identify weaknesses cli + go + utility, employment, graphs, jobs, k-means, teams

dart + datastore + flutter + utility

Repository Description Tags
flutter_google_datastore Google Datastore and Datastore emulator client for "easy" modification of values dart + datastore + flutter + utility, google

dart + flutter + library

Repository Description Tags
dart_unix_single_instance 🔗 A library which uses unix sockets to ensure a single instance dart + flutter + library, single-instance, unix
flutter_nodelistview A flutter widget which uses an infinite list of double linked nodes dart + flutter + library, listview

datastore + go + google-app-engine + library

Repository Description Tags
datastoreutils 🔗 Basic google cloud datastore helpers datastore + go + google-app-engine + library, google-datastore
dsquery 🔗 A google datastore query aggregator and compiler with some minor enhancements datastore + go + google-app-engine + library

experiment + for-fun + generated + generator + go + test

Repository Description Tags
matchStickProblem Generates an image of solving the "match stick problem" (move a match stick) for amusement experiment + for-fun + generated + generator + go + test, match-stick

experiment + for-fun + generator + image + test

Repository Description Tags
interactions How things interact experiment + for-fun + generator + image + test, generated-infographic, statistics

experiment + go + test

Repository Description Tags
heatplot This program takes a formula and plots the "heat" for any particular location experiment + go + test, graph, heatplot, maths, plot
image-formula-find Experimenting with genetic algorithms experiment + go + test, experimentation, genetic-algorithms

flutter

Repository Description Tags
lemmy_notify Lemmy Notification app - for desktop atm flutter, desktop, lemmy
mlocate_explorer 🔗 A basic mlocate db file explorer flutter, db, explorer, gui, mlocate
send_to_linkwarden 🔗 Mobile version of Linkwarden flutter, android, archiving, link, linkwarden, mobile, utility

for-fun + generator + go

Repository Description Tags
phonenumber A generator for the nokia phone keyboard meme for-fun + generator + go, meme, nokia, nokia-keyboard, phone, phonenumber

gentoo

Repository Description Tags
arrans_overlay 🔗 Arrans Gentoo Overlay gentoo, overlay
gentoo-packages 🔗 Gentoo packages gentoo, generated-sites, gentoo-packages

gentoo + github-actions

Repository Description Tags
arrans_overlay_workflow_builder A gentoo overlay ebuild workflow builder generator for -bin with a special purpose handler for .appimage binary files gentoo + github-actions, builder, ebuild, generator, overlay
g2-action g2 github workflow action gentoo + github-actions, ci, g2, workflows

github + kde + ui

Repository Description Tags
kgithub-notify A sleek GitHub notification system tray application written natively in C++ using Qt6 and KDE Frameworks 6 (KF6). It quietly monitors your GitHub account, notifying you when there are new notifications, and provides a rich desktop interface to manage themGithub notifier for KDE github + kde + ui, api, notifier, qt

go

Repository Description Tags
fontlengths Font lengths tester by generating pngs of each font and sorting by length automatically go, font-length, fonts, for-fun, png-generator
g2 🔗 g2 Gentoo Tools go, gentoo, gentoo-utils
go-template-functional-operations These functions enable a more functional programming style within template rendering, allowing you to easily perform operations like mapping, filtering, and finding indices directly within your templates. go, functional-go-template, go-template, go-template-functions
goa4web My everything website (server) from 2005 ported from C to GO. Ready for news, forums, link sharing, image sharing and more go, cms, forum, image-sharing, link-sharing, news, personal, server, sql, webserver, website
goxresources go parser for xresource files go, dotfiles, xresources
phpbb2-rss RSS generator for any phpbb2 forum go, phpbb, phpbb2, rss

go + image

Repository Description Tags
golang-frame 🔗 A simple golang image frame drawing library (Draws a frame around something.) go + image, library
golang-rpg-textbox 🔗 Golang image library to Renders a RPG style text box with word wrapped text of your choosing go + image, game, rpg, rpg-game
golang-wordwrap 🔗 Wordwrap library for golang images. go + image, wordwrap

go + library

Repository Description Tags
gaelogger 🔗 Another google apps engine go logger this one is for the new go111+ world.. go + library, google-app-engine, google-app-engine-logger, logger-abstraction
go-be-lazy 🔗 Varidct based behavoural lazy evaluation go + library, lazy, lazy-eval, lazy-evaluation
go-consume String and slice consumption librareis go + library, parser, parsing, string, tokenizer
go-dynamic-content Lazy or weak file content go + library, file-mapped-content, weak-pointer
go-objectutils 🔗 Go objectutils for go. go + library, type-converstion
go-rfc5849-hmac Implementation of rfc5849 hmac wrapper go + library, rfc5849, rfc5849-hmac
golang-ical A ICS / ICal parser and serialiser for Golang. go + library, ical, ics
golang-rcs 🔗 golang rcs parser / generator, and utilities go + library, rcs, vcs
spacemap 🔗 2d space mapper, using a couple different algorithms with an interchangable interface go + library, image-mapper, location, location-lookup, space-mapping

go + web

Repository Description Tags
gobookmarks Landing page for when you open browsers / live bookmarks in go. go + web, bookmarks, github, github-api, home-page, homepage, live-bookmarks, start-page, startpage
gorillamuxlogic Some very simple gorilla mux logic for mux.MatcherFunc go + web, gorilla, gorilla-mux, http

hugo

Repository Description Tags
arran4.github.io 🔗 A nausiatingly personal github page. hugo, github, github-pages, hugo-site, landing-page, personal-page
blog 🔗 Github pages blog hugo, blog
githubpages Example hugo and github pages with github actions page hugo, github-actions, github-pages

library

Repository Description Tags
dartobjectutils 🔗 Dart Constructor Type Enforcement / Conversion library, dart, object-construction-utils, object-verification
tsobjectutils 🔗 Some typescript objects I use in a couple repos library, json-deserialization, npm, npm-package, ts-library, ts-objects, tslang, tslibrary, typescript

Unmatched

Repository Description Tags
KMagMux Torrent and Magent file and protocol handler for routing to programs / services handler, intent, kde, link, magnent, mux, torrent
arran4 🔗 Github Profile landing page github repo github, github-profile, github-profile-readme
dart-udt 🔗 AI port of UDT library from source forge to Dart dart, udt
dotfiles Just a collection of dotfiles managed by Chezmoi chezmoi, dotfiles
git-tag-inc-action 🔗 An action for incrementing semantic git tags git-tag-inc, github-actions, semantic-tagging, semantic-versions, tag-manager
homebrew-tap My homebrew tap semiautomated.. maybe? homebrew, homebrew-tap, tap
idea-txtar-support-plugin 🔗 Jetbrains Idea txtar support plugin idea, java, jetbrains, plugin, txtar
lxa ls with extended attributes fs-attr, linux, ls, xattr, xdp
resume Arrans Resume cv, resume, typst
tex_recipes_template A very simple tex engine for recipes helpful for an AI world recipes, template, tex
vlc-xattr-plugin A plugin for VLC to add "seen" to the xdg.tags list automatically when ever you watch anything c, cmake, fs-attr, plugins, vlc, vlc-plugin, xattr
whirlpool-forum-rss An RSS Generator for the Whirlpool.net.au forums rss, whirlpool, whirlpool-forums

License

This repository is released under the BSD 3-Clause License.

Acknowledgments

Thanks for visiting!

Pinned Loading

  1. golang-ical golang-ical Public

    A ICS / ICal parser and serialiser for Golang.

    Go 399 86

  2. dotfiles dotfiles Public

    Just a collection of dotfiles managed by Chezmoi

    Go Template 4 4