Alternativa ligera a jQuery para la clase / id seleccionando

Digamos que quiero construir un framework / script javascript no dependiente. ¿Hay alguna manera de utilizar la sorprendente funcionalidad de selección de elementos y clases de jQuery

$('.this') or $('#this') or $('div', '.this')

Sin depender de jQuery o usar jQuery si está disponible, pero si no, ¿funciona sin él? He buscado esto alto y bajo. Tal vez estoy buscando incorrectamente ya que lo más cerca que he llegado es esto:

Seleccionando elementos sin jQuery

Sin embargo, eso no es tan profundo como quiero o tan similar como quiero jQuery. He pensado en buscar en jQuery source y desenterrar esa pieza y usarla, pero espero que alguien ya lo haya hecho y solo estoy buscando en el lugar equivocado y alguien más lo sabe.

Actualiza

Esto ha sido respondido de varias maneras, y gracias a las respuestas rápidas. Estaba buscando en el método equivocado. Finalmente entré:https: //github.com/ded/qwer

Sin embargo, esta respuesta aquí hace el trabajo perfectamente: Alternativa ligera a jQuery para la clase / id seleccionando

Respuestas a la pregunta(6)

Su respuesta a la pregunta