-
wezterm
A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust
I've resolved to contribute to wezterm, a rust terminal emulator with a built in multiplexer that I switched to last week. In particular I'm having trouble getting the built in ssh command working that allows me to connect once and open new tabs connected to that server without connecting again. It's not parsing ~/.ssh/config quite right so I studied the code and I think I might be able to resolve it. It's going to involve getting all the basics going like rust analyzer, rustfmt and clippy in my editor. My first real contribution to a rust project.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
I'm coding an assembler for Metamath Zero binary proof files. I've been using css-minify as a reference for how to use nom to build the parser.
-
Over the weekend, I built a little tool, to track how I spend my time when sitting in front of the computer. https://github.com/schickst/work_tracker
-
I'm still working on my digital electronics/logic simulator: https://github.com/mkhan45/SIMple-Electronics
-
I am using sqlite as the database via rusqlite. I am using my own project: tagged_rusqlite (cpp-from-the-sky-down/rust/tagged_rusqlite at master ยท google/cpp-from-the-sky-down (github.com) ) on top of rusqlite for strongly typed rows and query params.
-
To back up the sqlite database, I am using https://litestream.io/ to continuously back up the database to Backblaze B2.
-
Created a small resident windows program that shows a different icon depending on battery level test how easy using windows-rs and native-windows-gui is. Picked this as an easy learning project after seeing Battery Buddy for macOS.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Created a small resident windows program that shows a different icon depending on battery level test how easy using windows-rs and native-windows-gui is. Picked this as an easy learning project after seeing Battery Buddy for macOS.
-
Overall it both were easy to use, and the confusing issue i ran into with windows-rs was pinned under issues.. I do wish it supported events as well.
-
I'm working on a CouchDB-inspired document-database written in Rust, PliantDB. It's still early in development, but as of yesterday, the main branch now has both local access and client/server access initial implementations.
-
I'm using sled for the underlying ACID-compliant, transactional storage engine, and the primary networking protocol is using quinn.
-
I've been working on WhatTheFrame, a GTK4 profiler.
-
mos
An assembler, code formatter, language server and debug adapter for the MOS 6502 CPU. (by datatrash)
Still working on mos, my 6502 assembler + toolchain. I've spent some evenings getting up to speed with the Debug Adapter Protocol, which allows me to provide a debugger in supported IDEs (like Visual Studio Code). Currently I'm wiring up the VICE emulator to this.