Your first post said capacitive load. Can you charge the load with one transistor, let it float, then drive it down with a 2nd transistor? Or does the output have to be hard the whole time?
+12v | | ||--' Q1 >----------|| 2n7002 ||>-. | | +-------->| | ||--' Q2 >----------|| 2n7002 ||>-. | =3D=3D=3D
Q1 could be bootstrapped, or fed a separate non-overlapping drive, or.... There are lots of possibilities that are 1nS fast, but we don't know your parameters.
First-cut, LTSpice predicts 1.2nS fall time, as is.
-- Cheers, James Arthur