This question is closely related to How should I cite a website URL? but more concrete.
I'm currently writing my master thesis. In the section "related work" I give an overview which also includes concrete products (normally software). Usually there is no academic paper published about this work and often there is only a product homepage, a git hub repository or a manual available.
How, if at all, should I cite this "products"? I thought about adding the URL just after the name of the product, adding it as a footnote, cite it as usual with a MISC BibTeX entry or not mentioning a URL at all (usually they are easy to find with Google). I'm a bit worried too blow up my bibliography to much.
I give a few examples to stay concrete, my thesis is about a pattern matching algorithm (well, very simplified) so I want to show tools that help programmers with writing regex:
- The software RegexBuddy (http://www.regexbuddy.com)
- The online tool RegExr (http://gskinner.com/RegExr/)
- The Statically Checked Regex (a software artifact) in the Git Hub repository https://github.com/retronym/macrocosm
- The function ctRegex in std.regex (http://dlang.org/phobos/std_regex.html)
Could you please also please also answer if it's OK to include a lot of citations (around 20) to mention this products although the text is only around one page, respective one sub chapter (in a work that is expected to have something around 100 pages).