GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Wolfram.com
  • WolframAlpha.com
  • WolframCloud.com
  • Core Language & Structure
  • Data Manipulation & Analysis
  • Visualization & Graphics
  • Machine Learning
  • Symbolic & Numeric Computation
  • Higher Mathematical Computation
  • Strings & Text
  • Graphs & Networks
  • Images
  • Geometry
  • Sound & Video

This view

  • Original page
  • New address

GeezerVison is showing resources.wolframcloud.com — CategoryResourceFunctions | Wolfram Function Repository

Function Repository Resource:

 CategoryResourceFunctions

Source Notebook

List all of the Wolfram Function Repository resources in a category

Contributed by: Bob Sandheinrich

ResourceFunction["CategoryResourceFunctions"][cat]

gives a list of ResourceFunction objects published in the Wolfram Function Repository in the category cat.

ResourceFunction["CategoryResourceFunctions"][cat,prop]

gives the property prop for each function in the category.

Details

The prop can be any property given by Information[ResourceFunction[…]]; the most useful prop is "Name".
ResourceFunction["CategoryResourceFunctions"]["Categories"] lists all available categories. The categories are also shown on the Wolfram Function Repository homepage.
The default prop is Automatic, which returns a list of ResourceFunction objects. Every other valid prop is faster.

Examples

  • Open in Cloud
  • Download Notebook

Basic Examples (1) 

Sample the resources that put the fun in function:

In[1]:=
RandomSample[
 ResourceFunction["CategoryResourceFunctions"]["Just For Fun"], 15]
Out[1]=

Scope (4) 

Find available categories:

In[2]:=
ResourceFunction["CategoryResourceFunctions"]["Categories"]
Out[2]=

Find functions from any of multiple categories:

In[3]:=
ResourceFunction[
 "CategoryResourceFunctions"][{"Sound & Video", "Financial Data & Computation"}]
Out[3]=

Get names instead of ResourceFunction objects:

In[4]:=
ResourceFunction[
 "CategoryResourceFunctions"]["Repository Tools", "Name"]
Out[4]=

Get descriptions of the functions in a category and create a word cloud:

In[5]:=
WordCloud[
 DeleteStopwords@
  Flatten[TextWords /@ ResourceFunction["CategoryResourceFunctions"]["Just For Fun", "Description"]]]
Out[5]=

Related Links

  • Wolfram Function Repository

Version History

  • 1.1.0 – 01 March 2022
  • 1.0.0 – 19 August 2020

Related Resources

  • ResourceFunctionSearch
  • RecentResourceFunctions
  • ResourceFunctionDefinitionViewer

Related Symbols

  • ResourceFunction
  • ResourceObject
  • ResourceSearch

Author Notes

Version 1.1.0 Release notes:

Speed improvement. Now that many more resources exist, this was getting slow. I changed to a bulk metadata request to improve the speed.

License Information

This work is licensed under a Creative Commons Attribution 4.0 International License

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.