This is the source for my dice probability calculator at https://rollprobability.com. It takes the user through choosing dice to roll and calculating the probability of different types or rolls for multiple dice. I output a nice colorful (and printable) graph of the probability.
It's built using Vue.js and Tailwind for styling. I used Chart.js for the graph.