In a mixing bowl, combine the shredded coconut, almond flour, maple syrup, melted coconut oil, vanilla extract, and salt. Stir until well combined and a sticky mixture forms.
Refrigerate the mixture for about 30 minutes to make it easier to handle.
Once chilled, use your hands to form small balls, about 1 inch in diameter. Place the balls on a parchment-lined baking sheet.
If using chocolate, melt the dark chocolate chips in a microwave-safe bowl in 30-second intervals, stirring in between until smooth.
Dip each coconut ball into the melted chocolate, allowing any excess to drip off, then return to the baking sheet.
Refrigerate the chocolate-coated balls for at least 15 minutes to set the chocolate.
Serve chilled or at room temperature.