This is a list of stuff that will work, it depends on you on how much you want to spend and how you want to go about it. All is possible with enough money and time. Most here do either the DOHC ZC swaps or the B series swaps.
All swaps require wiring changes if your using the OEM style ECU
If you go turbo you will probably want a half-width radiator which you can do a search for
DOHC ZC (Easiest swap) see swaps section
1986-1987 Integra swap aka "Browntop swap" 1st gen DOHC ZC (Engine code: D16A1)
1988-1989 Integra swap aka "Blacktop swap" 2nd gen DOHC ZC (Engine code: D16A1)
*3rd and 4th gen DOHC ZC can be used with the same mounts, they need wiring changes though (these are JDM motors)
Modern D series swap with integra CG tranny
-mate an 88-up D series to an 86-89 integra tranny/ Integra shifter
-Uses both integra tranny mounts
-have to slightly modify engine mount (IIRC it needs a 1/4" spacer as well)
-May have to tap intermediate bolts holes into 1.6 L blocks and possibly cut and reweld the "arms" of the mount if you use the 86-89 integra intermediate shaft. 1988-1991 DOHC ZC shaft will bolt right up to the 1.6 L. Some 1.5 L have intermediate bolt holes, most don't however, but you can buy the Hush22 intermediate shaft adapter for the 1.5 L. If you buy the adapter you will have to buy an 88-91 JDM DOHC ZC intermediate shaft to make it work. On Hush22 website it claims to work with the Integra intermediate shaft but the bolt patterns are different.
Modern D series swap with Civic L3 DOHC ZC tranny (27 spline Diff)
-Requires the same slightly modified engine mount
-L3 bracket on the passenger's side complete with bracket mount to EF frame (drill out spot welds to remove)
-1984-1987 civic rear tranny mount or 1986-1989 integra rear tranny mount.
-Metal bracket has to be fabbed from the top of the L3 tranny to the top of the rear civic or integra tranny mount
-Use 1986-1989 integra axles
-Don't remember on the shifter part
*It's possible that you can use the 25 spline diff L3 tranny with the stock Civic axles
Modern D series with hydro tranny
-requires a 92-up hydro tranny
-requires a modified
-requires 96-00 rear tranny bracket
-requires Hasport D series engine mount kit
-requires either a complete hydro conversion (like I'm doing) or a cable to hydro set up
-possibility that you don't have to buy custom axles
B series swap
-can do cable or hydro tranny
-requires rear B series bracket (I think it's the 96-00 Civic SI bracket)
-requires Hasport B series kit
-requires a modified shifter
-Hasport has axles, but I have heard of people getting away with the 1986-1989 axles
F or H series H2Bswap (F series is the same for our purposes as H series)
-B series tranny, cable or Hydro (if you go hydro don't forget you need either a hydro conversion or cable to hydro set up)
-Hasport B series kit - you use the tranny mounts (not sure if you need the rear 1996-00 Civic SI rear tranny mount)
-Custom made engine mount (HCAR makes them)
-H2B kit
-requires a modified shifter
-Hasport axles or possibly use 1986-1989 integra axles
F or H series with F/H tranny (lots of work and engine oil pan sets about 3" above road)
-Pretty much a custom job (little to no aftermarket support)
-Need some sort of cable shifter
-Custom Axles
-Custom engine and tranny mounts
K series (lots of work and engine oil pan sets about 3" above road)
-Pretty much a custom job (little to no aftermarket support)
-You have to use the K series tranny because the engine spins a different direction and is on the passenger's side
-Cable shifter
-custom axles
-custom engine and tranny mounts
I am sure I missed a few things but that's the highlights, once you decide to do a swap you'll have to ask more questions. I would say research how much you want to spend and then how much horsepower you want. That will decide your engine, then decide on cable or hydro clutch and that will decide your tranny and your tranny will determine most of the mounts and what axles you use. There will be other stuff you run into like I think I read with some of the B series stuff you have to use a shorter intake manifold to clear the firewall or something like that. That is not a question for me, I'm a D series fan. Hope that Helps! -Jeremiah