⬡ Sobre el proyecto

Una biblioteca nacida de la necesidad real

Desde 2012, simplificando el día a día de devs que necesitan hacer mucho con poco código.

La historia

De una función simple a un ecosistema completo

En 2012, noté que usar $.ajax en jQuery aún requería mucho código repetitivo y poco práctico. Fue entonces cuando creé una función capaz de cargar contenidos en elementos identificados por ID, permitiendo también el envío de parámetros directamente, de forma simple y directa.

Con el paso de los años, cada nuevo proyecto trajo diferentes desafíos: necesidad de limpiar formularios, controlar estados de busy, recargar scripts y manejar grupos de captura. El plugin fue evolucionando de manera orgánica, siempre moldeado por las demandas reales del día a día.

"Hoy, oziLoadData se ha consolidado como un plugin versátil que abstrae la complejidad del AJAX y ofrece una interfaz práctica, ya sea mediante atributos data-* o llamadas directas en JavaScript."

Con los años, el ecosistema creció naturalmente. Lo que comenzó como un helper de AJAX se convirtió en una colección de 12 plugins cohesivos — cada uno resolviendo un problema real encontrado en proyectos reales.

Gracias al aliento de los amigos, decidí compartir esta herramienta que me acompañó en tantos proyectos. Lo hago con alegría y espero que también te sea útil.

Línea de tiempo

La evolución de ozi-ui

📡
2012
El inicio — función de AJAX

Creación de la primera versión de lo que sería oziLoadData. Una función simple para cargar HTML en elementos por ID usando $.ajax, eliminando código repetitivo.

⚙️
2014 – 2018
Crecimiento orgánico

Cada nuevo proyecto trajo nuevos requisitos. Limpieza de formularios, estados de busy, control de grupos, recarga de scripts. El plugin evolucionó con la realidad de los proyectos.

🎨
2019 – 2022
Expansión del ecosistema

Surgimiento de los primeros plugins visuales — oziSelect, oziCheck, oziToggle. La idea de un ecosistema cohesivo comenzó a tomar forma.

🚀
2023 – 2025
Integración con Laravel + Livewire

Adaptación nativa para Laravel y Livewire 3. Creación de oziCore como orquestador, sistema de hooks afterRender e integración declarativa via data-ozi-*.

📦
2026
Lanzamiento público — Packagist

Con el aliento de los amigos, ozi-ui fue publicado como paquete open source. 12 plugins, documentación completa y disponible via composer require ozi-ui/core.

T
Thomaz
Creador de ozi-ui

Desarrollador apasionado por soluciones prácticas y elegantes. Desde 2012 construyendo herramientas que hacen el día a día del dev más productivo.

Números del proyecto
Años de desarrollo 14+
Plugins 12
Licencia MIT
Costo Free
Principios
Simplicidad ante todo — si necesitas JS, algo está mal
Cada plugin resuelve un problema real del día a día
Compatibilidad con formularios HTML nativos
Open source — hecho con alegría para la comunidad

¿Te gustó la historia?
¡Sé parte de ella!

Usa, contribuye o apoya el proyecto. Cada feedback y cada estrella en GitHub marcan la diferencia.

Comenzar ahora → ❤️ Apoyar proyecto