What are the publication options for academic contributions that don't lend themselves to a journal article?
What are the publication options for...software packages for scientific computing, 


The software can be made available on the Internet, e.g., via GitHub. (A personal website could be used too, but GitHub has many advantages.) A tutorial for the software could be published using traditional channels.


  and  presentations of information that include interactive elements that are integral to the usefulness of the resource.


To include interactive elements you'll need a medium that can support such elements. Publishing a video on the Internet might suffice, e.g., on YouTube. (A personal website could also be used.)



My answer doesn't address the (new) peer-review aspect, which was added to the question after my answer was written.