tomjs

TomJS

前端开发工具箱🧰️

Front-end development toolbox🧰️

tomjs 提供前端开发过程中用到的一些工具,主要用于学习交流,不一定适合所有人。借鉴了一些优秀的开源项目,实现了一些常用的功能。项目中的英文翻译借助了不限于 Google Translate火山翻译腾讯翻译 等,有机会(有能力)了再去校对 😄。

tomjs provides some tools used in the front-end development process. It is mainly used for learning and communication, and may not be suitable for everyone. It draws lessons from some excellent open source projects and implements some commonly used functions. The English translation in the project used not only Google Translate, Volcano Translation, Tencent Translation Wait until you have the opportunity (ability) to proofread it😄.

Pinned Loading

  1. 用 vue/react 来开发 vscode extension webview ,支持 esm 和 cjs。Use vue/react to develop vscode extension webview, supporting esm and cjs.

    TypeScript 89 11

  2. Utils and CLI for vscode extension development

    TypeScript 2

  3. A Vite plugin for handling iconify icon sets in environments without internet access.

    TypeScript 8 2

  4. A Vite plugin for handling HTML files, providing compression, loading, and CDN functionality.

    TypeScript 4

Repositories

Showing 10 of 24 repositories

  • config Public

    前端项目代码规范tsconfig、eslint、prettier、stylelint、commitlint等

    tomjs/config’s past year of commit activity

    TypeScript

    2

    MIT 0

    0 0

    Updated Mar 16, 2026

  • release-cli Public

    A CLI tool to automatically publish npm packages.

    tomjs/release-cli’s past year of commit activity

    TypeScript 0 MIT 0

    0 0

    Updated Mar 16, 2026

  • create-app Public

    create vite + web/node/electron/vscode projects

    tomjs/create-app’s past year of commit activity

    TypeScript

    3

    MIT 0

    0 0

    Updated Feb 10, 2026

  • tomjs/vite-plugin-electron’s past year of commit activity

    TypeScript

    11

    MIT 0

    0 0

    Updated Jan 31, 2026

  • vite-plugin-vscode Public

    用 vue/react 来开发 vscode extension webview ,支持 esm 和 cjs。Use vue/react to develop vscode extension webview, supporting esm and cjs.

    tomjs/vite-plugin-vscode’s past year of commit activity

    TypeScript

    89

    MIT

    11 0 0

    Updated Jan 23, 2026

  • hbuilderx Public

    为 HBuilderX 的 插件开发提供所需的 hbuilderx 库和封装的API,方便结合 typescript、tsdown、vite 等现代化工具使用。

    tomjs/hbuilderx’s past year of commit activity

    TypeScript 0 MIT 0

    0 0

    Updated Jan 11, 2026

  • utils Public

    Pure JavaScript utils that can run in the browser and node.js

    tomjs/utils’s past year of commit activity

    TypeScript 0 MIT 0

    0 0

    Updated Jan 6, 2026

  • vscode Public

    Utils and CLI for vscode extension development

    tomjs/vscode’s past year of commit activity

    TypeScript

    2

    MIT 0

    0 0

    Updated Jan 2, 2026

  • tomjs/electron-devtools-files’s past year of commit activity

    TypeScript

    2

    MIT 0

    0 0

    Updated Dec 19, 2025

  • vite-plugin-iconify Public

    A Vite plugin for handling iconify icon sets in environments without internet access.

    tomjs/vite-plugin-iconify’s past year of commit activity

    TypeScript

    8

    MIT

    2 0 0

    Updated Dec 13, 2025