Side-by-side or overlay PDF diff driven by one engine that reads each file into a structured model — text, vector geometry, images, form fields, annotations — and compares the models. Moves show as moves, edits show only where they happened, and any PDF type works without picking a mode.
Open a STEP / STP part and it measures itself — volume, thinnest wall, draft and undercut checks on load, plus hole detection with a BOM. Measure, section, export STL. Rust + WASM B-rep kernel, runs in your browser.
Tempeh (tempe kedelai, traditional leaf-wrapped)tempe
Dehulled soybeans are soaked until they turn sour, boiled, cooled and mixed with spores of Rhizopus mould, then wrapped in leaves or perforated plastic. In one to two days near 30 °C the white mould grows through the beans and binds them into a firm cake that slices cleanly.
Fully documentedSoy and legumes2 days – 2.8 days
Recipe
Amounts from a sourceTraditional makers have no fixed batch size. The soak water ratio is from a Wageningen laboratory method, built to match Indonesian practice; the Codex standard fixes what tempe may be made of.
R. oligosporus, R. oryzae and/or R. stolonifer on rice flour, rice bran or wheat bran; traditionally usar, waru leaves carrying mould from an earlier batch[codex-tempe][tuncel1989]
No salt and no food additives
Codex allows only processing aids that control acidity during soaking[codex-tempe]
Starter
usar (Hibiscus tiliaceus 'waru' leaves carrying Rhizopus mould) or a Rhizopus mould mixed with rice flour, rice bran or wheat bran
Total time across the recorded steps: 2 days – 2.8 days
Start
Drag the bar or press Play
What changes:Lactic bacteria sour the soak water while the beans swell
Step 1 of 5
Soak until the beans sour
Time
24 h
Reported
Temperature
25 °C
Reported
Salt
None given
Acidity
pH 4–4.5
Measured
Which microbes the steps name, step by step
Lactic acid bacteria
Rhizopus
Output: soured, soaked beans.
Flavour
slightly sour
Texture
swollen
Colour
Not documented
Microbes at work in this step
lactic acid bacteria sour the water; the acid holds back Enterobacteriaceae, B. cereus and S. aureus
Method
Measured measured in a studySet fixed by a specification or tested recipeReported one source reports itTypical a general value, not sourced for this fermentUnconfirmed not yet checked against a source
At a glance
Dehulled soybeans are soaked until they turn sour, boiled, cooled and mixed with spores of Rhizopus mould, then wrapped in leaves or perforated plastic. In one to two days near 30 °C the white mould grows through the beans and binds them into a firm cake that slices cleanly. Made in 5 steps over 2 days – 2.8 days. The longest step, incubate, takes 24–44 h (Tünçel G 1989) and runs at 20–30 °C (Tünçel G 1989). Rhizopus microsporus var. oligosporus and Rhizopus oryzae and R. stolonifer do most of the fermenting.
Tempeh is a mould ferment like koji, but the mould is Rhizopus, not Aspergillus, and the whole cake is the food. Unlike natto the beans are soured first and the result is firm, not sticky. No salt is used.
Tempe murniplain soybean tempe made in plastic wrap, without fillings or additives
Tempe mondholunder-fermented; the mycelium does not yet cover the beans
Tempe semangita few days old; yellowish, a bit slimy and strong-smelling; small amounts flavour dishes such as sayur lodeh
Tempe bosok (busuk)left until the mycelium turns black and the smell is putrid
Tempe mendoandipped in spiced flour and flash-fried (Purwokerto); a way of cooking, not a ferment
Safety
Souring the beans in the soak holds back Enterobacteriaceae, Bacillus cereus and Staphylococcus aureus; in a Dutch survey of retail tempe, about one sample in ten carried B. cereus or S. aureus at 10⁵ per g or more. Fresh tempe should smell clean, with no ammonia. Coconut-cake tempe (bongkrek) is a different and dangerous product. It can hold bongkrekic acid, a heat-stable toxin that has killed many people. Do not use coconut press cake as a tempeh base.
Hazards the sources name: Bacillus cereus (10⁵ per g or more in 11 % of Dutch retail tempe); Staphylococcus aureus (10⁵ per g or more in 13 % of Dutch retail tempe); Enterobacteriaceae (10⁶ per g or more in 60 % of the same samples).
Shurtleff and Aoyagi trace the earliest known mention of tempe to the Javanese Serat Centhini, probably written about 1815. Gericke and Roorda's Javanese–Dutch dictionary listed it in 1875, Prinsen Geerligs made the first attempt to identify the mould in 1895, and Stahel wrote the first English article in 1946.