Wolfram Library Archive


Share your work with other Wolfram technology users.

Wolfram Function Repository

Collection of contributed standalone functions suitable for immediate use in any Wolfram Language computation.

Notebook Archive

Live interactive, computational notebooks available to everyone and preserved in perpetuity.

Wolfram Demonstrations Project

12,000+ interactive Wolfram Notebooks for education, research, recreation and more, selected and curated by Wolfram Research.

Wolfram Community

Connect with the vibrant community using Wolfram technologies to learn, solve problems and share ideas.

Still want to contribute to the Wolfram Library Archive? To submit any material you think would benefit other users, please fill out the following online submission form.

Item Information

         Bold fields are required.


Please describe the item you are submitting as completely as possible.
List any relevant URLs, citations, ancillary materials, etc. that will help us in listing your item.

Please list field-specific keywords that could help this item appear in relevant search results.
(Separate keywords by commas.)

On Windows, select multiple subjects by holding the Ctrl key.

Please use this field for any additional comments or questions that you have regarding your submission.

Are there files to include in this submission?

Instructions for submitting files are on the next page, which will appear after you press "Submit".

Author Information

First Name
Last Name

Other Authors
If there is more than one author for this item, please list other authors' details in this field.

Please answer the following:9+1 =

Wolfram Library Archive Author Agreement

By submitting material to Wolfram Library Archive, you ("Author") agree and consent to the following terms with Wolfram Research, Inc. ("WRI") of Champaign, Illinois.

1. The term "Works" in this Agreement refers to the software and associated documentation created by Author, described in the Wolfram Library Archive submission form and sent to Wolfram Research, Inc. through either electronic mail or postal mail.

2. Author grants WRI permission to duplicate and authorize others to duplicate the Works, provided that the copyright notice(s) is (are) included with the associated Works. Author shall retain the copyright of the Works.

3. No compensation shall be paid for the rights granted to WRI.

4. Author assumes full responsibility for contents of the Works and warrants that the Works do not violate any patent, copyright, trademark, or trade secrets. Author does not warrant that the Works are free from errors or omissions. Author makes no warranties, express or implied, about the functionality of the Works.

5. WRI shall not assume any liability for the functionality of the Works nor be responsible for inspecting the Works to determine the functionality of the Works.

6. WRI reserves the right to refuse submissions it deems inappropriate. Furthermore, WRI reserves the right to cease distribution of the Works at any time and without notice.

7. This Agreement is made subject to Illinois law.

* By submitting, you agree to the preceding provisions.