Where have I been and AI tooling in this repo. #7369
orneryd
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Doing a lot of different things but, for context, when I was only a few years into professional software development is when i developed the 1st version of ui-grid. It was adapted from ko-grid, and then eventually i rewrote it for performance, and then it evolved from there. Unfortunately, at the time, Angular 2 was a total rewrite. And at the time I had looked into rearchitecting it. But at the time, I was finally in a really good job and I just didn't have the energy with raising 4 kids and having an unstable partner. I had hoped the angular-ui team would have the manpower to keep it goign and port it, but then it became clear with the back to back angular releases, nothing was going to be stable for a while. Then I hadn't been around for a while and they removed me from the angular-ui team all together. so, I couldn't maintain it without opening a PR and everything being in such old state really just didn't make porting it an option for me.
Then the repo went cold storage and it broke my heart, on top of it, my company was about to spend thousands on agGrid licenses, and that broke my heart even more. So i reached out to the old angular-ui team to see about transferring it back. It took a few months but I have control of my original repo now. AI tooling also allows me to move faster since I already know what I am doing with this work. If you don't like that, as Linus said, feel free to leave. AI tooling is here to stay. This is far from vibe coded since i already wrote it by hand 15 years ago and I know how I want this to behave and work. That's all I have to say about that. If you don't like that, thanks for your support anyways if you were an original supporter and best wishes to you in any case.
Thank you to the angular-ui team for maintaining it as long as they did. That being said, I am definitely NOT supporting older angular versions going forward from this repo. only 5.x+ is supported.
I kept the core and ported everything over to typescript and vanilla web components. Then, I wrote react and angular wrappers around the web component portion. I strongly suggest people migrate things towards web components because it is inherently more of a standard than libraries are. Web Components are my first development target going forward. Plan is to move as much as I can that performance allows into wasm as well. I ported the core to rust to output wasm, egui, lvgl, and targets using the same core logic. Basically I want to end the age of paying for grids in as many ecosystems as time allows me.
Where i spend my time in -between these 4 major projects
https://github.com/orneryd/ui-grid/ - This project - complete overhaul and modernization of the original ui-grid for web targets.
https://github.com/orneryd/uiGrid/ - the new rust repo with egui and lvgl targets still in progress.
https://github.com/orneryd/NornicDB/ - my latest graph database project, Cited in April 2026 research for knowledge graph memory decay. https://arxiv.org/pdf/2604.11364
https://github.com/orneryd/copperDB/ - as time allows I am working on a rust implementation of NornicDB with different goals in mind. Sister database allows me to compare performance profiles and find better solutions to problems easier and they help refine eachtoher.
All MIT licensed. each of my releases are tagged with some sort of punk/rock song i like that speaks to the occasion.
I hope you all Enjoy!
All reactions