Current Software Projects

These projects have reached some level of maturity and are still actively developed. They all follow this code of conduct.

Contributions are welcome!

Rusqlite Migration

↕️ Simple database schema migration library for rusqlite, written with performance in mind.

Rust  ★ 27

Gohugo Asciinema

⏯️ Insert the Asciinema Player in your Hugo site with ease.

CSS

Bepo Nvim

⌨️ Mappings for the bepo layout in Lua, inspired by https://github.com/michamos/vim-bepo

Fennel

Telescope Repo Nvim

🦘 Jump into the repositories (git, mercurial…) of your filesystem with telescope.nvim, without any setup

Lua  ★ 122

Gohugo Shorturl

🔗 Hugo module to create shorturls (so your shorturl like my.site/short can redirect to asitewithalong.name/andanevenlongerpath)

HTML

GitHub Contributions

GitHub Contributions

Repositories

Some external repositories I’ve contributed to. This list is automatically generated. (Click to expand)

Pull Requests

Some pull-requests I’ve made to external repositories. This list is automatically generated. (Click to expand)

Outside of GitHub

Other Software Projects

Work In Progress & Exploratory Projects

These projects are still in early, exploratory phases. They may not be ready for use by other people.

Data

📊 Data sets to populate some parts of my website (mostly https://cj.rs/open-source/).

Shell

Planckez CLI

**Work in progress** Trying to create a heatmap command-line daemon

Rust

Onedark Fast Nvim

**Work in progress** Port of onedark to fennel, so that we generate fast Lua code.

Fennel

Sesters

💱 Fast, offline currency converter 💴 💷 💶 💵

Rust

Ledgerdb

Fork of https://git.sr.ht/~adchari/ledgerdb

Rust

Into Ledger

🔮 AI-powered expenses classifier for ledger. The original project seems not to be maintained anymore, hence this fork to continue improving it.

Go

Telegram Tee

💬 Simple cli tool to create telegram bot behaving like tee

Go

Ledger Lint Duplicate

Small go utility to find transactions that may be duplicated in a ledger file.

Go

Past Software Projects

These projects are not actively developed anymore (click to expand)

Pomodoro

🍅 Paper-like, light, pomodoro timer

Scheme

Fast Marks Nvim

[Given up] A fast and improved user-experience for viewing and interacting with Vim marks.

Lua

Readme as Site

Achived for now, we have https://cj.rs/readme-in-static-site/. May be revived to extend the above script and to apply it to a bunch of .md files.

CSS

Mosh Srv

[Given up for now] Wrapper around mosh (and eventually ssh) to use SRV records

Go

Oclaunch

🚀 Lauch various command, once, when opening a terminal

OCaml

Telecomnancy Twitter Like

🦜 Twitter-like service, with a client and a server. Use network system calls and SQLite in C while preventing SQL injections. Group of two people (me, @Laur2do) [School Project]

C

Telecomnancy Web

Github Education-like dashboard, for Gitlab, written in Python, CSS/JS/HTML. Developed in a group of 4. [School Project]

Python

Telecomnancy Rsfind

🕵️ Find-like command, using only low-level system call and with additional features [School Project]

C

Telecomnancy Flashcard

Flashcard app, created during a coding week with my team. Group of 4 people. [School Project]

Java

Talks & Papers

I sometimes give talks in conferences, with accompanying papers.

StackOverflow

StackOverflow Profile overview

About

Some content of this page is automatically pulled from my  GitHub profile. You can also follow me on  Mastodon .