Submissions go through a review, so it can take a couple of hours before the submission appears on the site.
(no more than five)

Only use this text field for examples — otherwise leave it empty. A sentence or two is not enough to warrant the use of this field, the content of which will be displayed on its own page separate from the package list. Markdown, MathJax ($\LaTeX$) equations and HTML may be used to style the post.


Direct questions about this project to Mathematica.SE users in the Mathematica.SE chat room or contact the administrator at This site's PHP source code is available at Github.

Mathematica.StackExchange users with more than 2000 reputation points can authenticate themselves for additional functionality.


There are two API functions:

  • returns data about all the packages on the site.
  • returns history information about a package, where id can be found out from the previous API function.

There are also two RSS feeds:

Installing Mathematica packages

Best practice is to put packages (.m/.wl files and dependencies) in the directory FileNameJoin[{$UserBaseDirectory, "Applications"}]. Mathematica has a built-in tool for placing .m files, .wl files or files in a .zip archive in that directory, called "Install" under the menu "File". The main benefit of using said directory for packages is that when a new Mathematica version is installed, packages will automatically be available.