@magmaminesteam/vekiojs
v4.4.0
Published
TypeScript-first modular framework with concurrent scheduler, SSR, and 1800+ design presets
Downloads
29
Maintainers
Readme
VekioJS — TypeScript-First Production Framework
Developed by MagmaMinesTeam
Contact: [email protected]
NPM:@MagmaMinesTeam/vekiojs
VekioJS 4.4.0 — Production Grade Runtime + Preset Ecosystem
TypeScript-first modular framework designed for rapid prototyping and enterprise applications.
Production-Grade Features
Scheduling & Performance
- Concurrent lane-aware scheduler (urgent, normal, transition, background)
- Keyed reconciliation ops (insert/move/update/delete) for stable list renders
- Batched render commits via microtask queue
- Sender pipeline for deferred work
APIs & Hooks
- Suspense/lazy/memo/startTransition primitives
- Extended hook suite (useState, useEffect, useContext, useReducer, useRef)
- External store integration
- Transition hooks for state machine patterns
Rendering
- Server-side rendering with escaping and URL sanitization
- Hydration-safe DOM reconciliation
- Dual render modes:
whole_screen+screen_only - React-compatible JSX
Design System
- 1800+ style presets (CSS-in-JS)
- 360 JavaScript presets (utility functions)
- 100 HTML presets (component templates)
- Preset composition and theme variable system
- Tailwind/JIT helper integration
Tooling
- DevTools inspector for debugging
- Bundle budget tracking
- Performance benchmark scripts
- Type-safe TypeScript-first API
Install
npm install @MagmaMinesTeam/vekiojsQuick Start
import { Vekio } from '@MagmaMinesTeam/vekiojs';
const App = () =>
Vekio.createElement('div', { className: 'card' }, 'Hello World');
Vekio.render(Vekio.createElement(App, {}), document.getElementById('root'));Commands
npm run build # TypeScript + CommonJS build
npm run type-check # Type validation only
npm test # Build + run tests
npm run bench # Performance benchmarking
npm run budget # Bundle size analysisModule Exports
// Main export
import { Vekio } from '@MagmaMinesTeam/vekiojs';
// Feature-specific imports
import * as hooks from '@MagmaMinesTeam/vekiojs/hooks';
import * as router from '@MagmaMinesTeam/vekiojs/router';
import * as ssr from '@MagmaMinesTeam/vekiojs/ssr';
import * as presets from '@MagmaMinesTeam/vekiojs/presets';Ecosystem Notes
VekioJS emphasizes fast delivery through preset-driven architecture. For teams requiring React-scale third-party ecosystem depth, evaluate framework fit per project requirements.
License
MIT © 2026 MagmaMinesTeam
