Projects
Utilities
- bv - less-like pager program for piping stdout to a web-browser, in Go (golang).
- stream-throttler - naïve text line-based naive stream throttler that discards lines above predefined threshold rate, in Ruby.
- AcuaScanner - CLI for collecting statistics about scanned files by reading messages from stdin, which represent lines of JSON-encoded file metadata, in Go (private repo).
Forked projects
- fsql - find-like CLI utility to search through your filesystem with SQL-like queries, in Go.
- bcat - pipe to browser, in Ruby.
- rabbitmq-consumer-cli - simple dockerized utility for consuming messages from RabbitMQ, in Go.
- random-logger - customized Docker image for a random log generator, based on Alpine Linux, in Shell.
Forked projects
Web services
- go-openvz-api - REST API that allows to create OpenVZ containers, manage their configuration and states, in Go (incomplete).
- trid-lookup-demo - an application (hosted on Heroku) that allows to detect type of uploaded file with cURL, powered by Sinatra framework and TrID for file type detection, Ruby.
- url_scraper - REST API for scraping Open Graph meta-tags from URLs, in Ruby.
- url-meta-scraper - RabbitMQ worker that downloads URLs with retry on failure, in Go.
- sinatra-stub - Sinatra-based REST API stub, in Ruby.
- odc_viewer - Sinatra–powered small web-service for decoding (binary) ODC (BlackBox, Oberon/F) documents, in Ruby.
- nodejs-playground - playground for (RabbitMQ/Redis/MySQL) workers, in TypeScript/Node.js.
- nodejs-hello-prisma - hello world Prisma ORM demo, in TypeScript/Node.js.
Forked projects
- url-word-counter - counts words from scraped URL in Flask, in Python. Extracted from on-line tutorial.
Frameworks
Forked projects
- BlackBox-Component-Framework - customized version of BlackBox Component Builder. This GUI framework gives a component-based development environment with unique features for the „Component Pascal“ (formerly known as Oberon/L) programming language (unmaintained).
- Oberon-F-components - collection of Oberon/F (BlackBox Component Builder) components, in Component Pascal.
- CPfront - Subsystem CPfront for translation Component Pascal to C in BlackBox Component Framework, in Component Pascal.
- BlackBox-linux - Linux port of BlackBox Component Builder using GTK, in Component Pascal.
Miscellaneous
- gazetteer - extract toponomy from text sources with CLAVIN (private repo, in progress).
- zip-dedup - CLI for deduplication in multiple ZIP files for archival purposes, in Go (private repo).
- fiber-test - test with EventMachine and fibers to process a queue, in Ruby.
- image-processing-sandbox - my early experiments in image processing, in MATLAB.
Forked projects
- aplot - atop log data analyzer. Read and show single metrics from atop raw logs. Useful for analyzing Linux performance in servers.
- aes2htm - An ANSI escape sequence to HTML converter, Go package.
- relwarc - headless driver for Chrome to navigate in WWW, in Go.
Museum, forked projects
Demos
Web-based
- lawyer-website - Ruby on Rails 5.2 application for lawyers with both WordPress-like front-side including e-catalog and back-office (private repo).
- e-catalog-demo - e-catalog for posters in Ruby on Rails 4 (ActiveAdmin, ActiveMerchant, AWS SDK) - unmaintained.
- rails_s3_direct_upload_demo - uploading file attachments for article with help of jQuery File Upload plugin directly to AWS S3 - unmaintained.
Forked projects
- phash.js - sort uploaded images visually perceptual (perceptual hashing algorithm), in Javascript.
- threejs-stl-demo - demo code for parsing and rendering STL (ascii and binary) 3D models, in Javascript.