In a large bowl, combine the shredded cabbage, carrots, cucumber, red bell pepper, shrimp, cilantro, and green onions. Toss gently to mix all the ingredients evenly.
In a separate small bowl, whisk together the rice vinegar, soy sauce, sesame oil, honey, grated ginger, and sriracha until well combined. Season with salt and pepper to taste.
Pour the dressing over the salad and toss until all the ingredients are coated.
If time allows, let the salad sit for about 10-15 minutes to allow the flavors to meld.
Serve immediately, garnished with chopped peanuts if desired.