npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

@joker.front/core

v1.3.90

Published

Joker is a framework platform engineered to support all development scenarios. Within its ecosystem, Joker.front stands as a front-end development framework. It delivers standardized front-end development protocols and employs an object-oriented, componen

Downloads

680

Readme

Joker

Joker is a framework platform engineered to support all development scenarios. Within its ecosystem, Joker.front stands as a front-end development framework. It delivers standardized front-end development protocols and employs an object-oriented, component-based programming model to facilitate efficient user interface development. Whether handling simple or complex interfaces, Joker.front operates with seamless proficiency.

What is Joker?

Joker is a versatile framework platform built on TypeScript, designed to cater to diverse development needs—from basic interface tasks to complex user interface challenges. It ensures exceptional performance and stability across all use cases. As a key part of this ecosystem, Joker.front serves as a front-end development framework, offering standardized specifications and leveraging object-oriented, component-based programming to streamline efficient UI construction, handling both simple and complex interfaces with ease.

Key features include:

  • Robust Scalability: Joker provides a component-based framework with scalability as a foundational design principle. It integrates seamlessly into existing projects or systems, supports the construction of scalable web applications, and allows for customization based on project requirements.
  • Comprehensive Component Library: Joker.front offers a full suite of front-end components, including meticulously designed and optimized functional and UI elements such as routing and scaffolding. These components enable developers to quickly build visually appealing, high-performance user interfaces.
  • Complete Development Toolchain: To enhance development efficiency, Joker includes a range of supporting tools—such as debugging and build tools—designed to streamline the development process, enabling accurate and rapid coding, building, testing, and updating.
  • Class API: Joker adopts TypeScript as the standard for script development and employs a standard Class API, aligning with object-oriented development requirements.
  • Responsiveness: Joker automatically tracks JavaScript states and updates the DOM reactively in real time when states change.
  • High Performance: It achieves point-to-point data synchronization for data and DOM updates, eliminating the need for DOM difference comparison and delivering a high-performance experience with instant update rendering.
  • Official Visual Development IDE: Joker comes with its own official visual development IDE, which enables rapid development, allowing developers to build interfaces and implement functions more efficiently through visual operations.

Performance

Joker utilizes specialized rendering logic to map the association between responsive data and the DOM. This enables point-to-point node updates when data changes, bypassing full virtual node redraws and binary tree comparisons—significantly boosting rendering performance.

Detailed Explanation

How to Use

The Joker CLI facilitates project creation, application and library code generation, and continuous development tasks such as testing, packaging, and deployment.

Help Documentation

To install the Joker CLI, open a terminal/console and execute:

pnpm i -g @joker.front/cli
  1. Run the CLI command joker create with the project name my-app:
joker create my-app
  1. Navigate to the my-app directory and install dependencies:
cd my-app

pnpm i

The CLI will generate a new workspace and a simple welcome application, ready for immediate use.

Running the Application

The Joker CLI includes server and build commands. The server command simplifies local application building and service provisioning.

Two default commands are provided: dev (development environment) and build (code building).

  1. Navigate to the workspace folder (e.g., my-app):
cd my-app
  1. Execute the following command:
npm run dev

Upon successful execution, a sample page will be displayed.

Visual Development Tools

A front-end framework with built-in visual tools: Visual Coding IDE

Joker Visual Coding IDE Joker Visual Coding IDE Joker Visual Coding IDE Joker Visual Coding IDE

Documentation

Help Documentation

Related Projects

Official Website

Official UI Library

Official APP UI Library

Joker Visual Coding IDE