{"id":20187981,"url":"https://github.com/arran4/arran4","last_synced_at":"2026-05-12T00:37:59.137Z","repository":{"id":50113818,"uuid":"295087042","full_name":"arran4/arran4","owner":"arran4","description":"Github Profile landing page github repo","archived":false,"fork":false,"pushed_at":"2025-10-26T08:45:47.000Z","size":5615,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-26T10:24:51.417Z","etag":null,"topics":["github","github-profile","github-profile-readme"],"latest_commit_sha":null,"homepage":"https://arran4.github.io/ ","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arran4.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2020-09-13T05:47:37.000Z","updated_at":"2025-10-26T08:45:49.000Z","dependencies_parsed_at":"2024-06-23T08:23:41.654Z","dependency_job_id":"90db145e-5cdf-4194-aae6-59ea71f7c5db","html_url":"https://github.com/arran4/arran4","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/arran4/arran4","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arran4%2Farran4","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arran4%2Farran4/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arran4%2Farran4/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arran4%2Farran4/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arran4","download_url":"https://codeload.github.com/arran4/arran4/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arran4%2Farran4/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27377901,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-11-30T02:00:05.582Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["github","github-profile","github-profile-readme"],"created_at":"2024-11-14T03:26:53.439Z","updated_at":"2026-05-12T00:37:59.130Z","avatar_url":"https://github.com/arran4.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hi there 👋\n\nWelcome to my GitHub profile. Below you'll find a snapshot of my contributions.\n\n![](http://github-profile-summary-cards.vercel.app/api/cards/profile-details?username=arran4\u0026theme=default)\n\n\n## Contact\n\nHave questions or feedback? [Open an issue](https://github.com/arran4/arran4/issues/new) on my personal repository.\n\n## Links\n\n- [Website](https://arran4.github.io/)\n- [GitHub Profile](https://github.com/arran4)\n\n## My Projects\n\u003c!--repos-start--\u003e\n### abc + rss\n| Repository | Description | Tags |\n|---|---|---|\n| [abc-justin-rss](https://github.com/arran4/abc-justin-rss) | ABC news just-in to rss converter - generated | abc + rss, abc-news |\n| [abc-kohler-report-rss](https://github.com/arran4/abc-kohler-report-rss) | RSS generator for ABC's Kohler Report | abc + rss, abc-news |\n| [abc-mediawatch-rss](https://github.com/arran4/abc-mediawatch-rss) | RSS generator for ABC's Media Watch | abc + rss, abc-media-watch |\n\n### ai + chat + kde\n| Repository | Description | Tags |\n|---|---|---|\n| [kllamabooks](https://github.com/arran4/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 |\n\n### ai + desktop + kde\n| Repository | Description | Tags |\n|---|---|---|\n| [kjules](https://github.com/arran4/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 |\n\n### ai + flutter + linux + utility\n| Repository | Description | Tags |\n|---|---|---|\n| [flutter_jules](https://github.com/arran4/flutter_jules) | My flutter based google jules client  | ai + flutter + linux + utility, app, google-jules, jules, macos, windows |\n\n### ai + game + generated + test\n| Repository | Description | Tags |\n|---|---|---|\n| [gorillas-react](https://github.com/arran4/gorillas-react) [🔗](https://ai.studio/apps/drive/1BOLZ6UAK9YYH8kl5eU8Ihn6J-fxugrk0) | Generated gorillas in react | ai + game + generated + test, react |\n\n### awesome-list\n| Repository | Description | Tags |\n|---|---|---|\n| [awesome-fodmap-resources](https://github.com/arran4/awesome-fodmap-resources) [🔗](https://arran4.github.io/awesome-fodmap-resources/) | Compilation of Low Fodmap resources | awesome-list, fodmap, fodmaps, low-fodmap |\n| [awesome-postserver](https://github.com/arran4/awesome-postserver) [🔗](https://arran4.github.io/awesome-postserver/) | Awesome Post-Cloud Post-NAS (True Serverless) Syncing | awesome-list, list, postnas, postserver, serverless, true-serverless |\n| [awesome-terminal-multiplexers](https://github.com/arran4/awesome-terminal-multiplexers) [🔗](https://arran4.github.io/awesome-terminal-multiplexers/) | Simple awesome list of terminal multiplexers | awesome-list, terminal, terminal-multiplexers |\n| [ux](https://github.com/arran4/ux) [🔗](https://arran4.github.io/ux/) | Some design links I refer to  | awesome-list, design, docs, links, list, references, ui, ui-design, ux, ux-design |\n\n### chat + desktop + flutter + linux + web\n| Repository | Description | Tags |\n|---|---|---|\n| [Dimension](https://github.com/arran4/Dimension) [🔗](https://arran4.github.io/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 |\n\n### cheatsheet\n| Repository | Description | Tags |\n|---|---|---|\n| [chat-barcodes](https://github.com/arran4/chat-barcodes) [🔗](https://arran4.github.io/barcode-cheatsheets) | Chat barcode cheatsheet | cheatsheet, barcodes, chat, chat-barcodes, chat-cheatsheet, chat-shortcuts |\n| [git-barcode-sheet](https://github.com/arran4/git-barcode-sheet) [🔗](https://arran4.github.io/barcode-cheatsheets) | Git barcode based cheat sheet | cheatsheet, barcode-cheatsheet, barcodes, git, git-barcodes, git-cheatsheet |\n| [vim-barcode-sheet](https://github.com/arran4/vim-barcode-sheet) [🔗](https://arran4.github.io/barcode-cheatsheets) | Vim Barcodes Cheat Sheet to help with vim  | cheatsheet, vim |\n\n### cli\n| Repository | Description | Tags |\n|---|---|---|\n| [mvcommon](https://github.com/arran4/mvcommon) | Tool for moving files into a folder where they have a common prefix | cli, mv, smart-tools |\n| [personal-splitwise-helper-scripts](https://github.com/arran4/personal-splitwise-helper-scripts) | Splitwise TUI and CLI interface | cli, helper, splitwise, tui |\n| [pimtrace](https://github.com/arran4/pimtrace) | A CLI tool for preforming queries on ical, maildir, mbox and csv files | cli, csv, ical, query, utility |\n\n### cli + experiment + go + library\n| Repository | Description | Tags |\n|---|---|---|\n| [md2png](https://github.com/arran4/md2png) [🔗](https://pkg.go.dev/github.com/arran4/md2png) | Very basic generated md2png  | cli + experiment + go + library, converter, dependency-free, markdown, md2png, png |\n\n### cli + for-fun + generated + generator + go\n| Repository | Description | Tags |\n|---|---|---|\n| [rotatingcircles](https://github.com/arran4/rotatingcircles) | Generates an optical illusion: Rotating circles | cli + for-fun + generated + generator + go, amesuement, animated, gif, optical-illusion |\n\n### cli + game + generator + go + image + library + utility\n| Repository | Description | Tags |\n|---|---|---|\n| [go-pattern](https://github.com/arran4/go-pattern) [🔗](https://pkg.go.dev/github.com/arran4/go-pattern) | image.Image patterns | cli + game + generator + go + image + library + utility, designer, image-interface, pattern, patterns, prebuilt, showcase |\n\n### cli + go\n| Repository | Description | Tags |\n|---|---|---|\n| [editorconfig-guesser](https://github.com/arran4/editorconfig-guesser) | Generates reasonable .editorconfig files for source files. | cli + go, detector, devtool, editorconfig, generator, generators |\n| [go-subcommand](https://github.com/arran4/go-subcommand) | Generates dependencyless go command line argument subcommand system | cli + go, cli-subcommands, flags, geneated-flags, go-generate, subcommands |\n| [mdsplit](https://github.com/arran4/mdsplit) | Splits markdown files into chunks suitable for processing with other tools or making into slides | cli + go, markdown |\n| [mostcomm](https://github.com/arran4/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 |\n| [move-dups-script](https://github.com/arran4/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 |\n| [rntocase](https://github.com/arran4/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 |\n| [sentencestats](https://github.com/arran4/sentencestats) | Tools to plot character usage in sentences | cli + go, character-counter, chart, for-fun, joke, meme, plotter |\n| [trace-redirects](https://github.com/arran4/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 |\n\n### cli + go + library + test\n| Repository | Description | Tags |\n|---|---|---|\n| [golang-diff](https://github.com/arran4/golang-diff) | A multiline string comparsion library (and tool.) | cli + go + library + test, comparison, diff |\n\n### cli + go + library + utility\n| Repository | Description | Tags |\n|---|---|---|\n| [go-evaluator](https://github.com/arran4/go-evaluator) [🔗](https://pkg.go.dev/github.com/arran4/go-evaluator) | A simple evaluation markup with a simple parser too.  | cli + go + library + utility, eval, evaluation-language, golib, simple |\n| [lookup](https://github.com/arran4/lookup) [🔗](https://pkg.go.dev/github.com/arran4/lookup) | A golang structure based element lookup library | cli + go + library + utility, jsonpath, lookup |\n| [strings2](https://github.com/arran4/strings2) [🔗](https://pkg.go.dev/github.com/arran4/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 |\n| [txtar](https://github.com/arran4/txtar) [🔗](https://pkg.go.dev/github.com/arran4/txtar) | txtar enhanced and with a cli tool | cli + go + library + utility, archive, cli-application, txtar |\n\n### cli + go + linux + ui + utility\n| Repository | Description | Tags |\n|---|---|---|\n| [shineyshot](https://github.com/arran4/shineyshot) | A simple screenshotting tool with several user modes | cli + go + linux + ui + utility, annotation, hyprland, screencap, screendump, screenshot, wayland, x11 |\n\n### cli + go + utility\n| Repository | Description | Tags |\n|---|---|---|\n| [directoryGrouperBySize](https://github.com/arran4/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 |\n| [dirtools](https://github.com/arran4/dirtools) [🔗](https://pkg.go.dev/github.com/arran4/dirtools) | Some directory tools, such as separating out all of a file extension into mirror directories | cli + go + utility, directory, organization |\n| [eightbyeight](https://github.com/arran4/eightbyeight) | golang based dithering experiments | cli + go + utility, dithering, experiment, graphics |\n| [git-tag-inc](https://github.com/arran4/git-tag-inc) | Yet another semantic version incrementor and tagger for git  | cli + go + utility, git, git-tag, git-tags, semantic, semantic-versioning |\n| [go-lojban-password-gen](https://github.com/arran4/go-lojban-password-gen) | Lojban password generator - Generate passwords that use lojban | cli + go + utility, binary, generator, lojban, password, password-generator |\n| [podcast-cdr-manager](https://github.com/arran4/podcast-cdr-manager) | CLI tool to help manage podcast subscriptions for burning to CDROMs / CDR / CDRW | cli + go + utility, iso, iso9660, podcasts |\n| [skillsmatrixkmeans](https://github.com/arran4/skillsmatrixkmeans) | k-means clustering of skills of people to identify weaknesses | cli + go + utility, employment, graphs, jobs, k-means, teams |\n\n### dart + datastore + flutter + utility\n| Repository | Description | Tags |\n|---|---|---|\n| [flutter_google_datastore](https://github.com/arran4/flutter_google_datastore) | Google Datastore and Datastore emulator client for \"easy\" modification of values | dart + datastore + flutter + utility, google |\n\n### dart + flutter + library\n| Repository | Description | Tags |\n|---|---|---|\n| [dart_unix_single_instance](https://github.com/arran4/dart_unix_single_instance) [🔗](https://pub.dev/packages/unix_single_instance) | A library which uses unix sockets to ensure a single instance | dart + flutter + library, single-instance, unix |\n| [flutter_nodelistview](https://github.com/arran4/flutter_nodelistview) | A flutter widget which uses an infinite list of double linked nodes | dart + flutter + library, listview |\n\n### datastore + go + google-app-engine + library\n| Repository | Description | Tags |\n|---|---|---|\n| [datastoreutils](https://github.com/arran4/datastoreutils) [🔗](https://pkg.go.dev/github.com/arran4/datastoreutils) | Basic google cloud datastore helpers | datastore + go + google-app-engine + library, google-datastore |\n| [dsquery](https://github.com/arran4/dsquery) [🔗](https://pkg.go.dev/github.com/arran4/dsquery) | A google datastore query aggregator and compiler with some minor enhancements | datastore + go + google-app-engine + library |\n\n### experiment + for-fun + generated + generator + go + test\n| Repository | Description | Tags |\n|---|---|---|\n| [matchStickProblem](https://github.com/arran4/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 |\n\n### experiment + for-fun + generator + image + test\n| Repository | Description | Tags |\n|---|---|---|\n| [interactions](https://github.com/arran4/interactions) | How things interact | experiment + for-fun + generator + image + test, generated-infographic, statistics |\n\n### experiment + go + test\n| Repository | Description | Tags |\n|---|---|---|\n| [heatplot](https://github.com/arran4/heatplot) | This program takes a formula and plots the \"heat\" for any particular location | experiment + go + test, graph, heatplot, maths, plot |\n| [image-formula-find](https://github.com/arran4/image-formula-find) | Experimenting with genetic algorithms | experiment + go + test, experimentation, genetic-algorithms |\n\n### flutter\n| Repository | Description | Tags |\n|---|---|---|\n| [lemmy_notify](https://github.com/arran4/lemmy_notify) | Lemmy Notification app - for desktop atm | flutter, desktop, lemmy |\n| [mlocate_explorer](https://github.com/arran4/mlocate_explorer) [🔗](https://arran4.github.io/mlocate_explorer/) | A basic mlocate db file explorer | flutter, db, explorer, gui, mlocate |\n| [send_to_linkwarden](https://github.com/arran4/send_to_linkwarden) [🔗](https://arran4.github.io/send_to_linkwarden/) | Mobile version of Linkwarden | flutter, android, archiving, link, linkwarden, mobile, utility |\n\n### for-fun + generator + go\n| Repository | Description | Tags |\n|---|---|---|\n| [phonenumber](https://github.com/arran4/phonenumber) | A generator for the nokia phone keyboard meme | for-fun + generator + go, meme, nokia, nokia-keyboard, phone, phonenumber |\n\n### gentoo\n| Repository | Description | Tags |\n|---|---|---|\n| [arrans_overlay](https://github.com/arran4/arrans_overlay) [🔗](https://arran4.github.io/arrans_overlay/) | Arrans Gentoo Overlay | gentoo, overlay |\n| [gentoo-packages](https://github.com/arran4/gentoo-packages) [🔗](https://arran4.github.io/gentoo-packages/) | Gentoo packages | gentoo, generated-sites, gentoo-packages |\n\n### gentoo + github-actions\n| Repository | Description | Tags |\n|---|---|---|\n| [arrans_overlay_workflow_builder](https://github.com/arran4/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 |\n| [g2-action](https://github.com/arran4/g2-action) | g2 github workflow action | gentoo + github-actions, ci, g2, workflows |\n\n### github + kde + ui\n| Repository | Description | Tags |\n|---|---|---|\n| [kgithub-notify](https://github.com/arran4/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 |\n\n### go\n| Repository | Description | Tags |\n|---|---|---|\n| [fontlengths](https://github.com/arran4/fontlengths) | Font lengths tester by generating pngs of each font and sorting by length automatically | go, font-length, fonts, for-fun, png-generator |\n| [g2](https://github.com/arran4/g2) [🔗](https://pkg.go.dev/github.com/arran4/g2) | g2 Gentoo Tools | go, gentoo, gentoo-utils |\n| [go-template-functional-operations](https://github.com/arran4/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 |\n| [goa4web](https://github.com/arran4/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 |\n| [goxresources](https://github.com/arran4/goxresources) | go parser for xresource files  | go, dotfiles, xresources |\n| [phpbb2-rss](https://github.com/arran4/phpbb2-rss) | RSS generator for any phpbb2 forum | go, phpbb, phpbb2, rss |\n\n### go + image\n| Repository | Description | Tags |\n|---|---|---|\n| [golang-frame](https://github.com/arran4/golang-frame) [🔗](https://pkg.go.dev/github.com/arran4/golang-frame) | A simple golang image frame drawing library (Draws a frame around something.) | go + image, library |\n| [golang-rpg-textbox](https://github.com/arran4/golang-rpg-textbox) [🔗](https://pkg.go.dev/github.com/arran4/golang-rpg-textbox#section-readme) | Golang image library to Renders a RPG style text box with word wrapped text of your choosing | go + image, game, rpg, rpg-game |\n| [golang-wordwrap](https://github.com/arran4/golang-wordwrap) [🔗](https://pkg.go.dev/github.com/arran4/golang-wordwrap) | Wordwrap library for golang images. | go + image, wordwrap |\n\n### go + library\n| Repository | Description | Tags |\n|---|---|---|\n| [gaelogger](https://github.com/arran4/gaelogger) [🔗](https://pkg.go.dev/github.com/arran4/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 |\n| [go-be-lazy](https://github.com/arran4/go-be-lazy) [🔗](https://pkg.go.dev/github.com/arran4/go-be-lazy) | Varidct based behavoural lazy evaluation | go + library, lazy, lazy-eval, lazy-evaluation |\n| [go-consume](https://github.com/arran4/go-consume) | String and slice consumption librareis | go + library, parser, parsing, string, tokenizer |\n| [go-dynamic-content](https://github.com/arran4/go-dynamic-content) | Lazy or weak file content | go + library, file-mapped-content, weak-pointer |\n| [go-objectutils](https://github.com/arran4/go-objectutils) [🔗](https://pkg.go.dev/github.com/arran4/go-objectutils) | Go objectutils for go.  | go + library, type-converstion |\n| [go-rfc5849-hmac](https://github.com/arran4/go-rfc5849-hmac) | Implementation of rfc5849 hmac wrapper | go + library, rfc5849, rfc5849-hmac |\n| [golang-ical](https://github.com/arran4/golang-ical) | A  ICS / ICal parser and serialiser for Golang. | go + library, ical, ics |\n| [golang-rcs](https://github.com/arran4/golang-rcs) [🔗](https://pkg.go.dev/github.com/arran4/golang-rcs) | golang rcs parser / generator, and utilities | go + library, rcs, vcs |\n| [spacemap](https://github.com/arran4/spacemap) [🔗](https://pkg.go.dev/github.com/arran4/spacemap) | 2d space mapper, using a couple different algorithms with an interchangable interface | go + library, image-mapper, location, location-lookup, space-mapping |\n\n### go + web\n| Repository | Description | Tags |\n|---|---|---|\n| [gobookmarks](https://github.com/arran4/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 |\n| [gorillamuxlogic](https://github.com/arran4/gorillamuxlogic) | Some very simple gorilla mux logic for `mux.MatcherFunc` | go + web, gorilla, gorilla-mux, http |\n\n### hugo\n| Repository | Description | Tags |\n|---|---|---|\n| [arran4.github.io](https://github.com/arran4/arran4.github.io) [🔗](https://arran4.github.io/) | A nausiatingly personal github page. | hugo, github, github-pages, hugo-site, landing-page, personal-page |\n| [blog](https://github.com/arran4/blog) [🔗](https://arran4.github.io/blog/) | Github pages blog | hugo, blog |\n| [githubpages](https://github.com/arran4/githubpages) | Example hugo and github pages with github actions page | hugo, github-actions, github-pages |\n\n### library\n| Repository | Description | Tags |\n|---|---|---|\n| [dartobjectutils](https://github.com/arran4/dartobjectutils) [🔗](https://pub.dev/packages/dartobjectutils) | Dart Constructor Type Enforcement / Conversion | library, dart, object-construction-utils, object-verification |\n| [tsobjectutils](https://github.com/arran4/tsobjectutils) [🔗](https://www.npmjs.com/package/@arran4/tsobjectutils) | Some typescript objects I use in a couple repos | library, json-deserialization, npm, npm-package, ts-library, ts-objects, tslang, tslibrary, typescript |\n\n### Unmatched\n| Repository | Description | Tags |\n|---|---|---|\n| [KMagMux](https://github.com/arran4/KMagMux) | Torrent and Magent file and protocol handler for routing to programs / services | handler, intent, kde, link, magnent, mux, torrent |\n| [arran4](https://github.com/arran4/arran4) [🔗](https://arran4.github.io/ ) | Github Profile landing page github repo | github, github-profile, github-profile-readme |\n| [dart-udt](https://github.com/arran4/dart-udt) [🔗](https://pub.dev/packages/dart_udt) | AI port of UDT library from source forge to Dart | dart, udt |\n| [dotfiles](https://github.com/arran4/dotfiles) | Just a collection of dotfiles managed by Chezmoi | chezmoi, dotfiles |\n| [git-tag-inc-action](https://github.com/arran4/git-tag-inc-action) [🔗](https://github.com/arran4/git-tag-inc) | An action for incrementing semantic git tags | git-tag-inc, github-actions, semantic-tagging, semantic-versions, tag-manager |\n| [homebrew-tap](https://github.com/arran4/homebrew-tap) | My homebrew tap semiautomated.. maybe? | homebrew, homebrew-tap, tap |\n| [idea-txtar-support-plugin](https://github.com/arran4/idea-txtar-support-plugin) [🔗](https://plugins.jetbrains.com/plugin/30286-txtar-file-support) | Jetbrains Idea txtar support plugin | idea, java, jetbrains, plugin, txtar |\n| [lxa](https://github.com/arran4/lxa) | ls with extended attributes | fs-attr, linux, ls, xattr, xdp |\n| [resume](https://github.com/arran4/resume) | Arrans Resume | cv, resume, typst |\n| [tex_recipes_template](https://github.com/arran4/tex_recipes_template) | A very simple tex engine for recipes helpful for an AI world | recipes, template, tex |\n| [vlc-xattr-plugin](https://github.com/arran4/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 |\n| [whirlpool-forum-rss](https://github.com/arran4/whirlpool-forum-rss) | An RSS Generator for the Whirlpool.net.au forums | rss, whirlpool, whirlpool-forums |\n\n\u003c!--repos-end--\u003e\n\n## License\n\nThis repository is released under the BSD 3-Clause License.\n\n## Acknowledgments\n\nThanks for visiting!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farran4%2Farran4","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farran4%2Farran4","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farran4%2Farran4/lists"}