Skip to content
View Elan456's full-sized avatar

Highlights

  • Pro

Block or report Elan456

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.

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
Elan456/README.md

Ethan Anderson

Flight Software Engineer & M.S. Computer Science Grad

profile views


I like building and maintaining Python packages as personal projects.
⚡ Currently making open source tools for Pygame projects


🚀 Currently Working On

fastquadtree interactive demo — spatial queries visualized

The fastest quadtree for Python: Rust core via PyO3, clean API, zero runtime deps, and drop-in Pygame sprite-group support.

PyPI Docs Rust via PyO3 No runtime deps

🔗 Repo · Docs · Benchmarks · PyPI


pygodide — Pygame to the browser

Turn any Pygame project into a browser app with one command: no source edits, powered by Pyodide. Up to 2.5× more FPS than pygbag.

PyPI Docs Pygame to browser

🔗 Repo · Docs · Benchmarks · PyPI


Languages and Tools

C, C++, Python, Rust, Docker, Linux, Git, and VS Code


GitHub Stats

GitHub stats

Pinned Loading

  1. CURocketEngineering/Avionics CURocketEngineering/Avionics Public

    Core avionics package for all CURE on-rocket flight computers, including the MARTHA program

    C++ 2 2

  2. cu-autograder-framework cu-autograder-framework Public

    Python-based Gradescope autograder framework adaptable for assessments in any programming language

    Python 2 3

  3. fastquadtree fastquadtree Public

    The fastest Quadtree for Python. Just pip install and go. Powered by Rust. Quick inserts, easy neighbor queries, and seamless Pygame support.

    Python 32 2

  4. Stacks Stacks Public

    Turing-Complete experimental programming language to learn more about how languages are made

    C++ 1

  5. EGene EGene Public

    Ground-up Python module using genetic algorithms for neural network training and visualization, with customizable architectures, training data, and reinforcement learning gym support

    Python 1

  6. viking-village-builder viking-village-builder Public

    A compact, replayable village-building strategy game focused on smart placement and resource optimization to hit 250 warriors and 10 ships by turn 100.

    Python