Skip to content
View jheinem1's full-sized avatar

Block or report jheinem1

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
jheinem1/README.md

About Me

Hi, I'm a software engineering major @ ASU! I dabble in a lot of different technologies, but I really enjoy learning new and exciting languages, libraries, and frameworks.

Projects

Here's some neat projects I've created for other people to use!

A promise-based roblox-ts API that detects when parts enter defined regions. Provides the ability to union and negate different primitive shapes together to create complex regions. Demo Video You can see an example of usage in a playground here.

A library that converts Markdown text into a traversible abstract syntax tree without using string patterns or RegEx. Supports most markdown syntax and some optional syntax with the exception of XML.

const markdown = `
# Big Heading

- Item 1
- Item 2
- Item 3

1. Item 1
2. Item 2
3. Item 3

**bold text**
`

parse(markdown); // Markdown AST

An extension of Roact's bindings (equivalent to React's hooks) that allows for a more object-oriented approach to state management.

This is a Lua API that converts values back into Lua syntax for debugging and data visualization. I occasionally push updates to improve efficiency and accuracy.

Other

I open sourced a few of the previous projects I worked on (though most people wouldn't find them particularly useful) such as Mojave, Shady_Sands.

Popular repositories Loading

  1. region region Public

    TypeScript 1

  2. Lua-Serializer Lua-Serializer Public

    Lua

  3. card-game card-game Public

    Card game for a CIDSE project

    Java

  4. CSE-205-PostgreSQL-Group-Project CSE-205-PostgreSQL-Group-Project Public

    Java

  5. ConstantDumper ConstantDumper Public

    Forked from coolkids223/ConstantDumper

    constant dumper

    JavaScript

  6. Mojave Mojave Public

    Lua

171 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March April
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Contribution activity

April 2025

Created 3 commits in 1 repository
Opened 1 pull request in 1 repository
jheinem1/james-os 1 merged
Loading