Skip to content
View thyrgle's full-sized avatar

Organizations

@Modular-Game-Components @rxdt-labs

Block or report thyrgle

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
thyrgle/README.md

Hi, I'm Christopher!

Mathematician & Software Engineer based in San Diego, CA. I build small, sharp open-source tools rather than big frameworks — heavily inspired by the Unix Philosophy.

Resume · Website

Christopher's GitHub stats


Some Goals of Mine

  • Get 100 (cumulative) stars on GitHub.
  • Get at least 1 GitHub sponsor.
  • Make a game.
  • Get out of pools at some Rivals of Aether Tournament.
  • Get out of pools at some climbing tournament.

Modular Game Components

I publish small, composable open-source libraries for game development under Modular Game Components — filling the gap between game frameworks and full engines.

rxdt labs

At rxdt labs I build "dead simple" reactive programming libraries. Define terms, compose them into formulae, and attach functions that fire automatically when values change.

conjecscore.org

A (semi-serious) scoreboard for open problems in mathematics — conjecscore.org rates how close the world is to solving them. Built for fun and to spread exposure to unsolved problems.

Pinned Loading

  1. Modular-Game-Components/ease-caml Modular-Game-Components/ease-caml Public

    Easing library for OCaml.

    OCaml 11 1

  2. rxdt-labs/forcamla rxdt-labs/forcamla Public

    Execution flow via formulae in OCaml

    OCaml 6

  3. conjecscore conjecscore Public

    Scoreboard for various conjectures in mathematics.

    Jinja 5 4

  4. rxdt-labs/pypagate rxdt-labs/pypagate Public

    Create new and refine existing event listeners. Organize program flow via formulae.

    Python 5

  5. Modular-Game-Components/punyecs Modular-Game-Components/punyecs Public

    A Python ECS framework based on attributes and queries.

    Python 5 1

  6. declint declint Public

    Make linters with YAML.

    Rust 3