Sauté onion and peppers in oil until tender but not browned. Add drained sauerkraut and a few tablespoons of water. Heat through.
Meanwhile, broil or grill frankfurters or knockwurst 3 to 4 inches from heat source, 3 minutes on each side or until frankfurters are brown; top with sauerkraut-onion mixture.