Thrift Savings Plans funds were tracked by following Vanguard until BlackRock moved in.
There is no good equivalent for tracking the G Fund. Many people just use the Vanguard Prime Money Market(VMMXX) [10] to simulate the lack of volatility, and adjust the balance upwards every few months to match their G Fund balance.
Vanguard no longer has a fund that tracks the MSCI EAFE index. The Blackrock iShares EFA ETF tracks the MSCI EAFE index.
https://www.bogleheads.org/wiki/Thrift_Savings_Plan