Projects

My public projects. These are sorted by last modified based on live repository data. My projects receive daily updates. Click on a project to see details and their source code.

If you want to contribute, register here: Molodetz Repository . Here you have git access to my projects and build servers.

searxng

A clone of searchxnq that contains a docker compose file that I've made for easy setup.

Technologies:

  • Python (76.48%)
  • Shell (9.14%)
  • HTML (5.85%)
  • Less (4.52%)
  • JavaScript (2.74%)
  • CSS (0.79%)
  • Dockerfile (0.17%)
  • Makefile (0.16%)
  • Lua (0.08%)
  • XSLT (0.08%)

snek

Chat for snek people made by snek people.

Technologies:

  • Python (63.55%)
  • HTML (16.64%)
  • JavaScript (15.74%)
  • CSS (3.95%)
  • Makefile (0.08%)
  • Dockerfile (0.05%)

snekbot

The snek bot API. Use this to create a snek bot withing minutes! With nice example. The tutorial of creating a snek bot is just a few lines and a code snippet!

Technologies:

  • Python (98.82%)
  • Makefile (1.18%)

gists

Information I want to share with other people.

Technologies:

  • Python (58.63%)
  • C (38.35%)
  • Shell (3.02%)

zhurnal

Application for running and monitoring processes trough the web using a live stream of stdout and stderr. It can be be used for tailing logs but it can also be used as a service runner like supervisor.

Technologies:

  • Python (85.05%)
  • Shell (11.76%)
  • Makefile (3.19%)

rirc

High performance IRC server that can handle 10.000+ concurrent users. Could be used for pubsub. Considered it as a backend for Snek but Snek is already performing well.

Technologies:

  • C (99.43%)
  • Makefile (0.57%)

r

CLI gpt with many features. Reviewing, refactoring, running (cgi) web server. Written in C but extensible by Python. It has nice markdown output for the terminal.

Technologies:

  • C (96.31%)
  • Shell (1.64%)
  • Makefile (1.22%)
  • Dockerfile (0.67%)
  • Python (0.15%)

uberlama

Project for Crowd-Funding Ollama Resource.

Technologies:

  • Python (62.09%)
  • HTML (30.12%)
  • Shell (6.1%)
  • Makefile (1.69%)

devranta

Async Python client for devRant developer community.

Technologies:

  • Python (98.39%)
  • Makefile (1.61%)

drstats

Project for generating detailed statistics in both text and graphs. Also it generates a dataset for use in LLM embedding (chromadb for example).

Technologies:

  • Python (95.79%)
  • Makefile (4.21%)

httpsbench

Application for benchmarking https servers

Technologies:

  • C++ (94.95%)
  • Makefile (5.05%)

streamii

A CLI tamagotchi that I made as vibe-code challenge with my own vibe coding tool (R). It has a nice result. It is named after a internet friend called Ostream. The Tamagotchi looks a bit like him.

Technologies:

  • C (94.97%)
  • Makefile (5.03%)

isspam

For a site I was doing spam analysis, how to recognize it. I do this by checking how it is written. How much numbers are used. How many capitals. That's the first indication. I made it originally myself but a few people liked the project and wrote their versions in their preferred language. Very happy about that. We are bench marking it as challenge, the benchmark is doing analysis for 900 books in txt format. The fastest application wins. By now, every language has as wel won as lost. We keep iterating and making them faster. Thanks 12bitloat, BordedDev en JestDotty for contribution of their source.

Technologies:

  • C++ (41.33%)
  • Rust (28.54%)
  • C (19.72%)
  • Python (7.07%)
  • Makefile (2.1%)
  • CMake (1.05%)
  • Dockerfile (0.1%)
  • Shell (0.09%)

webdav

WebDav research that resulted in a full function aiohttp server component. It can be used as research for people wanting to offer their application a a file system. It works better than s3fs. It feels like a real drive using davfs.

Technologies:

  • Python (100.0%)

pgs

Pretty Good Server. An intercepting reverse proxy load balancer. WIth support for Python plugins. Unlimited possibilities to route your data.

Technologies:

  • C (68.63%)
  • Python (30.3%)
  • Makefile (1.07%)

snek_notify_xfce

A C# project that I vibe coded for fun using my own 'R'-project. It worked perfectly! Now using this application daily to get notifications for my Snek chat application!

Technologies:

  • C# (93.33%)
  • Makefile (6.67%)

rlib

My C STD lib. From time to time I add more features.

Technologies:

  • C (98.44%)
  • C++ (0.76%)
  • Makefile (0.57%)
  • Python (0.24%)

tikker

Application to monitor your key presses

Technologies:

  • C (93.67%)
  • Python (6.05%)
  • Makefile (0.22%)
  • Shell (0.06%)

rullama

Rewrite from R (C) (OpenAI) to Rust (Ollama)

Technologies:

  • Rust (96.66%)
  • Makefile (3.34%)

Dobre

A multipurpose programming language.

Technologies:

  • C (97.54%)
  • Makefile (2.46%)

textseek

A very fast full text search engine written in C. Requires docker to be compiled.

Technologies:

  • C (99.99%)
  • Makefile (0.01%)
  • Dockerfile (0.0%)

ragent

rAgent is a wrapper for OpenAI agents. With this wrapper you can make bots with specific behavior in no time. It takes a few lines to impersonate Harry Potter for example. Or Tylor Swift? It can use different models but defaults to gpt-4o-mini. Minimum supported model is 3.5-turbo.

Technologies:

  • Python (96.75%)
  • Makefile (3.25%)

ragnar

Anti spam bot for a developer community. This version is more a kind of POC than an actual production version as the source quality shows. Anyway, they're very effective.

Technologies:

  • Python (97.66%)
  • Makefile (2.34%)

dreamii

The ultimate site builder! It's not one of the many CMS'es but its a template renderer. It renders dynamic and static content. Finally you can manage a site with the editor that you want! It can be serious article writing or just hacking something together live with VIM on a server. This project allows you to do both. Apply professional versioning / backupping of your site using a CVS. Since this system has a local database, that will be included in the CVS setup too. It's suitable for both small and big sites.

Technologies:

  • Python (99.13%)
  • Makefile (0.87%)

downie

Super fast complete website downloader. Better than most competition. Translate absolute urls to relative URLS to make your system portable. Very useful tool for AI / Machine Learning (ML) and RAG. Made with aiohttp, asyncio, aiofiles and beautifulsoup4. Very easy installation / modification!

Technologies:

  • Python (94.89%)
  • Makefile (5.11%)

pokerc

Poker simulator for learning the secrets of poker! It helped me a lot. My conclusion is that luck is too big of an factor in poker to make a professional career out of it. Because of the big luck factor, you need to play A LOT and it requires a patience I don't have.

Technologies:

  • C++ (98.02%)
  • Python (1.59%)
  • Makefile (0.39%)

molodetz.nl

Customized gitea configuration to convert it into a portfolio site if not logged in, a repository dev platform with build server when loggen in.

Technologies:

  • JavaScript (100.0%)
  • CSS (0.0%)

app

Base for my applications. Contains a web server with built in database. Web server supports sessions, basic auth and db endpoints out of the box. Based on aiohttp. Can also be used for non-http applications.

Technologies:

  • Python (98.09%)
  • Makefile (1.91%)

gogs-docker-compose-setup

Docker compose set up for gogs.

Technologies:

  • Dockerfile (100.0%)

rspeech

Library for talking with your computer using google api's.

Technologies:

  • Python (99.16%)
  • Makefile (0.84%)

ai_speech_research_papers

Technologies:

  • Python (82.23%)
  • HTML (17.77%)

rrex

Homebrew regex solution. Often faster than the original C regex.

Technologies:

  • C (99.32%)
  • Makefile (0.68%)

sudoku

Software for generating the hardest sudoku you can imagine. It's heavily multi threaded to achieve it. The number of valid Sudoku puzzles has been calculated to be 6,670,903,752,021,072,936,960 (approximately 6.67 ร— 10ยฒยน).

Technologies:

  • C (90.77%)
  • JavaScript (5.14%)
  • HTML (3.96%)
  • Makefile (0.13%)

metriki

Metrics application for web applications

Technologies:

  • Python (65.89%)
  • JavaScript (29.61%)
  • Makefile (2.98%)
  • HTML (1.52%)

retoordom

Application for generating random but recognizable content. For me at least. The output of this application is interesting to watch because the data is familiar to me. It's an application that can be used instead of /dev/urandom and /dev/random with a more consistent troughput.

Technologies:

  • C (92.9%)
  • Python (7.1%)

rwebgui

Application gui over websockets

Technologies:

  • Python (62.3%)
  • JavaScript (30.54%)
  • HTML (5.49%)
  • Makefile (1.67%)

zamenyat

HTTP bridge configurable to replace the content you want to see replaced. This can be used to have a real version and anonymous version for a website for example like I did. This site exists in the retoor version and under my real name for example.

Technologies:

  • Python (94.11%)
  • Makefile (5.89%)

dsmr_parser

Repository from a fellow developer for review purposes hosted here. Originally to be found here: https://github.com/ndokter/dsmr_parser

Technologies:

  • Python (100.0%)