Hi, I’m komed3, a web designer, free software developer, committed to open source projects and overall enthusiast of electronics since 2010. I’m specialized in PHP, JavaScript, Node.js, HTML and CSS.

Projects

CmpStr

CmpStr is a lightweight, fast and well performing package for calculating string similarity, text diffing and analysis.

node ts npm

Periodic Table

Interactive and open source periodic table with many properties, nuclides, free to use database and more.

web

8-bit Arithmetic Logic Unit

Project to build an 8-bit arithmetic logic unit (ALU) consisting only of transistors. Further on, the construction of a transistor processor based on this ALU will follow.

electronics

Scalax

Lightweight and extensible TypeScript library for calculating numerical scales. Core features include locating “nice” step values at the same intervals, selectable granularity and calculation of scales in both directions from zero – particularly useful for logarithmic scales.

node ts npm

Airportmap

Airportmap is an open source project with information and weather data on more than 75’000 airports, heliports and air bases worldwide.

web

Billionaires Index

Contains profile and list data from Forbes’ real-time billionaires. This data can be used unlimited and without any limitation.

web

Real-time Billionaires API

Free to use API containing profile and list data from Forbes’ real-time billionaires.

api

LinScale

Lightweight npm package to calculate a simple linear scale between two given values and the maximal amount of ticks.

node js npm

Take-off performance 737-800

Java program to calculate take off performance (v1, vr and v2) for Boeing 737-800. Do not use for real life flight. Valid for flight simulation use only.

java

LogarScale

Lightweight npm package to calculate a simple logarithmic scale between two given values (minimum and maximum) and the base.

node js npm

CmpStr CLI

A lightweight command-line tool for string comparison and normalization – built on top of CmpStr.

cli node js npm

SVGWorld

The simple and free to use SVGWorld npm package can be used to draw map based charts. The project is currently in an early alpha release and does not yet include many functions. However, it is highly flexible and can be expanded with other maps or plugins.

node js npm

Image X-Ray

Image X-Ray allows easy extraction of exif data from images and photos. Supports common used formats like jpeg, png, bmp and ico.

php

Tyrannix Chess Bot

Tyrannix is a Lichess bot running Stockfish under Ubuntu Server on an home server. CPU: AMD 5 4600G up to 4.2 GHz. Memory: 16 GB. Engine: Stockfish 17 BMI2.

chess bot

Chess Game Embedder

Embed chess games from PGN with multiple setting options. Uses chess.js for game logic, queries and move validation and chessboard.js for displaying the chessboard.

web embed

WordPress Word Counter

WordPress tool to calculate word count in all posts. Fast processing using standard WordPress functions, clear statistics in admin area.

wordpress php

Relative Time

Standalone lightweight JavaScript library for relative clocks and time output. No jQuery required.

js

CLI Almanac Builder

PHP almanac builder cli tool, requires PHP to run on terminal (Windows and Linux tested).

cli php

Airportmap Database

Data from the Airportmap including more than 75’000 airports, radio frequencies, navigation aids and runways.

database

PHP Color Library

PHP class providing many features for converting color spaces, calculating color differences, scales and much more.

php

LOC Counter

Simple LOC counter in PHP for command line (Windows and Linux tested).

cli php

MWSimpleBot

A simple MediaWiki Bot class written in PHP (alpha).

mediawiki php