Mindket

Jobs Catalog

Newversion 1 · updated

Overview

Lists job template Spaces on Hugging Face, builds a parameter form for each, and submits the job under your own account with live logs. A demo of what a Hub-native jobs page could look like.

Jobs Catalog is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Docker on Windows, macOS or Linux.
  • Python and pip, to download the files with the hf command.
Runs in
  • A web browser: open the Space page on Hugging Face and sign in when it asks.
  • Windows, macOS or Linux with Docker: build the image and run it yourself.
Start with
pip install -U huggingface_hub
hf download chris-rannou/jobs-catalog --repo-type space --local-dir jobs-catalog
cd jobs-catalog

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system
DockerContainer

About

What it is

Jobs Catalog is a demo of what a jobs page built into the Hugging Face Hub could look like. It lists job template Spaces and draws each template's parameter form from its template file. Submitting a job runs it in your own namespace on top of the template Space, and the cost is charged to you. Live logs show the job's progress.

Who it suits

It suits developers who want to run packaged jobs from a catalog, and people who build job templates and want to see how they could be listed.

IndustryWho uses itHow they use itExample
SoftwareDevelopersBrowse templates and run one from its generated formSubmit a template job under their own account
Data workDataset ownersRun a packaged job on their dataTurn a document dataset into markdown
GamesIndie creatorsRun a template that makes asset packsGenerate a retro game asset pack
Platform teamsTemplate authorsSee how a template appears in a catalogAdd their own template to the list

You can skip it if you do not have a Hugging Face account, since jobs run in your own namespace and are billed to you.

Where to use it

  • A web browser: open the Space page on Hugging Face and sign in when it asks.
  • Windows, macOS or Linux with Docker: build the image and run it yourself.
Use caseWhoWhat they get back
Browse templatesAnyoneA list of job template Spaces
Run a template jobHub usersA job that runs in your namespace with live logs
Add a templateTemplate authorsYour template listed in the catalog

How to set it up

The hosted page needs a Hugging Face account to run a job. A local copy needs these things first.

  • Docker on Windows, macOS or Linux.
  • Python and pip, to download the files with the hf command.
  1. Install the huggingface_hub package with pip.
  2. Download the Space's files into a folder with the hf command.
  3. Move into that folder.
  4. Build the Docker image from the Dockerfile.
  5. Run the image and map port 7860.
pip install -U huggingface_hub
hf download chris-rannou/jobs-catalog --repo-type space --local-dir jobs-catalog
cd jobs-catalog
docker build -t jobs-catalog .
docker run -it -p 7860:7860 jobs-catalog

How to use it

Open the Space page and pick a template from the list. Fill in the form it shows, then submit the job. The job runs in your own namespace, and you can watch its logs as it goes. On your own computer, run the last two commands above and open port 7860.

To add a template, push a Space that has a template file, then append its id to the catalog file in this repository.

ToolWhat it does
catalog.jsonThe list of templates the page shows
index.htmlThe page itself
app.jsThe script that draws forms and submits jobs
server.pyA small server file in the repository

Example

You open the catalog and choose the template that turns a document dataset into markdown. You fill in its form and submit it. The job runs under your account and its logs scroll live in the page.

For newcomers and experts

If you are new, open the page and look at the two listed templates. Read what each one does before you run anything, because jobs are billed to you.

If you know the field, the catalog runs no compute itself. It is ordinary HTML and JavaScript, and it talks to the public Jobs API using the visitor's OAuth token. The README calls it a static Space, while the Hugging Face record shows a Dockerfile and a small server file. Each job uses the template Space as its base image.

  1. You open the catalog and sign in
  2. You pick a template from the list
  3. A form is drawn from its template file
  4. The job is submitted in your namespace
  5. Live logs show its progress

Good to know

The catalog lists two templates today. One does OCR on a document dataset with Falcon-OCR, and the other makes retro game asset packs with SDXL-Turbo.

  • License: mit
  • Cost to run: jobs you submit are billed to your own Hugging Face account, and the catalog itself runs no compute
  • Data it reaches: your Hugging Face account through an OAuth token, the Jobs API and your namespace
  • Not for: running compute on the catalog's own side

README and files

README

Jobs Catalog

Lists job template Spaces on Hugging Face, builds a parameter form for each, and submits the job under your own account with live logs. A demo of what a Hub-native jobs page could look like.

Made by chris-rannou on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

About

What it is: Jobs Catalog is a demo of what a jobs page built into the Hugging Face Hub could look like. It lists job template Spaces and draws each template's parameter form from its template file. Submitting a job runs it in your own namespace on top of the template Space, and the cost is charged to you. Live logs show the job's progress.

Who it suits: It suits developers who want to run packaged jobs from a catalog, and people who build job templates and want to see how they could be listed.

Industry | Who uses it | How they use it | Example
Software | Developers | Browse templates and run one from its generated form | Submit a template job under their own account
Data work | Dataset owners | Run a packaged job on their data | Turn a document dataset into markdown
Games | Indie creators | Run a template that makes asset packs | Generate a retro game asset pack
Platform teams | Template authors | See how a template appears in a catalog | Add their own template to the list

You can skip it if you do not have a Hugging Face account, since jobs run in your own namespace and are billed to you.

Where to use it:

  • A web browser: open the Space page on Hugging Face and sign in when it asks.
  • Windows, macOS or Linux with Docker: build the image and run it yourself.
Use case | Who | What they get back
Browse templates | Anyone | A list of job template Spaces
Run a template job | Hub users | A job that runs in your namespace with live logs
Add a template | Template authors | Your template listed in the catalog

How to set it up: The hosted page needs a Hugging Face account to run a job. A local copy needs these things first.

  • Docker on Windows, macOS or Linux.
  • Python and pip, to download the files with the hf command.
  1. Install the huggingface_hub package with pip.
  2. Download the Space's files into a folder with the hf command.
  3. Move into that folder.
  4. Build the Docker image from the Dockerfile.
  5. Run the image and map port 7860.
pip install -U huggingface_hub
hf download chris-rannou/jobs-catalog --repo-type space --local-dir jobs-catalog
cd jobs-catalog
docker build -t jobs-catalog .
docker run -it -p 7860:7860 jobs-catalog

How to use it: Open the Space page and pick a template from the list. Fill in the form it shows, then submit the job. The job runs in your own namespace, and you can watch its logs as it goes. On your own computer, run the last two commands above and open port 7860.

To add a template, push a Space that has a template file, then append its id to the catalog file in this repository.

Tool | What it does
catalog.json | The list of templates the page shows
index.html | The page itself
app.js | The script that draws forms and submits jobs
server.py | A small server file in the repository

Example: You open the catalog and choose the template that turns a document dataset into markdown. You fill in its form and submit it. The job runs under your account and its logs scroll live in the page.

For newcomers and experts: If you are new, open the page and look at the two listed templates. Read what each one does before you run anything, because jobs are billed to you.

If you know the field, the catalog runs no compute itself. It is ordinary HTML and JavaScript, and it talks to the public Jobs API using the visitor's OAuth token. The README calls it a static Space, while the Hugging Face record shows a Dockerfile and a small server file. Each job uses the template Space as its base image.

You open the catalog and sign in
You pick a template from the list
A form is drawn from its template file
The job is submitted in your namespace
Live logs show its progress

Good to know: The catalog lists two templates today. One does OCR on a document dataset with Falcon-OCR, and the other makes retro game asset packs with SDXL-Turbo.

  • License: mit
  • Cost to run: jobs you submit are billed to your own Hugging Face account, and the catalog itself runs no compute
  • Data it reaches: your Hugging Face account through an OAuth token, the Jobs API and your namespace
  • Not for: running compute on the catalog's own side

On Hugging Face, 13 November 2026

  • Likes: 2
  • Built with: docker
  • License: mit

Links

Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

ProductLikesBuilt withLicenseLast change
Jobs Catalog This page2dockermit
Zero GPU SpacesShares docker985dockermit
KimodoShares docker340dockerapache-2.0
Harness LeaderboardShares docker323dockerapache-2.0
FlowiseShares docker132dockermit
Multitrack Midi Music GeneratorShares docker130dockermit
Numbers as Mindket last read them, on 2026-11-12.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

GLiNER2.5 Base

fastino · Kit

Pulls entities, relations and structured records out of English text, and classifies it, from one schema, running locally on CPU, CUDA or MPS. It suits develop…

New

MN-Violet-Lotus-12B-GGUF

mradermacher · Kit

Static GGUF files of FallenMerick's MN-Violet-Lotus-12B in sizes from 4.9 GB to 13.1 GB. For people who run a 12B model on their own computer.

New

T5 Small

google-t5 · Kit

Turns one text into another with a small 60M-parameter T5 model that treats translation, summarization, question answering and classification as text-to-text j…

New

Similar in Developer

See all in Developer

VGGT-1B

facebook · Kit

Infers a scene's 3D structure from one, a few or hundreds of images in a single forward pass, including camera parameters and depth maps. It suits computer vis…

New

gemma-4-26B-A4B-it Cactus CQ

Cactus-Compute · Kit

2-bit, 3-bit and 4-bit compressed copies of Google's gemma-4-26B-A4B-it chat model in the Cactus weights format. Built to run on ARM devices through the Cactus…

New

GGUF builds of Ornith 1.5 9B, a model that reads images and text, in sizes from 2.81 GB to 17.9 GB plus a vision projector. Pick the file that fits your graphi…

New