Skip to content
Avatar

Achievements

Achievements

Highlights

Organizations

@dlang @lycus @llvm @flare-lang @tera-alkahest @dotnet-foundation @vezel-dev
Block or Report

Block or report alexrp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alexrp/README.md

Hello!

I write open source software projects in my spare time. Projects I create will always be available free of charge and under very permissive licenses such as 0BSD.

My personal website contains my resume, technical notes, and articles.


Here are some of the projects I currently work on:

  • Cathode: A terminal-centric replacement for the .NET console APIs.
  • MSBuild SDK Template: A template repository for sanely building a custom MSBuild SDK in .NET 6+.
  • Novadrop: A developer toolkit for interacting with and modifying the TERA game client.
  • Zig SDK: An MSBuild SDK for building Zig, C, and C++ projects using the Zig compiler.
  • Zig Toolsets: The Zig compiler and standard library packaged for use in MSBuild.

Here are some of the projects I used to work on:

  • Alkahest: An extensible TERA proxy server.
  • Atomique: Sane atomic operations for .NET based on the C++11 memory model.
  • Augmentrex: A reverse engineering tool for the Steam version of Hellgate: London.
  • ExMake: A modern, scriptable, dependency-based build tool loosely based on Make principles.
  • ExParsec: A parser combinator library inspired by Parsec.
  • Flare: A dynamic programming language suitable for embedding.
  • Mono: Open source implementation of C#, CLI, and .NET.
  • Oninaki Reincarnation: A combat and post-game overhaul mod for the Steam version of Oninaki.
  • Satori: Libraries and tools for the Epiphany processor architecture.
  • SDB: A command line client for the Mono soft debugger.

If you like the software I work on and would like to support me financially so that I can continue that work, please consider sponsoring me!

Pinned

  1. A terminal-centric replacement for the .NET console APIs.

    C# 62 6

  2. An MSBuild SDK for building Zig, C, and C++ projects using the Zig compiler.

    C# 10 1

  3. mono/mono Public

    Mono open source ECMA CLI, C# and .NET implementation.

    C# 9.8k 3.7k

  4. mono/sdb Public

    A command line client for the Mono soft debugger.

    C# 103 42

  5. flare-lang/flare Public archive

    A dynamic programming language suitable for embedding.

    C# 3 1

  6. tera-alkahest/alkahest Public archive

    An extensible TERA proxy server.

    C# 22 17

937 contributions in the last year

May Jun Jul Aug Sep Oct Nov Dec Jan Feb Mar Apr May Mon Wed Fri

Contribution activity

May 2022

Reviewed 4 pull requests in 4 repositories
vezel-dev/novadrop 1 pull request
vezel-dev/cathode 1 pull request
vezel-dev/zig-sdk 1 pull request
vezel-dev/zig-toolsets 1 pull request

Created an issue in vezel-dev/novadrop that received 1 comment

Add a Vezel.Novadrop.Cryptography library

This will cover: The 256-bit XOR cipher used for resource container files. The PIKE cipher used for network encryption. The (incorrect) SHA-0 impl…

1 comment
Opened 21 other issues in 5 repositories
vezel-dev/novadrop 11 open 5 closed
vezel-dev/cathode 2 open
dotnet/roslyn-analyzers 1 open
OmniSharp/omnisharp-roslyn 1 open
vezel-dev/zig-sdk 1 open
3 contributions in private repositories May 9 – May 11

Seeing something unexpected? Take a look at the GitHub profile guide.