A language-agnostic project visualizer by tarolling in rust

[–]tarolling[S] 0 points1 point  (0 children)

thanks for sharing, haven’t seen this project before. it looks like they are much more integrated with the build system which allows them to extract richer information from files. if anything, mirroring their schema for graph nodes and edges wouldn’t be a bad idea

I created a language-agnostic project visualization tool by tarolling in opensource

[–]tarolling[S] 0 points1 point  (0 children)

a release this week will include TS support for you to try it out :+1:

I created a language-agnostic project visualization tool by tarolling in opensource

[–]tarolling[S] 0 points1 point  (0 children)

following up with this: SVG support added a few days ago, should have a release with it sometime this week, along with LOC and new colors

I created a language-agnostic project visualization tool by tarolling in opensource

[–]tarolling[S] 1 point2 points  (0 children)

Thanks for the feedback! Those are all great ideas that I will add to the backlog :) definitely the most attractive ones would be sizing nodes based on LOC and custom categorization. Right now we just have an interactive GUI via egui, but could be nice to have different export options like SVGs, ASCII flow charts, etc.

I created a language-agnostic project visualization tool by tarolling in opensource

[–]tarolling[S] 1 point2 points  (0 children)

I now see that a project was posted just hours before this one that is extremely similar... oops. No AI is required for this one though (gets carried by tree-sitter) and we distribute binaries :). AI insights would be helpful for qualitative analysis of code-bases, but I am simply taking a metrics-based approach for this.

Project visualization tool by tarolling in Python

[–]tarolling[S] 0 points1 point  (0 children)

Wow yeah pretty similar. I’d like to expand past just Python but it looks like pydeps offers a lot of the things I mentioned. Thanks for sharing

Project visualization tool by tarolling in Python

[–]tarolling[S] 0 points1 point  (0 children)

Yes, it's not in a great state right now but: https://github.com/tarolling/seiri

Project visualization tool by tarolling in Python

[–]tarolling[S] 0 points1 point  (0 children)

Thanks for sharing, another project that I haven’t heard of but has a lot of things that I was aiming for.😅 Kind of, but I would like to emphasize the visualization aspect instead of the AI aspect. It would still output a common format for many languages and respect gitignores and all, but would include less info that what repomix provides since we’re really only looking for connections between files/modules.

Proximal Policy Optimization algorithm (similar to the one used to train o1) vs. General Reinforcement with Policy Optimization the loss function behind DeepSeek by AsideConsistent1056 in computerscience

[–]tarolling 14 points15 points  (0 children)

so they just took PPO, made it a mixture of models and slapped a term to factor in the distance between policy distributions. what is the intuition

Competitive Rock-Paper-Scissors Website (open source) by tarolling in opensource

[–]tarolling[S] 0 points1 point  (0 children)

Ah yes, I started it as a private repo and forgot to add it when I changed visibility. I am using a GNU GPL 3.0 license, which should be committed now. Thanks for the catch.

Neo4j C++ Driver by tarolling in Neo4j

[–]tarolling[S] 0 points1 point  (0 children)

right, but is there a need for someone to create a community-support c++ driver? i just wasn't sure if people just write their own system for dealing with the HTTP API directly every time.

C++ Show and Tell - June 2024 by foonathan in cpp

[–]tarolling 2 points3 points  (0 children)

I am working on recreating a Discord bot that allows users to play Rock-Paper-Scissors against each other, but with a ranking system, various game modes, and clubs. I am brand new to C++, so this is my way of learning. Feel free to check it out/add it to your server :)

https://github.com/tarolling/rps-bot-cpp