Projects

My public projects, sorted by last modification based on live repository data. All projects receive daily updates with new features and improvements.

Click on any project to view detailed information and access the source code. Interested in contributing? Register at the Molodetz Repository for git access and build server privileges.

searxng

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

Technology Stack

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%

Rava

Rava is a well-engineered Java interpreter with strong architectural foundations and sophisticated optimizations. The 5-stage pipeline design is clean, the optimization infrastructure is advanced, and test coverage is comprehensive. Primary concerns center on memory safety patterns and error handling consistency.

Technology Stack

C 97.42% Makefile 2.46% Shell 0.12%

devplacepy

A python version of my.deplace optimized for SEO. A whole internet ready community platform.

Technology Stack

Python 49.25% HTML 24.15% CSS 17.14% JavaScript 8.76% Makefile 0.42% Dockerfile 0.15% Shell 0.12%

gists

Information I want to share with other people.

Technology Stack

Python 86.65% C 8.74% HTML 2.82% JavaScript 1.45% Shell 0.34%

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.

Technology Stack

C 89.51% Python 9.52% Makefile 0.56% Shell 0.24% Dockerfile 0.16%

rhistory

Bash history search

Technology Stack

Makefile 50.96% C 41.09% CMake 7.88% TypeScript 0.07%

snek

Chat for snek people made by snek people.

Technology Stack

Python 51.77% HTML 28.0% JavaScript 15.54% CSS 4.63% Makefile 0.03% Dockerfile 0.02%

sneknim

A snekbot in the Nim programming language! It's a very underrated language. The bot is not as full featured as the most bots, but it's a POC and it succeeded. Just first taste of the programming language.

Technology Stack

Nim 94.49% Makefile 5.51%

dwn

AI enhanced lightweight desktop manager. Super fast AI access and always displaying the latest AI tech news. Optimized for performance while being state of the art modern.

Technology Stack

C 80.55% HTML 12.73% C++ 4.59% Makefile 1.36% CSS 0.56% JavaScript 0.2%

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.

Technology Stack

Rust 73.0% C++ 12.84% C 6.81% Swift 3.44% Python 2.19% Makefile 1.33% CMake 0.33% Dockerfile 0.03% Shell 0.03%

rexa

Classic google-like wrapper around the EXA search engine with support for normal search, AI search (the default, direct answer) and image search. Requires EXA_API_KEY and OPENROUTER_API_KEY to work. Also provides a search api for 3rd party services and bots.

Technology Stack

Python 57.58% CSS 20.6% HTML 19.93% Makefile 1.88%

rproxy

Technology Stack

C 98.63% Makefile 1.37%

wren

Highly customized version of the wren programming language. It has all the modules that you would expect in a std library including http, websockets, sqlite3 and jinja-like templating engine. The idea is to make it suitable for web development.

Technology Stack

HTML 49.96% C 22.23% PHP 13.4% C++ 5.95% Makefile 2.89% Python 1.74% CSS 1.64% JavaScript 1.45% Lua 0.25% Pawn 0.24% Assembly 0.16% Pascal 0.1%

rbox

A dropbox clone made with FastAPI, vanilla JS, vanilla CSS, Postgress. sqlite, tortoise. It even has webdav support.

Technology Stack

Python 47.4% JavaScript 26.28% HTML 17.35% CSS 8.09% Makefile 0.73% Dockerfile 0.09% Shell 0.05%

uberlama

Project for Crowd-Funding Ollama Resource.

Technology Stack

Python 69.52% HTML 24.21% Shell 4.91% Makefile 1.36%

rinja

C version of the Jinja templating language with support for Emoji, Markdown, Linkify and all default Jinja template tags.

Technology Stack

C 85.15% Python 14.55% Makefile 0.31%

fusedav

Own implementation for mounting a webdav server as a drive on linux. I did not like davfs. This works better.

Technology Stack

C 98.28% Makefile 1.72%

lorex

Regex Interpreter for the Rava language.

Technology Stack

C 96.24% Makefile 3.76%

rantii

devRant front-end with markdown, syntax highlighting, url previews and youtube / image embedding.

Technology Stack

JavaScript 73.59% CSS 19.13% Python 6.18% HTML 1.04% Dockerfile 0.06%

rsearch

Search backend for AI applications that uses free services.

Technology Stack

Python 97.59% Makefile 2.41%

devranta

Async Python client for devRant developer community.

Technology Stack

Python 98.07% Makefile 1.93%

swiftii

Swiftii the swiftbot. It's a chat bot that works with open router to provide AI to an online developer community. It is vibe coded but does actually use libraries created by others that are less known. That was kind of the challenge about it. I am very happy with the end result. The goal was to learn some more about vibe coding in combination with Swift. It was a good experience.

Technology Stack

Swift 100.0%

rp

R - Python Edition. The ultimate CLI AI tool that works with Ollama / OpenRouter. It's rewritten from it's original version what was in C.

Technology Stack

Python 99.85% Makefile 0.15%

rtop

rtop is a read-only version of htop that displays disk usage, networking details, and other system statistics. Its interface is organized into tabs for easy navigation. It includes several command-line options, which you can view by running ./rtop --help.

Technology Stack

C 98.79% Makefile 1.21%

abr

Clone of Apache Benchmark (ab) that supports variable content length as response from the test URL. This repository contains a python version based on aiohttp and a C version with only OpenSSL / lcrypto as depenceny. Both support keep alive, insecure mode (expired SSL), concurrency level and amount of request configurable trough parameters. It's just a modern variant of Apache Benchmark.

Technology Stack

C 77.23% Python 21.25% Makefile 1.52%

tikker

Application to monitor your key presses

Technology Stack

C 61.91% Python 36.72% Makefile 0.93% Shell 0.44%

EDS

EDS stands for Enterprise DAV server because of it's high quality. It has user management and quota management. It is made for performance and concurrency and implements the whole RFC 4918. This server is made for production usage for my cloud storage provider.

Technology Stack

C 98.41% CMake 1.28% Makefile 0.31%

rt

Retoor Terminal, a sophisticated Linux terminal with perfect ANSII display. Tested with great results using htop, ssh, tmux and vim. The focus is on rendering of the terminal.

Technology Stack

C 90.84% Makefile 7.8% Meson 1.35%

FastAPIc

C variant of the FastAPI python framework. It does contain two examples as proof of concept. A document server and a non-persistent User management service. Both custom services are both tested. The build of this project is automated as well.

Technology Stack

C 99.64% Makefile 0.36%

nano

A programming language of 500 lines supporting oop written in Python. The language contains most basics and is a nice starter template for everyone who wants to learn to write a programming language or actually need to create some parser embedded within their application.

Technology Stack

Python 99.53% Makefile 0.47%

rc

Retoor C Interpreter. A simplefied version of C capable of networking. Target is that it becomes a comfortable language to make performant servers.

Technology Stack

C 93.69% Makefile 4.33% Python 1.98%

retoors

Retoor's, Online Storage Provider. WebDAV / SFTP supported. Has nice web interface for managing files ass well. Provides many ways to share data. Advanced user and quota management. Made for hosting terabytes.

Technology Stack

HTML 39.41% Python 33.48% CSS 16.31% JavaScript 10.55% Dockerfile 0.16% Makefile 0.1%

dataset

Upgraded dataset version from https://github.com/pudo/dataset/. This one uses new SQLAlchemy2.

Technology Stack

Python 99.5% Makefile 0.5%

city

City Building game with advanced economic system. I do not like games myself but I do like to design them for fun. This is mostly vibe coded, but the original version was a one shot! The code quality / structure is so nice because I added a self created guide how to develop such application to the prompt.

Technology Stack

Python 69.57% JavaScript 27.03% Makefile 1.98% CSS 0.95% HTML 0.47%

demo

An application for doing super quick deployment of cli applications in a secure docker compose container with limited resources. I have made this to demo CLI applications that I've made like a by AI automated software builder that totally works autonomously based on user's prompt. I can share my development tools with people online through this quick deployment application in a secure way.

Technology Stack

Python 97.66% Dockerfile 2.34%

technews

Automatic Hourly Newspaper generator based on many sources.

Technology Stack

HTML 51.2% Python 48.8%

rlibrary

A library that converts PDF's to web pages and indexes them using vector index. It is also possible to prompt the database information. It gives financial overview of AI expenses made for all actions done. Embedding is done using OpenAI embedding trough OpenAI api. Database is sqlite and chromadb.

Technology Stack

HTML 58.28% Python 41.72%

mrissue

System for easily creating tickets on a gitea instance through the API. It extracts the right project name to create tickets under and will give the tickets a clear title and description. This is handy for low effort bug reports over email for example.

Technology Stack

Python 59.42% HTML 40.58%

wolk

Cloud Storage System Using WebDav as protocol. It's optimized to work with multiple workers, load balancing and is only bottle necked by server hardware. The software is lightweight.

Technology Stack

Python 93.19% Shell 5.7% Dockerfile 1.11%

onfire

One File Reddit. This is a Reddit clone consisting of only one file while having the most important functionality. It's a community page.

Technology Stack

HTML 52.57% Python 47.43%

drmap2

Just a funny repository with a game. It's and experiment. Trying to make a city building game. It's not serious.

Technology Stack

HTML 68.49% Python 31.51%

rproc

rproc is a lightweight, zero-configuration process manager that controls long-running processes by monitoring executable shell script files in a directory.

Technology Stack

C 93.39% Makefile 6.61%

rpubsub

This project is a high-performance WebSocket Pub/Sub system with a multi-threaded server and a load test client simulating publishers and subscribers for benchmarking.

Technology Stack

C 88.89% Python 10.7% Makefile 0.42%

tuna

Research project regarding the tuna project

Technology Stack

C# 89.36% HTML 6.69% CSS 3.73% Dockerfile 0.22%

sinja

Sinja: A High-Performance JSON Templating ServerSinja is a blazing-fast, stable, and production-grade HTTP server written in C++. Its sole purpose is to render templates using JSON data with maximum performance and concurrency.

Technology Stack

C++ 81.92% Python 16.62% CMake 0.8% Shell 0.66%

devrant

A devRant clone vibe coded in almost one shot due very good preparation. The API is consistent with the real API. Bots of devRant should work here. This is a proof of concept, probably not an application that I wish to maintain.

Technology Stack

HTML 68.89% Python 31.11%

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!

Technology Stack

Python 98.89% Makefile 1.11%

container_manager

Technology Stack

Python 100.0%

pyr

Python version of my beloved `r`-tool. Always wanted to have it but I knew that there was more work put in `r` to just rewrite it. LLM's did quite some changes to API over time, making me spend a lot of time in maintenance since I wrote it for fun in C. This repository is not serious, it's just for reviewing WARP. A tool exactly like `r`.

Technology Stack

Python 99.4% Dockerfile 0.6%

Marcus

Marcus is written (vibe-coded) to annoy scammers to waste their time as long possible. He's the perfect bait for a scammer. I have vibe-coded this one. I hope that I can share some funny conversations soon.

Technology Stack

Python 100.0%

wrenner

Wren, the underrated programming language that I try to revive. It's very cool, you can read the whole source in a few days. The original is not made by me, I'm just adding a stdlib to it, so you can use it for networking / servers / AI. Progress is fine.

Technology Stack

C 86.35% Wren 13.57% Makefile 0.08%

bearbrowser

Bear Browser WebSocket Protocol / JSON based controllable browser for creating screenshots and navigating the web like a native user. More lightweight than the laternatives (Celenium / PlayWright). Very based, does require some system package install.

Technology Stack

Python 82.77% C 17.1% Makefile 0.13%

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.

Technology Stack

Python 98.13% Makefile 1.87%

glitchtip-setup

Glitchtip-setup because their documentation is incomplete, horrible, not working etc. While the instructions are literally `download this outdated docker file and just up it`. To obtain a recent version, you have to login. Bye. So here, here a decent modern working version!

zhurnalweb

An change log generator based on your repository that you can provide by giving the URL. It supports git repositories of all providers, including self hosted or custom builds. It is made for efficiency and don't do double work.

Technology Stack

Python 88.39% HTML 11.61%

rzf

Ultimate Fuzzy File Finder. Easily copy your file contents straight from terminal into your clipboard so you can easily paste it somewhere else like a LLM. Also, it offers good backup functionality, since regular backup is a good idea when vibe coding for example. It can handle millions of files easily on a decade year old laptop.

Technology Stack

C 99.15% Makefile 0.85%

snekcli

Snek CLI client. Highly inspired by the snekbot client. Due some fundamental differences calls this client the RPC class directly to communicate with backend.

Technology Stack

Python 100.0%

adano

Adano - a pretty based note application template. It is the base of the ADA note application. Since it's quite clean, i decided to save it separate for re-use in the future. It is barely styled but seems nice. It has kind of google keep layout.

Technology Stack

Python 50.41% HTML 47.29% Makefile 2.3%

gitea-antispam

This project is a professional, ready-to-use script for managing Gitea repositories. It allows you to list, check, and delete repositories based on customizable criteria. Designed for efficiency and security, it supports environment variable configuration, command-line parameters, and token-based authentication.

Technology Stack

Python 100.0%

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.

Technology Stack

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.

Technology Stack

C 99.43% Makefile 0.57%

drstats

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

Technology Stack

Python 95.79% Makefile 4.21%

httpsbench

Application for benchmarking https servers

Technology Stack

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.

Technology Stack

C 94.97% Makefile 5.03%

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.

Technology Stack

Python 100.0%

pgs

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

Technology Stack

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!

Technology Stack

C# 93.33% Makefile 6.67%

rlib

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

Technology Stack

C 98.44% C++ 0.76% Makefile 0.57% Python 0.24%

rullama

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

Technology Stack

Rust 96.66% Makefile 3.34%

Dobre

A multipurpose programming language.

Technology Stack

C 97.54% Makefile 2.46%

textseek

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

Technology Stack

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.

Technology Stack

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.

Technology Stack

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.

Technology Stack

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!

Technology Stack

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.

Technology Stack

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.

Technology Stack

JavaScript 100.0% CSS 0.0%

gogs-docker-compose-setup

Docker compose set up for gogs.

Technology Stack

Dockerfile 100.0%

rspeech

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

Technology Stack

Python 99.16% Makefile 0.84%

ai_speech_research_papers

Technology Stack

Python 82.23% HTML 17.77%

rrex

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

Technology Stack

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ยฒยน).

Technology Stack

C 90.77% JavaScript 5.14% HTML 3.96% Makefile 0.13%

metriki

Metrics application for web applications

Technology Stack

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.

Technology Stack

C 92.9% Python 7.1%

rwebgui

Application gui over websockets

Technology Stack

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.

Technology Stack

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

Technology Stack

Python 100.0%

rbabel

English text corrector and only that. It won't use different words than you do. It only changes digits/numbers to word format. It will capitalize I and puts dots where needed.

Technology Stack

Python 96.16% Makefile 3.84%

boeh

Matrix box that says boeh when Joe talks.

Technology Stack

Python 88.1% Makefile 11.9%

drapi.net

.NET version of DevRant API using scraping web and api to be the best of both worlds.

Technology Stack

C# 100.0%

shadowssh

A way to host ssh on a port that is used by another service. Https for example.

Technology Stack

Python 90.5% Makefile 9.5%

form

Rest form generator / validator with CSRF support

Technology Stack

Python 75.75% Makefile 24.25%

sorm

The best SQL library ever written for C with support for python, just for fun and testing.

Technology Stack

C 98.36% Python 1.58% Makefile 0.06%

rupload

Upload page for sharing on the web

Technology Stack

Python 97.62% Makefile 2.38%

random-name

Micro service that returns random unique random name.

Technology Stack

Python 84.88% Makefile 15.12%

dot

Application that frequently prints a dot. I don't want to talk about it.

Technology Stack

C 89.81% Makefile 10.19%

llmbox

Frontend for LLM's using Yura client and Katya LLM Server. Both dependency projects are available on this site.

Technology Stack

Python 41.87% HTML 33.28% JavaScript 19.65% Makefile 5.19%

rchat

rchat - anonymous chat application

Technology Stack

HTML 56.55% Python 40.09% Makefile 3.36%

mololog

HTTP log server and multi threaded client for python applications.

Technology Stack

Python 89.73% Makefile 10.27%

httpsssh

Tunnel for ssh over https to keep your ssh server hidden in the public. Nobody expects this.

rvimtutor

Application for training your vim skills with over 60 shortcuts.

Technology Stack

Python 100.0%

l33t

This service is the only way to certify yourself as a 1337 hacker / system administrator / programmer. Execute the tasks in YOUR preferred way! Many roads lead to Rome and that's fine.

Technology Stack

C 96.33% Makefile 3.67%

pdf2text

Fast PDF2Text converter to be used for ML. Processes whole directories with PDF's at once.

Technology Stack

Python 100.0%