Gole Technology Integration
Comprehensive developer framework for adopting the Gole Number System across Node.js (NPM), Python (PyPI), and AI Agent Model Context Protocol (MCP) environments.
📦 Node.js & React Ecosystem (NPM Packages)
Explore the 5 modular packages under the @golenumber NPM scope designed for web applications, React components, and visualization dashboards:
@golenumber/gole-core
In DevelopmentLow-level JavaScript and TypeScript mathematical engine for the Gole Number System. Provides core decimal-to-Gole conversion algorithms, pair splitting, symbol mapping, and validation routines.
- Core conversion algorithms: toGole(), toGoleFloat(), and toDecimal()
- Deterministic 2-digit pairing and Gole symbol lookup tables
- High-performance integer padding and numeric string parsers
- Zero-dependency lightweight ES module & CommonJS build
@golenumber/gole-font
In DevelopmentOpenType font bundle and CSS binding utilities for rendering Gole symbols across web browsers, mobile viewports, and desktop applications.
- Pre-configured OpenType font assets (.woff2, .woff, .ttf)
- CSS utility classes (.gole-font) for automatic symbol substitution
- Cross-browser font loading and webfont face declarations
- Compatible with React, Next.js, Vue, Svelte, and vanilla HTML/CSS
@golenumber/react-gole
In DevelopmentModular React component library providing pre-styled Gole number displays, interactive conversion widgets, dual-notation counters, and input controls.
- <GoleText /> and <GoleDisplay /> components for seamless rendering
- Real-time dual decimal-to-Gole input fields and form bindings
- Micro-animation support for smooth digit transitions
- Full TypeScript props definitions and Tailwind/Vanilla CSS support
@golenumber/react-gole-tag-generator
In DevelopmentSpecialized Canvas and PDF printing engine designed for rendering high-resolution Gole numbers on industrial labels, receipt printers, and shipping manifests.
- High-DPI HTML5 Canvas vector rendering engine
- PDF label export utilities for logistics and warehouse management
- Thermal printer ESC/POS command formatting for hardware integration
- Customizable label dimensions, margins, and barcode overlay support
@golenumber/react-recharts
In DevelopmentIntegration package extending Recharts to support dual-scale numerical axes, custom Gole data points, tooltip formatting, and chart legends.
- Dual-axis formatting (Decimal + Gole values)
- Custom SVG Tick and Tooltip renderers for Recharts line/bar charts
- Real-time stock dashboard and industrial telemetry chart presets
- Seamless TypeScript props integration with standard Recharts components
🐍 Python & Backend Ecosystem (PyPI / Pip Packages)
Backend Python support focuses specifically on server-side tag generation and IoT printer integration:
gole-tag-generator
In DevelopmentDedicated Python package for server-side tag generation, thermal printer ESC/POS rendering, and PDF manifest generation powering backend and IoT microcontrollers.
- Server-side Gole number rendering and PDF/raster image export
- ESC/POS & ZPL command formatting for industrial thermal label printers
- Pure Python conversion utilities for embedded Raspberry Pi & Linux IoT gateways
- Seamless integration with FastAPI, Django, Flask, and Celery task queues
gole-tag-generator is currently the dedicated Python package in development for server-side PDF and industrial tag rendering. Web, React UI, and chart component libraries are provided exclusively under the @golenumber NPM namespace for Node.js environments.Developer Resources & Implementation Guides
Connected AI IDEs (Cursor, Claude, Windsurf, Antigravity, Codex) can fetch full step-by-step implementation code and OpenType font binding specifications directly from the Gole MCP Server using the get_gole_npm_implementation_guide tool.
