Christmas crackers are a tradition in our house. I've wanted to make my own as the commercial ones (that I can afford) are a little banal. I long for fancy victorian ones. We've all seen tutorials on how to make them from toilet paper rolls. Great idea - but what's a cracker without the snap? The best way is to disassemble a cheap one, then rebuild. You can also use this as an opportunity to upgrade the innards.
mini white cupcake liners
various papers (wrapping paper or crepe paper work best)
thin ribbon or raffia
Carefully pull the paper off the Christmas cracker. Use it as a pattern and cut out another from your favorite paper (thin is better). Apply glue along one edge of the three cardboard cylinders. Attach the long end of the paper rectangle to the cylinders, making sure that the middle cylinder is centered.
Apply glue to the opposite edges of the cylinders and attach to the other long edge of the paper. Glue the long edges to each other.
Use thin ribbon or raffia to gather the paper together between the cylinders.
How posh. (Which, by the way, stands for "Port Out, Starboard Home" from the days of ocean liners) A little education with your crafts.