Ir al contenido

Recursos

Código Abierto y Bloques de Construcción para Desarrolladores #

Explora nuestra colección de proyectos de código abierto, muestras de código y herramientas para desarrolladores. Creemos en compartir conocimiento y contribuir a la comunidad de desarrolladores.

GitHub
nBCN Software en GitHub

Proyectos Destacados #


Cliente ODATA fm-odata-js #

Cliente OData en un webviewer
Cliente OData en un webviewer

Cliente TypeScript sin dependencias en tiempo de ejecución para la API OData v4 de FileMaker Server. Se distribuye como un único módulo ES (~3 KB comprimido) listo para usar en Web Viewers de FileMaker, navegadores modernos o Node 18+.

Las características clave incluyen: un constructor de consultas fluido con $select, $filter, $orderby, $top, $skip y $count; lectura de colecciones y CRUD de entidades individuales; autenticación Basic y Bearer con reintento ante 401; soporte para AbortSignal y tiempos de espera; un FMODataError normalizado; y una API TypeScript completamente tipada sin dependencias en tiempo de ejecución. Diseñado para integrarse en Web Viewers de FileMaker, navegadores y aplicaciones Node.js.

GitHub
License
TypeScript
FileMaker
OData


Componente Deslizable (Swipeable Component) #

Un componente deslizable moderno y amigable con el tacto para aplicaciones web. Este componente proporciona navegación basada en gestos suaves y patrones de interacción, perfecto para interfaces mobile-first y aplicaciones habilitadas para tacto.

Las características clave incluyen: detección de gestos táctiles responsiva, transiciones de animación suaves, umbrales de deslizamiento personalizables, soporte para orientaciones horizontal y vertical, e implementación ligera con dependencias mínimas. El componente está diseñado para mejorar la experiencia del usuario en aplicaciones web móviles proporcionando interacciones de deslizamiento intuitivas similares a las aplicaciones móviles nativas.

GitHub
License
React
JavaScript
CSS


ClipBroker #

aplicación clipbroker
Aplicación FileMaker Clipbroker

Este es un módulo de FileMaker Pro para almacenar y gestionar objetos del portapapeles de FileMaker (Snippets), con herramientas de conversión integradas para contenido generado por IA. Sirve tanto como repositorio de snippets para componentes de FileMaker y como convertidor de portapapeles que permite una transferencia fluida entre el formato del portapapeles de FileMaker y XML legible por humanos.

Las características clave incluyen: almacenamiento de componentes de FileMaker reutilizables como scripts y funciones personalizadas, conversión de XML en formato SaXML generado por IA en snippets de FileMaker utilizables, y facilitación del intercambio fácil de bibliotecas de código entre equipos. La herramienta está diseñada para facilitar flujos de trabajo de desarrollo asistidos por IA donde los desarrolladores pueden pedir a asistentes de IA que generen objetos de FileMaker en formato XML, luego pegar y convertirlos directamente en snippets utilizables.

GitHub
License
FileMaker
XML


Servidores MCP de FileMaker Data API y ODATA #

Caso de uso de MCP FM-ODATA en Claude
El servidor MCP FM-ODATA trabajando con Claude

Introspección completa e interacción con soluciones FileMaker a través de agentes de IA. Permite que la IA entienda toda su arquitectura de FileMaker y genere código listo para producción.

Servidor MCP de FileMaker Data API #

GitHub
License
npm

Servidor MCP de FileMaker ODATA #

GitHub
License
npm


Imagen Docker de FileMaker Server en Linux #

Script Docker para construir una imagen de FileMaker Server 2025 en Ubuntu 24. Simplifica el despliegue y pruebas de FileMaker Server en entornos contenedorizados. Un poco más que un ajuste al script proporcionado por Claris.

GitHub


Fragmentos de Código y Gists #

Fragmentos de código útiles y ejemplos para desarrolladores que trabajan con FileMaker, integraciones y tecnologías relacionadas están disponibles en nuestros GitHub Gists.

GitHub
Gists de nBCN Software

Soporte #

Cada repositorio tiene su propio proceso de soporte. Para preguntas, problemas o solicitudes de características:

  • GitHub Issues — Reporte errores y solicite características en repositorios individuales
  • Emailtecnic@ntwk.es

Manténgase actualizado — Siga nuestros repositorios de GitHub para recibir notificaciones sobre nuevos lanzamientos y actualizaciones.

Aún no hay artículos para listar aquí.