Transforma software con confianza.

Dennis Forge convierte las transformaciones de software en artefactos deterministas e inspeccionables.

Planifica los cambios antes de ejecutarlos. Revísalos. Verifícalos. Aplícalos cuando estés listo.

CLI primero Código abierto Determinista Sin dependencia del proveedor
Dennis Forge

Primero los planes. Después los cambios.

Las transformaciones de software nunca deberían ser un salto de fe. Dennis separa la decisión de la ejecución para que puedas entender un cambio antes de comprometerte con él.

Planifica antes de cambiar

Dennis genera un plan de transformación determinista antes de modificar tu proyecto. El plan describe lo que ocurrirá antes de que ocurra.

Ve lo que va a ocurrir

Inspecciona la transformación antes de ejecutarla. Nada ocurre a tus espaldas y el propio plan se convierte en la fuente de verdad.

Verifica antes de aplicar

Valida el plan, verifica su integridad y aplícalo únicamente cuando estés satisfecho con el resultado.

Construido sobre tres principios

Dennis parte de una idea sencilla: las transformaciones de software deben ser predecibles, comprensibles y seguir siendo tuyas.

Determinista

La misma entrada produce la misma salida. La reproducibilidad forma parte del núcleo de Dennis, no es algo añadido después.

Inspeccionable

Nada ocurre a tus espaldas. Los planes pueden revisarse, verificarse y comprenderse antes de ser aplicados.

Portable

Las transformaciones se convierten en artefactos. Guárdalos, versionalos, compártelos y utilízalos donde los necesites, sin depender de un servicio central.

De la transformación al artefacto

Dennis convierte un cambio de software en un proceso explícito y verificable. Tú decides qué ocurre en cada paso.

1. Analiza

Examina tu proyecto e identifica el contenido relevante para la transformación.

2. Planifica

Genera un plan determinista que describe exactamente lo que Dennis pretende cambiar.

3. Inspecciona

Revisa el plan antes de ejecutarlo. Comprende la transformación antes de que ocurra.

4. Verifica

Valida el plan y verifica su integridad antes de aplicar la transformación.

5. Aplica

Ejecuta la transformación cuando estés satisfecho con el resultado.

6. Empaqueta

Preserva la transformación como un artefacto DEX portable que puedes almacenar y compartir.

Lo importante: Dennis no te pide que confíes en un script invisible. La transformación se convierte en algo que puedes inspeccionar, verificar, preservar y reproducir.

Convierte las transformaciones en artefactos

Una transformación no debería desaparecer en el momento en que se ejecuta. Dennis la captura como un artefacto DEX portable que puede inspeccionarse, verificarse, compartirse, almacenarse y preservarse.

Portable

Los artefactos DEX son archivos. Guárdalos localmente, consérvalos en Git, compártelos con un equipo o publícalos mediante un registro de artefactos.

Inspeccionable

Un DEX contiene un plan de transformación legible junto con sus metadatos. Puedes inspeccionar lo que representa sin depender de un servicio alojado.

Verificable

Su contenido determinista puede generar hashes y ser verificado. Las firmas criptográficas opcionales pueden aportar evidencia adicional de procedencia e integridad.

Reproducible

Como el artefacto representa una transformación determinista, puede preservarse y reproducirse independientemente de la máquina que lo creó.

DEX significa Deterministic EXchange artifact. Está diseñado para seguir siendo útil después de crear una transformación: como algo que puedes conservar, verificar y utilizar nuevamente.

Bienvenido a la Forjaduría

El CLI de Dennis te proporciona el motor. La Forjaduría les da a tus artefactos un lugar donde vivir, crecer y convertirse en parte de un flujo de trabajo más amplio.

Almacena tus artefactos

Sube tus artefactos DEX y mantenlos organizados en un entorno estructurado, en lugar de tenerlos dispersos entre máquinas, carpetas y mensajes.

Organiza tu trabajo

Utiliza Workspaces y Projects para dar un hogar significativo a tus artefactos relacionados y mantener organizado tu trabajo de transformación a medida que crece.

Colabora

Comparte artefactos con las personas que los necesitan. La visibilidad privada, organizacional y pública te permite controlar quién puede ver tu trabajo.

Descubre e inspecciona

Busca e inspecciona artefactos mediante la Forjaduría, manteniendo los archivos DEX portables e independientes.

Preserva la confianza

Los artefactos permanecen inmutables. La Forjaduría organiza sus metadatos y proporciona la infraestructura que los rodea sin modificarlos.

Sin quedar atrapado

Tus artefactos siguen siendo tuyos. Puedes exportarlos, preservarlos localmente y continuar utilizándolos con el CLI de Dennis sin depender de la plataforma alojada.

El CLI seguirá siendo gratuito para siempre. La Forjaduría añade almacenamiento, organización, colaboración, descubrimiento y otras capacidades alojadas, no restricciones artificiales sobre la tecnología central.

Creado para cambios que importan

Ya sea que estés modificando cientos de archivos o preservando una transformación para su revisión futura, Dennis te proporciona un flujo de trabajo basado en el control, la reproducibilidad y la trazabilidad.

Grandes refactorizaciones

Planifica cambios estructurados en grandes bases de código antes de modificar los archivos. Revisa la transformación y aplícala únicamente cuando estés listo.

Migraciones de sistemas

Convierte las migraciones en transformaciones explícitas y reproducibles que pueden revisarse, verificarse y preservarse.

Cambios de seguridad

Haz que los cambios sensibles sean trazables. Los planes deterministas, la verificación y las firmas opcionales proporcionan un registro más sólido de qué cambió y por qué.

Flujos de trabajo auditables

Cuando los cambios deben revisarse antes de ejecutarse, el plan proporciona un registro legible de la transformación prevista.

Proyectos basados en Git

Utiliza Dennis junto con Git para transformar proyectos versionados, manteniendo la transformación explícita y verificable de forma independiente.

Transformaciones en equipo

Comparte artefactos DEX entre desarrolladores y equipos para que una transformación pueda comprenderse y reproducirse más allá de la máquina donde fue creada.

No te limites a cambiar el código. Preserva la transformación que lo cambió.

Elige la Forjaduría que necesitas

Comienza con la Forjaduría gratuita y crece cuando tu trabajo lo requiera. Los planes de pago añaden almacenamiento, privacidad, colaboración y capacidades de organización, no restricciones artificiales sobre Dennis.

Gratis

$0 para siempre

Comienza a explorar la Forjaduría y trabaja con artefactos públicos.

  • 100 MB de almacenamiento
  • Artefactos públicos
  • Soporte comunitario
  • CLI para siempre
Comenzar

Basic

$6.99 USD /mes

Para desarrolladores individuales que necesitan almacenamiento privado de artefactos y firmas.

  • 1 GB de almacenamiento
  • Artefactos privados
  • Firma de artefactos
  • Soporte por correo electrónico
Elegir Basic

Team

$14.99 USD /usuario/mes

Para equipos que necesitan espacios de trabajo compartidos, colaboración y capacidad para crecer.

  • Todo lo incluido en Pro
  • 5 GB de almacenamiento por usuario
  • 30 GB de almacenamiento compartido
  • Espacios de trabajo para equipos
  • Colaboración
  • Soporte prioritario
Elegir Team

Enterprise

Custom contáctanos

Para organizaciones que requieren infraestructura dedicada, soporte especializado o acuerdos personalizados.

  • Organizaciones ilimitadas
  • Soporte dedicado
  • Incorporación personalizada
  • Opciones de alojamiento propio
  • Acuerdos empresariales
Contáctanos
Comienza gratis. Mantén tu independencia. El CLI de Dennis y su núcleo determinista siguen siendo gratuitos y de código abierto. La Forjaduría proporciona la infraestructura alojada que los rodea.

Todos los planes de la Forjaduría incluyen el núcleo

La Forjaduría crece contigo sin cambiar lo que Dennis es fundamentalmente. Tus artefactos siguen siendo portables, inspeccionables y tuyos.

Artefactos DEX

Trabaja con artefactos deterministas diseñados para ser inspeccionados, verificados, preservados y compartidos.

Projects y Workspaces

Organiza los artefactos relacionados en Projects y Workspaces con significado a medida que tu trabajo crece.

Control e integridad

Mantén el control sobre la visibilidad de tus artefactos y trabaja con una infraestructura diseñada en torno a la integridad y un comportamiento predecible.

Conserva tus artefactos

Tus artefactos DEX no quedan atrapados en la Forjaduría. Puedes exportarlos y continuar trabajando con ellos mediante el CLI de Dennis cuando quieras.

Ningún plan cambia la promesa fundamental. La Forjaduría proporciona la infraestructura alrededor de Dennis; no se apropia de tu trabajo.

La Biblioteca de Dennis Forge

Dennis Forge no trata solamente de software. Los artefactos DEX y las historias construidas alrededor de ellos forman parte del mismo universo: conocimiento preservado de una forma que puede compartirse, inspeccionarse y recordarse.

DEXtiny — Una novela de DEXterity

DEXtiny

Una novela de DEXterity. Los primeros cinco capítulos presentan a Mateo, Annika, Navarro y el misterio que rodea a un artefacto DEX aparentemente ordinario.

Los capítulos 1–5 ya están disponibles. Paga lo que quieras, con una contribución mínima de US $0.50, y recibe el PDF por correo electrónico una vez confirmado el pago.

Hay más en Dennis que código. A veces los artefactos tienen historias propias.

Construyamos el futuro del software

Dennis también está pensado para quienes están aprendiendo, enseñando e investigando cómo debería construirse el software.

Estudiantes

Aprende sobre transformación determinista de software utilizando las mismas herramientas y conceptos que forman parte del ecosistema Dennis.

Educadores

Incorpora flujos de transformación reproducibles en tus cursos, laboratorios y proyectos de ingeniería de software.

Instituciones de investigación

Explora las transformaciones deterministas y los flujos de trabajo basados en artefactos en entornos de investigación.

El acceso académico importa. Hay planes gratuitos y con descuento disponibles para estudiantes, educadores e instituciones de investigación.

Conviértete en Fundador de la Forjaduría

Antes de que existiera una comunidad, antes de que hubiera miles de artefactos, estuvieron las personas que creyeron en Dennis desde el principio.

161

Membresías de Fundador. Ni una más. Ni una menos.

Las primeras 161 personas que decidan apoyar a Dennis pasarán a formar parte de su historia permanente como Fundadores de la Forjaduría.

Los Fundadores reciben beneficios de por vida, reconocimiento especial y un lugar en el Salón de Fundadores.

Y porque Dennis debería dejar el mundo un poco mejor de como lo encontró, el 15% de cada membresía de Fundador se dona: 10% a UNICEF y 5% a la investigación contra el cáncer infantil.

¿Listo para forjar?

Comienza con el CLI gratuito de Dennis, crea tu primer artefacto determinista o únete a la Forjaduría y empieza a construir un flujo de trabajo a su alrededor.

Gratis para siempre. Código abierto. Determinista por diseño.

Construyendo algo más grande

Dennis Forge es más que un proyecto de software. También es una forma de devolver algo al mundo.

Salud infantil

Una parte de los ingresos de Dennis Forge se dona a organizaciones benéficas, incluyendo UNICEF y organizaciones que apoyan la investigación contra el cáncer y la salud infantil.

Los informes y comprobantes de las donaciones se publicarán semestralmente para mantener la transparencia.

Educación y oportunidades

Creemos que el conocimiento debe ser accesible y que la tecnología puede crear oportunidades para todos.

Devolver algo al mundo

Dennis Forge se compromete a destinar una parte de sus ingresos a causas que importan más allá del software.

❤️ 10% de los ingresos apoyará a UNICEF y 5% de los ingresos apoyará iniciativas de investigación contra el cáncer.

No necesitas Dennis Forge para ayudar a marcar la diferencia. Si estas causas significan algo para ti, también puedes apoyarlas directamente:

Descuento por apoyar una buena causa

Ayudar a los demás merece un pequeño reconocimiento.

Envíanos comprobante de una donación de al menos US $20 a UNICEF o St. Jude Children's Research Hospital y recibe un 25% de descuento en cualquier plan de Dennis Forge. (Aplican términos y condiciones.)

Términos y condiciones

  • Donación mínima: US $20.
  • Válido para donaciones realizadas a UNICEF, St. Jude Children's Research Hospital o cualquier organización sin fines de lucro verificada que trabaje para mejorar el mundo.
  • Las donaciones aprobadas otorgan un 25% de descuento durante tres ciclos consecutivos de facturación.
  • Puede ser necesario presentar comprobante de la donación y, cuando corresponda, comprobante del estatus de organización sin fines de lucro de la entidad receptora.
  • Solo puede haber un descuento por donación activo por cuenta de cliente en cualquier momento.
  • Una vez que expire un descuento, una nueva donación aprobada puede permitir obtener otro período de descuento.
  • El descuento no puede combinarse con membresías de Fundador ni con otras promociones.
  • Dennis Forge se reserva el derecho de rechazar comprobantes no verificables u organizaciones que no cumplan con el espíritu de este programa.