thwee-alchemist
"When action grows unprofitable, gather information; when information grows unprofitable, sleep." Ursula K. Le Guin, The Left Hand of Darkness
Funding Links: https://github.com/sponsors/thwee-alchemist
- Name: Joshua M. Moore
- Location: North Las Vegas, Nevada
- Company: None, hire me!
- Kind: user
- Followers: 2
- Following: 17
- Total stars: 6
- Repositories count: 63
- Created at: 2024-05-20T18:05:32.510Z
- Updated at: 2025-05-04T13:58:34.887Z
- Last synced at: 2025-05-04T13:58:34.886Z
GitHub Sponsors Profile
Hi, my name is Joshua Moore. I’m a Sr. Software Engineer at a small payments processing company.
Graphs hide everywhere, from engineering assemblies to workflows and processes, to communications, to social studies, and of course computation itself. And yet, unless you took a computer science class, you would likely never hear of them, let alone do math with them.
I got interested in graph drawing during my first year of college, over a decade ago. I had just switched majors to computer science, and if you told me back then to write a database, I would have gotten out my emacs and started with a C++ class design. Oh, how little I knew!
Fast forward about a decade of Software Engineering, and I have an open source, browser based, dynamic, force directed graph visualization called fourd.cpp.js (available here, but in between versions right now). As the name might suggest, it is written in C++, compiled to webassembly, and controlled via javascript.
I’m not happy with it yet. There’s a lot more to get out of the literature, such as implementing Veldhuizen’s multilevel algorithm, retweaking the constants, and of course, polishing the library to adhere to modern coding standards.
- Current Sponsors: 0
- Past Sponsors: 0
- Total Sponsors: 0
- Minimum Sponsorship: $6.00
Featured Works
thwee-alchemist/graph-visualization
A HTML Custom Element Dynamic Force Directed Graph Visualization
Language: C++ - Stars: 1