Technologies for rf gun-based high brightness injector are being developed at NSRRC. An X-band photo-cathode rf gun has been constructed and operated successfully for coherent electromagnetic radiation research at U.C. Davis. Recent measurement of a 1.5-2 MeV beam from this gun with bunch charge at 25 pC showed that it has a normalized emittance at 1.65 mm-mrad. As a successive project, a 100 MeV electron beam injector system with a thermionic rf gun and a photo-cathode rf gun that share the same 2998 MHz rf linac is being designed as the pre-injector of the TPS (Taiwan Photon Source) booster as well as beam injector for novel light source research. For evaluation purposes, a prototype thermionic rf gun system is now under construction at NSRRC with the existing 2856 MHz high power microwave system as the driver source.