
Company News
Socket Joins New OpenJS Program to Fund Node.js Security Work
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.
Librería frontend moderna, ligera y sin dependencias, con sistema reactivo propio, JSX personalizado y ciclo de vida declarativo para construir SPAs eficientes.

Boxels es una librería frontend diseñada para desarrollar aplicaciones web modernas del lado del cliente.
Está construida con TypeScript y enfocada en bajo consumo, control total y excelente experiencia de desarrollo.
Incluye un sistema reactivo propio, un motor optimizado de ciclo de vida y renderizado para Single Page Applications (SPA), y una versión personalizada de JSX sin dependencias externas.
⚠️ Actualmente
Boxelsno soporta renderizado del lado del servidor (SSR). Esta funcionalidad está en evaluación para futuras versiones.
📄 La documentación detallada y técnica de cada módulo se encuentra en la carpeta
./docs/**.
Este proyecto cuenta con un Código de Conducta. Por favor, revísalo antes de contribuir.
Boxels incluye soporte para desarrollar aplicaciones multiplataforma mediante un módulo especial ubicado en boxels/multiplatform.
Este módulo proporciona wrappers y extensiones para funcionalidades nativas en:
Todas las plataformas comparten la misma semántica y API base. El sistema selecciona automáticamente la implementación adecuada en tiempo de ejecución.
Algunas funcionalidades incluidas:
useCamera)store)httpClient)notifier)El módulo
multiplatformestá diseñado para ser extensible y respetar la filosofía de bajo acoplamiento de Boxels.
Instala Boxels usando npm:
npm install boxels
Requiere Node.js v18 o superior.
signal, computed, effect, persistentSignal.<Show>, <For>, <Lazy>, <RouterOutlet>, <Fragment>.$lifecycle:mount, $lifecycle:unmount, etc.import { mount } from 'boxels/dom';
const App = () => (
<main>
<h1>Hola desde Boxels 👋</h1>
</main>
);
mount(document.body, App());
¿Tienes ideas, mejoras o encontraste un bug? ¡Tu ayuda es bienvenida! Sigue estos pasos para contribuir:
Revisa los issues abiertos.
Haz un fork del repositorio.
Crea una rama con tu cambio:
git checkout -b feature/mi-cambio
Realiza tus cambios y haz commit:
git commit -m "feat: agrega nueva funcionalidad"
Haz push y abre un Pull Request.
Consulta la guía de contribución para más detalles.
Agradecemos a todas las personas que han contribuido a Boxels:
kkokotero |
¿Quieres aparecer aquí? ¡Envía tu PR!
Este proyecto está licenciado bajo la MIT License.
FAQs
Librería frontend moderna, ligera y sin dependencias, con sistema reactivo propio, JSX personalizado y ciclo de vida declarativo para construir SPAs eficientes.
The npm package boxels receives a total of 0 weekly downloads. As such, boxels popularity was classified as not popular.
We found that boxels demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.