How to say something/someone looks funny/silly but in a good not ridiculing way?
Solution 1:
There is an American slang in use among teenagers: Adorkable.
Solution 2:
Quirky may be useful in some contexts, but not all. Eccentric may also be used in some cases. In my mind this one tends to be used to describe older men. Some other potentially useful words could be whimsical (fantasy-oriented usage), zany (typically indicates a certain high level of energy as well), or off-beat if you're looking for something that's lower energy, but also unorthodox.
As far as I'm aware, there is not a uniformly positive-associated and also formal word that also identifies something that is peculiar, particularly because (as I'm sure you know) pointing out idiosyncrasies is fraught with making someone feel singled-out.