Skip to content
View chriskomus's full-sized avatar

Block or report chriskomus

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
chriskomus/README.md

Chris Komus - @chriskomus

linkedin

Recent Projects

Restic Backup Helper - A script to simplify backups, restores, snapshot deletes, and data validation using Restic.

Solar Charge Controller and Battery Bluetooth Monitor with Dashboard - Read data from Renogy BT-1 devices and Junctek KG-F series Battery Monitors. A python script reads the data, logged with Prometheus, and displayed in fancy dashboards with Grafana

BLE Sniffer with Raspberry Pi - Reverse Engineering Walkthrough - In an attempt to pull data from a Junctek KH140F Battery Monitor I decided to document my progress in case this is useful to anyone else.

Server Driven Datagrid Table for Bootstrap v5 and Javascript - Populate datagrid table with JSON content, live search on any column, sorting, filtering by category, pagination, show/hide archived items, format columns as currency, uses cookies to store sorting preferences. Works with Bootstrap v5.

Discographer - Import Data from the Discogs API into a Database using Ruby on Rails. Import an artist or record label's entire discography from Discogs' API with one click. Or import individual albums from Discogs.

MVC for PHP, Bootstrap, and jQuery - A PHP, Bootstrap, and jQuery based MVC (model, controller, view) framework using almost no external packages. Lightweight and fast. Handles authentication, role based access to pages, database connectivity, custom datagrid (with search, filter, sort).

Batch Processing PDFs - Manipulate, merge and batch edit PDF files for streamlining day to day business processes. Used for cropping and merging shipping labels, directing to appropriate printer, and archiving files.

AliExpress Order Scraper - Web-scraper tool that extracts order and product data from a marketplace’s website, pulling tracking information from external API, and exporting to CSV.

Winnipeg Property Search - Use Google Street View and City of Winnipeg Open Data to find property information in Winnipeg.

Inventory Management - A web app and REST API in an MVC framework for tracking and managing inventory levels in a small warehouse, which uses a custom built data grid with client and server-side filtering, sorting, search and pagination.

My Music

I am also an electronic music producer and promoter, with numerous releases under my belt, and performances at festivals and events around Canada and beyond.

Spotify

Soundcloud

Bandcamp

Pinned Loading

  1. aliexpress-order-downloader aliexpress-order-downloader Public

    Use this script with Greasemonkey/Tampermonkey to download AliExpress orders. AliExpress doesn't have a built in way of exporting orders, so this allows you to copy an order to the clipboard and pa…

    JavaScript 2

  2. pdf-batch-crop pdf-batch-crop Public

    Crop single PDFs, or batch crop entire directories. Merge batched PDFs all into one file. Filter out pages based on text in PDF. Move/Archive original PDFs to a subdirectory after they have been pr…

    Python

  3. winnipeg-property-search winnipeg-property-search Public

    Use Google Street View and City of Winnipeg Open Data to find property information in Winnipeg.

    JavaScript

  4. mvc-for-php-and-jquery mvc-for-php-and-jquery Public

    A PHP, Bootstrap, and jQuery based MVC (model, controller, view) framework using almost no external packages. Lightweight and fast. Handles authentication, role based access to pages, database conn…

    PHP

  5. discographer discographer Public

    Import Data from the Discogs API into a Database using Ruby on Rails. Import an artist or record label's entire discography from Discogs' API with one click. Or import individual albums from Discogs.

    CSS

  6. datagrid-for-bootstrap datagrid-for-bootstrap Public

    Populate datagrid table with JSON content, live search on any column, sorting, filtering by category, pagination, show/hide archived items, format columns as currency, uses cookies to store sorting…

    JavaScript