Showcase / Searchable catalogue
Live data - CollectionsA catalogue your visitors search for themselves.
ACME's product range - 24 demo tools in one collection - with search, a filter rail built from the fields, sorting, paging and CSV export. There is no custom code on this page: it is one shortcode.
ACME Ltd product range (demo)
Every product here is made up. The search, filters and export are real.
Category: Safety
Power: Hand
Price (GBP): 24
Rating: 4.4
Availability: In stock
Summary: Padded headband that doesn't clamp. For grinders, routers and saws.
Category: Safety
Power: Hand
Price (GBP): 9
Rating: 4.2
Availability: In stock
Summary: Wraparound, anti-fog, EN 166 rated. Fit over most prescription glasses.
Category: Storage
Power: Hand
Price (GBP): 28
Rating: 4.6
Availability: In stock
Summary: Waxed cotton, twelve pockets, a flap that keeps edges off each other.
Category: Storage
Power: Hand
Price (GBP): 219
Rating: 4.5
Availability: Made to order
Summary: Steel, ball-bearing runners, a lid tray for the tools you reach for most.
Category: Sharpening
Power: Hand
Price (GBP): 44
Rating: 4.4
Availability: Made to order
Summary: Combination stone on a non-slip base. Soak for ten minutes and go.
Category: Sharpening
Power: Hand
Price (GBP): 38
Rating: 4.6
Availability: In stock
Summary: Holds chisels from 3 mm and plane irons to 60 mm at a repeatable angle.
Category: Sharpening
Power: Hand
Price (GBP): 95
Rating: 4.7
Availability: In stock
Summary: Coarse, fine and extra fine, 200 x 70 mm, flat to within 0.01 mm.
Category: Measuring
Power: Hand
Price (GBP): 49
Rating: 4.5
Availability: Low stock
Summary: 0.01 mm resolution, metric and imperial, hold button.
Category: Measuring
Power: Hand
Price (GBP): 16
Rating: 4.3
Availability: In stock
Summary: 25 mm blade that stands out to 3 m, true zero hook.
Category: Measuring
Power: Hand
Price (GBP): 18
Rating: 4.6
Availability: In stock
Summary: Millimetres both edges, half-millimetres on one. Satin finish that doesn't glare.
Category: Measuring
Power: Hand
Price (GBP): 42
Rating: 4.8
Availability: In stock
Summary: Etched stainless rule, cast head, spirit level. Checked square to 0.02 mm.
Category: Power tools
Power: Corded
Price (GBP): 329
Rating: 4.4
Availability: Made to order
Summary: Sliding, bevels both ways, laser guide you can switch off.
Category: Power tools
Power: Corded
Price (GBP): 129
Rating: 4.2
Availability: In stock
Summary: Two wheels, tool rests that actually stay put, eye shields.
Category: Power tools
Power: Corded
Price (GBP): 199
Rating: 4.6
Availability: In stock
Summary: Plunge and fixed bases, 1/4 and 1/2 in collets, fine depth adjuster.
Category: Power tools
Power: Cordless
Price (GBP): 179
Rating: 4.5
Availability: Made to order
Summary: 165 mm blade, 55 mm depth of cut, rail-compatible base.
Category: Power tools
Power: Cordless
Price (GBP): 119
Rating: 4.3
Availability: Low stock
Summary: 125 mm pad, 5 mm orbit, dust box or extractor port.
Category: Power tools
Power: Cordless
Price (GBP): 139
Rating: 4.6
Availability: In stock
Summary: 180 Nm in a body 14 cm long. Three speed settings and a work light.
Category: Power tools
Power: Cordless
Price (GBP): 149
Rating: 4.7
Availability: In stock
Summary: Two speeds, hammer mode, 60 Nm. Takes every ACME Volt 18 battery ever made.
Category: Hand tools
Power: Hand
Price (GBP): 36
Rating: 4.4
Availability: In stock
Summary: Wheel cutter, brass fence, locks with a quarter turn.
Category: Hand tools
Power: Hand
Price (GBP): 32
Rating: 4.5
Availability: In stock
Summary: Drop-forged head, hickory handle, a claw that grips small nails.
Category: Hand tools
Power: Hand
Price (GBP): 58
Rating: 4.7
Availability: Low stock
Summary: 15 teeth per inch, filed rip, brass back. Starts clean on the first stroke.
Category: Hand tools
Power: Hand
Price (GBP): 64
Rating: 4.6
Availability: In stock
Summary: Low-angle, one-handed, for end grain and chamfers. Fits an apron pocket.
Category: Hand tools
Power: Hand
Price (GBP): 89
Rating: 4.8
Availability: In stock
Summary: 6, 10, 12, 16, 20 and 25 mm, ash handles, hardened to 60 HRC. In a canvas roll.
Category: Hand tools
Power: Hand
Price (GBP): 129
Rating: 4.9
Availability: In stock
Summary: The plane that started it all. Cast body, 2 in Sheffield steel iron, tool-free adjustment.
One line turns a list into a catalogue.
Add searchable, filterable or sortable to any collection display and it becomes interactive. The filter rail builds itself from the field types: dropdown fields become a single choice, numbers get a from-and-to range, dates get date pickers.
[collection slug="acme-catalogue" display="cards" columns="3" title-field="name"
fields="category,power,price,rating,availability,summary"
searchable
filterable="category,power,availability,price,rating"
sortable="name,price,rating,launched"
page-size="9" exportable /]
- Facet counts - every option says how many products it would leave.
- Saved searches - visitors name a search and come back to it; it stays in their browser.
- Shareable addresses - the filters, sort, search and page are written into the address bar.
- Phone friendly - on a narrow screen the rail becomes a Filters drawer.
- Keyboard - press / to jump to the search box.
- Your own fixed filters - add
where_availability="In stock"and visitors can narrow inside it, never widen past it. - Big collections - above 1,000 entries it fetches each page from the server instead.
Right-click for more.
Every collection display on a Domma site - interactive or not - has a right-click menu. Try it on the small table below: filter on the value you clicked, search with price < 50, sort, group, copy what is shown as CSV, JSON or Markdown, print only this table, or copy a link to exactly what you see.
[collection slug="acme-catalogue" display="table" fields="name,category,power,price,availability"
where_category_in="Measuring,Sharpening" sort="price" order="asc" /]
Your stock list, team, menu or timetable.
Describe the fields once in Data > Collections, import a CSV or type the entries in, and put the shortcode on a page. The same data is also a REST API, and can live in files or MongoDB.