/wode

Wener Node, Bun, NestJS, React Utils, Hooks & Demos

Primary LanguageTypeScriptMIT LicenseMIT

wode

Wener NodeJS Monorepo

  • WODE -> Wener nODE & DEMO
  • apps
    • web http://apis.wener.me
      • React, NextJS, Playground for experiments
    • console https://wode.wener.me
      • React, ViteJS, Console for Homelab, CRM, etc.
    • server
      • wode-api-server
        • HonoJS, MikroORM, GraphQL, RESTful
        • backend for web & console
      • wode-worker
        • BullMQ worker
    • wenerme/wode-stub
      • Template for web + console + server project
  • packages
    • @wener/reaction
      • React hooks & utils
    • @wener/utils
      • Typescript
      • Zero Dependencies
    • @wener/torrent
      • Bencode codec
    • @wener/tiptap
      • TipTap based Google Doc
        • Extensions
          • classNames, column-count, margin-{left,right,top,bottom}, line-height, font-size, text-indent, letter-spacing
          • video, indent
          • renderMarkdown
          • parseMarkdown
          • slash command
    • @wener/unpkg
    • @wener/wode
      • common config
    • @wener/client
      • Wechat client
      • Wecom/Wework client
      • Xunfei spark client
      • OpenAI chat client
    • @wener/nextjs
      • Nats based RPC service
      • NextJS utils
      • mikro-orm utils
    • ethers - WIP
      • Web3 utils
    • @wener/system
      • hooks to lets systemjs work with npm registry & package.json

TODO

  • TipTapWord
    • 媒体资源选中编辑时回显
    • 媒体资源允许配置 URL
    • TOC
    • 属性编辑器
    • LineHeight 菜单
    • print
    • toolbar memo
  • Typedoc
  • Web
    • i18n need a refresh to works properly

Links

Summary

Repository NPM Info
@wener/utils Doc


@wener/system Doc


@wener/reaction Doc


@wener/torrent Doc


@wener/unpkg Doc


@wener/wode Doc