Line two large baking sheets with parchment paper.
In a small glass bowl or measuring cup, stir together the warm water, yeast, and sugar. Let it sit for about 5 minutes or until it starts to foam.
In the bowl of a standing mixer with the dough hook attachment, add the flour, salt, and garlic powder. Pulse to combine. Then, pour in the yeast mixture and the melted butter. Knead on a low speed for about 5 minutes or until the dough is soft and tacky.
Shape the dough into a ball. Place it in a greased bowl and cover with plastic wrap. Let it rise in a warm spot until it has doubled in size (about 60 to 90 minutes).
Separate the dough into 2 equal balls. Working with one ball at a time on a lightly floured work surface, shape the dough into an 8-inch log. Cut the dough into eight 1-inch strips. Repeat with the remaining dough ball.
Take one strip of dough at a time, stretch it into an 8-inch rope, then tie the rope in a knot. You can leave the ends of the dough hanging out or tuck them underneath. Repeat until you have 16 knots.
Place the knots onto two parchment-lined baking sheets (8 knots on each). Let them rise for an additional 30 minutes on the sheet pans.
While the dough is rising, preheat the oven to 400 degrees Fahrenheit and prepare the Garlic Butter mixture. Whisk together the melted butter, minced garlic, Italian seasoning, and salt.
After the knots have risen, brush on the Garlic Butter mixture (reserving some of the mixture for after the knots come out of the oven). Bake for 20 minutes or until golden brown.
Remove from oven and brush on the remaining butter mixture. Sprinkle with grated Parmesan and fresh parsley. Serve warm with marinara sauce for dipping.