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 🙏

© 2026 – Pkg Stats / Ryan Hefner

clickgo

v7.9.4

Published

Background interface, software interface, mobile phone APP interface operation library.

Readme

ClickGo

简体中文

Build web and native apps using HTML + CSS.

Applications can be compiled into a single cga file and run on the web or on the local system via ClickGo Native. You can build applications such as image editors, database management tools and file browsers, as well as admin panels.

Project statement: This project was first committed to GitHub on November 1, 2016. In 2026, it formally introduced AI-assisted development and adaptations for AI integration, but software engineers still lead, review, verify and test the project; it is not automatically generated by simply telling AI what we want. Non-Chinese content is translated with assistance from Byterun Translator, so the wording may have an AI-like tone.

The releases on GitHub may be incomplete. For versions after 3.0.0, refer to NPM as the source of record: NPM

Installation

First, set the loading path for the ClickGo module, then import your entry file.

index.html

<script type="importmap">
{
    "imports": {
        "clickgo": "https://cdn.jsdelivr.net/npm/[email protected]/dist/index.js"
    }
}
</script>
<script type="module" src="index.js"></script>

It can also carry parameters and global variables.

<script>
clickgo = {
    'config': {
        'cdn': 'https://cdn.jsdelivr.net',
    },
    'global': {},
};
</script>

Usage

Use the ClickGo Compiler to compile the app folder into a cga file, then compile the entry file and reference it in the browser.

For splitting Forms in large applications, see Local application components and Dock.

Applications can use shared commands to connect buttons, menus, shortcuts, command palettes and AI interfaces to the same business execution logic. For the complete command registration, HTTP MCP, stdio and CLI integration workflow for desktop applications, see the ClickGo Native Simplified Chinese documentation.

index.html

<script type="module" src="index.pack.js"></script>

index.js

import * as clickgo from 'clickgo';
class Boot extends clickgo.AbstractBoot {
    public async main(): Promise<void> {
        await clickgo.task.run(this._sysId, 'xxx.cga');
    }
}
clickgo.launcher(new Boot());

NPM

In a TypeScript environment, installing via NPM provides code completion.

$ npm i clickgo --save-dev
$ npm i jszip --save-dev
$ npm i vue --save-dev

Notes

ClickGo automatically loads the Vue and jszip libraries, so do not include their JS or CSS files.

Demo

Clone the code and visit "dist/test/index.html".

Click here to visit online

License

ClickGo is released under the Apache-2.0 license.

For third-party licenses and attributions, see Third-party licenses.