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 38 : aarch64, x86_64
  • Fedora 39 : aarch64, x86_64
  • Fedora 40 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

varlad/juliaup

Julia installer and version multiplexer
  • Fedora 38 : aarch64, x86_64
  • Fedora 39 : aarch64, x86_64
  • Fedora 40 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

varlad/gitoxide

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

varlad/macchina

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

varlad/onefetch

Git repository summary on your terminal
  • Fedora 38 : aarch64, x86_64
  • Fedora 39 : aarch64, x86_64
  • Fedora 40 : aarch64, x86_64
  • Fedora rawhide : aarch64, x86_64

varlad/helix

A post-modern modal text editor. This package is already available in the official Fedora package repositories. This COPR is meant for personal usage, and not guaranteed to be updated on time in the future.
  • EPEL 9 : aarch64, x86_64
  • Fedora 38 : aarch64, ppc64le, x86_64
  • Fedora 39 : aarch64, ppc64le, x86_64
  • Fedora 40 : aarch64, ppc64le, x86_64
  • Fedora rawhide : aarch64, ppc64le, x86_64

varlad/zellij

A terminal workspace with batteries included.
  • Fedora 38 : aarch64, x86_64
  • Fedora 39 : aarch64, x86_64
  • Fedora 40 : 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 38 : x86_64
  • Fedora 39 : x86_64
  • Fedora 40 : x86_64
  • Fedora rawhide : x86_64

varlad/haruna

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