A logic gate is usually made of transistors, so of course there is - it was done that way before IC's. You can even do it with diodes (for some gates) or relays.
I had some RDL and DTL goodies on my attempted attachment.
I gave away all my old logic gates and stuff to a guy who used to lecture
on the development history of electronics. Some 1930's Practical Wireless mags too, must be worth a bit now.
It might be worth pointing out to the 'newbies' the possiblity of expanding
the inputs on standard logic gates using resistors and diodes.
Diodes are often useful when all you need is a simple AND/OR gate and a single transistor is also useful for a simple NOT gate. I wouldn't build anything more complex than a NAND/NOR gate with them though as it's cheaper to use an IC and it can get you into trouble.
That is not entirely true. An unamplified CMOS inverter is simply a complimentary pair and as such can and is used as an analog amplifier.
They are still in production today since they are popular for use in oscillator circuits, the most common of which is the common crystal osc in all our micros.
You can also use a schmidt trigger to compare an input voltage to a reference voltage reasonably well. Add a feedback resistor to adjust the dead band, an input resistor and a reference resistor.