Varlad's Projects

varlad/carp-lang

Carp is a programming language designed to work well for interactive and performance sensitive use cases like games, sound synthesis and visualizations. The key features of Carp are the following: Automatic and deterministic memory management (no garbage collector or VM) Inferred static types for great speed and reliability Ownership tracking enables a functional programming style while still using mutation of cache-friendly data structures under the hood No hidden performance penalties – allocation and copying are explicit Straightforward integration with existing C code Lisp macros, compile time scripting and a helpful REPL
  • Fedora 36 : aarch64, x86_64
  • Fedora 37 : aarch64, x86_64
  • Fedora 38 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

varlad/juliaup

Julia installer and version multiplexer
  • Fedora 36 : aarch64, x86_64
  • Fedora 37 : aarch64, x86_64
  • Fedora 38 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

varlad/gitoxide

An idiomatic, lean, fast & safe pure Rust implementation of Git
  • Fedora 37 : aarch64, x86_64
  • Fedora 38 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

varlad/macchina

A system information frontend, with an (unhealthy) emphasis on performance.
  • Fedora 36 : x86_64
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64

varlad/onefetch

Git repository summary on your terminal
  • Fedora 36 : aarch64, x86_64
  • Fedora 37 : aarch64, x86_64
  • Fedora 38 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

varlad/helix

A post-modern modal text editor.
  • EPEL 9 : aarch64, x86_64
  • Fedora 36 : aarch64, ppc64le, x86_64
  • Fedora 37 : aarch64, ppc64le, x86_64
  • Fedora 38 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

varlad/zellij

A terminal workspace with batteries included.
  • Fedora 36 : aarch64, x86_64
  • Fedora 37 : aarch64, x86_64
  • Fedora 38 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

varlad/nushell

A modern, GitHub-era shell written in Rust.
  • EPEL 7 : x86_64
  • EPEL 8 : x86_64
  • Fedora 36 : x86_64
  • Fedora 37 : x86_64
  • Fedora 38 : x86_64
  • Fedora rawhide : x86_64

varlad/haruna

Open-source video player built with Qt/QML and libmpv. https://invent.kde.org/multimedia/haruna