v1.0 is now available

Modern JavaScript
Framework.

Write Less JavaScript, Achieve More with the Power of Data Attributes from Now.js A comprehensive JavaScript Framework with Component System, State Management, Router, and Authentication built-in

            
              document.addEventListener('DOMContentLoaded', await () => {
              // Initialize Now.js Framework
              Now.init({
              // Load application components
              resources: {
              components: [
              'header.js'
              ]
              },
              });

              // Create application instance
              const app = await Now.createApp({
              name: 'Now.js',
              version: '1.0.0',
              description: 'Modern JavaScript Framework'
              });
              });
            
          

Control Everything Through
Data Attributes

No need to write extensive JavaScript for common tasks. The system works automatically on page load with built-in Component System, such as submitting forms via Ajax by simply defining Data Attributes

Component System

Use components with Data Attributes alone, with Reactive State, Template Engine, and complete Lifecycle Hooks

Zero JavaScript Writing

No JavaScript required for common tasks. Just define Data Attributes and the system handles everything automatically

Advanced Router

Powerful router with History Mode, Nested Routes, Route Guards, and Lazy Loading Components

Authentication

Complete Auth system with JWT, Session, Token Refresh, Role-based Access, and Auth Guards

Form Management

Automatic form handling with Data Attributes, including Validation, AJAX Submission, Error Handling, and Loading States

Rich UI Components

DataTable, Calendar, Modal, Autocomplete, File Upload and many more, ready to use

Write Less Code, Boost Efficiency

Now.js helps you develop web applications faster by minimizing JavaScript. No Compile needed, use it immediately

Zero Build Time No waiting for compilation
All-in-One No need to install additional libraries
Reactive by Default Built-in State Management

Key Features

  • Managers & Components ready to use
  • Template Engine with Reactive Binding
  • Security Manager (CSRF, XSS Protection)
  • Storage Manager (IndexedDB, LocalStorage)
  • Service Worker & Offline Support
  • Built-in Performance Monitoring

Ready to Build Amazing Web Apps?

Start using Now.js today and experience development where you write less code and achieve more with a comprehensive framework that's easy to use and powerful. No Build, No Compile required