Photon: potente y personalizable syntax highlighter

Photon es un potente, multiplataforma, altamente personalizable y gratuito syntax highlighter creado para la web moderna.

Estoy contento de anunciar un proyecto personal en el que llevo trabajando algún tiempo. Os presento Photon, un moderno y potente syntax highlighter creado para ayudar a los desarrolladores en sus proyectos.

Anuncio de Photon
Anuncio de Photon

¿Otro syntax highlighter?

Cuando nació este blog hace un par de años, surgió la necesidad de utilizar un syntax highlighter que ayudase a comprender el código a los lectores.

Por supuesto hay muchas opciones disponibles. Grandes proyectos que llevan años entre nosotros, creciendo mientras nos ayudan a contar nuestras aventuras para que otros desarrolladores las lean.

Pero personalmente siempre he notado que faltaba algo. Quizás un poco más de robustez, quizás un poco más de personalización, quizás un poco más de portabilidad...

De esta necesidad de ir un paso más allá nace una idea. Una idea que comienza su viaje con el nombre de Photon.

En su mochila incluye las siguientes funcionalidades:

  • Soporte para más de 300 lenguajes de programación, texto y otros.
  • 10 plugins para aumentar la expresividad.
  • Más de 40 temas seleccionados y la posibilidad de crear nuevos facilmente.
  • Compatibilidad con cualquier lenguaje de programación o plataforma.
  • Control total sobre tu código, Photon no almacena nada.

Estas características irán creciendo con el tiempo y espero que te sean de utilidad.

Explora la documentación para obtener más detalles.

Puedes ver el funcionamiento de Photon en este blog, en todos los ejemplos de código que se muestran.

Photon ❤ open source

Muchas partes de este proyecto están liberadas bajo una licencia open source (MIT). Puedes contribuir a la modificación o creación de nuevas librerías oficiales, temas, documentación o ejemplos de código.

Los repositorios se encuentran en github.com/photonsh.

Nota final

Si tienes preguntas o dudas sobre Photon, has encontrado un fallo o simplemente quieres darme feedback puedes hacerlo a través de los canales de contacto de Photon: github.com/photonsh/issues y @photondotsh (¡sigue el proyecto!).

Gracias a todos los que utilicen Photon en sus proyectos, a los que lo difundan y a los que contribuyan a su mejora y crecimiento.

Compartir en

Facebook Twitter Google+ LinkedIn