Publisher Yubi has published 20 extensions,
based
on 426 users'
rates, Yubi's average rating
is 3.48,
which is ranked
#1480
overall extension publishers.
More than 308,971
users
has installed their
extension,
which
is rank
#736
overall extension
publishers.