Giter Club home page Giter Club logo

absee's Introduction

Tim Rowe - Github projects

  • Welcome to the updated github home. Here you'll find mostly a lot of utility projects and libraries intended to be included with other work. Most personal/opensource projects you'll currently find here are Node/Typescript/React of some flavour. You'll also find a heap of utility Docker containers and Github actions.

Current projects

Some current in-flight projects:

--- Project
TypescriptNode.JS user-session-middleware
user-session-middleware
Session handling and user authentication middleware for microservices, intended for rapid user-accessible API scaffolding. Collioqually 'USM'.
Typescript tagtool
tagtool
USM-based data tagging microservice for embedding in to applications.
TypescriptNode.JS express-server-helper
express-server-helper
Wrapper utility for including common middleware used to create rapid ExpressJS REST APIs with USM.
TypescriptNode.JS package-json-utils
package-json-utils
Utilities for finding and extracting common data out of package.json required by other tools in this list.
TypescriptNode.JS linkteam
linkteam
CLI tool to search for symlinks or junctions installed in global node_modules used by a project, and link them based on owner, pattern, or everything found.
TypescriptNode.JS girt
girt
Github Repo Tool. Simple commandline tool for updating github repository properties and settings that aren't available from the Gihub CLI except using complex queries or GraphQL.
TypescriptNode.JS fs-utils
fs-utils
NodeJS filesystem utils including directory traversal search.
TypescriptNode.JS testUtils
testUtils
NodeJS project testing utils.
TypescriptReact pinpanion A Pinny Arcade pin collection tool. Uses TS/React/MaterialUI/Vite.
Docker node-patched-npm A patched node/alpine container with recent vulnerability fixes including npm fixes.
TypescriptNode.JS simple-env-utils
simple-env-utils
simple methods for ensuring compliant environment variables.
TypescriptNode.JS mysql-pool-utils
mysql-pool-utils
simple re-usable database connection pool handling functions.
TypescriptNode.JS sparse-bit-string
sparse-bit-string
A packed, compressed bit flag suite suitable for including in URLs and QR codes where data limits are factors.
TypescriptReact absee A/B See. An A/B testing tool that allows users to compare and select from presented elements or sets.
TypescriptESLint eslint-config Shared typescript-eslint rules and configuration for use across all TS projects.

Github actions

--- Github action
GitHub @tjsr/action_npm_outdated Github action check an npm depenency for new versions
GitHub @tjsr/remote_docker_stop Github action to stop a remote docker container over SSH
GitHub @tjsr/remote_docker_pull Github action to pull a remote docker image over SSH

Early WIP projects

  • prisma-generic - A generic prisma container that enables launching with a mounted folder of prisma configs to reduce the need for repeatedly re-building the same base prisma deployment helper container. Intended for use with mysql-pool-utils based microservices.
  • dyn53 - An AWS Cloudformation/Route53/Lambda project to host and manage DynDNS entries and updating.
  • abswipe - A React swipy control for A/B element selection.
  • github_node_repo_dep - A set of github actions which scan for other repos that use this (or a specified) artifact, allowing you to automatically run actions against them (such as open a PR or clone/test them). Useful for immediately testing libraries against branches by cloning both repos and testing using npm link.

TODO projects

Stuff I want to get around to but haven't had the time.

  • @tjsr/ts-base - A two-way project template, for basing new projects on with a commandline selector, which also allows syncing back to other projects and rebasing to keep all small projects and microservices in sync.
  • glob, rimraf, minimatch and pacote updates. Updates to core npm/node libraries to use latest versions, and ensure support with nodejs20/22. Requires some significant work and fixes to timout issues in tapjs.
  • LWDB - croudsourced data collection tool for the Last War mobile game to help players plan and determine durations and costs of upgrades.

Older projects

Most of my older projects are hosted on bitbucket at bitbucket.org/tjsrowe. Predominantly these ones are utilities for helping the cycling/mountain bike community. They also tend to use Bitbucket pipelines and self-hosted runners.

Elsewhere

๐Ÿ“ซ Find me at insta @tjsr.id.au (for chocolate creatioons), twitter @tjsr (for general 'old man shakes fist at cloud' stuff), or email to Tim Rowe

absee's People

Contributors

dependabot[bot] avatar tjsr avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.