If you have a router table with a split fence, you can make a workable jointer out of it -- not big enough for face planing, but it'll do edges pretty well with a little practice. Get the fence oriented fairly closely on either side of a straight bit (I like a 1/2" diameter) that's long enough to cover the width of the board edge you're straightening. Then attach a shim (maybe 1/32" or 1/16" depending on how much material you want to remove at a time) to the outfeed side of the fence, basically so that the outfeed side is a little thicker than the infeed side. I use a specific-thickness plastic strip about 6"x24", I think, clamped onto the fence high enough that the board edge can pass under the clamps -- thereby avoiding adding any thickness of tape, etc. Use a straightedge to align the outfeed side of the fence with the cutting edge of the bit. Now you have a vertical jointer. Guide the board against the fence the same way you would against the bed plates of a jointer, and of course keep your hands clear of the bit. It's actually easier to see what you're doing than with a regular jointer (note: wear eye protection just in case), and if you have a dust collection duct for your fence it's not messy at all.
I do use a straight-board table saw jig but mine will only accommodate about a 2 foot capacity because my table saw is small. With the router setup I can edge as long a board as I can physically handle, and if the "bed" of the jig is too short (in my case, about 3 feet overall) I can do final cleanup/matchup with a #7 handplane and good straightedge.