GithubHelp home page GithubHelp logo

widget-js / widgets Goto Github PK

View Code? Open in Web Editor NEW
220.0 3.0 14.0 8.45 MB

Desktop widgets for windows. built with vue3

License: GNU General Public License v2.0

JavaScript 0.72% HTML 3.41% Vue 69.24% TypeScript 23.01% CSS 3.60% SCSS 0.01%
birthday-reminder countdown funny todo todo-app todo-list vue vue3 water-reminder widget widget-hub ai chatgpt clipboard clipboard-history clipboard-manager clock

widgets's Introduction

Widgets - Capable and ergonomic widgets.
桌面组件

Chat bilibili Feedback discord

png

说明

这是桌面组件前端开源组件,项目还在持续完善中

Windows 10/11 客户端下载

  1. https://www.microsoft.com/store/productId/9NPR50GQ7T53
  2. https://widgetjs.cn

项目目录结构

widgets
├── src
│   ├── components                // 常用Vue组件
│   ├── views                     //
│   ├── widgets                   // 桌面组件文件
│   │   ├── countdown             // 每个桌面组件一个文件夹
│   │   │   ├── XXWidget.vue      // 桌面小组件
│   │   │   ├── XXConfig.vue      // 小组件配置页面
│   │   │   └── XXView.vue        // 小组件页面
│   │   └── ...
│   └── index.ts
├── .gitignore
├── package.json
├── README.md
└── tsconfig.json

运行项目

1.下载并运行桌面组件客户端

  1. https://www.microsoft.com/store/productId/9NPR50GQ7T53
  2. https://widgetjs.cn

2.克隆代码

#克隆代码
git clone https://github.com/widget-js/widget.git

3.到项目目录下载依赖

pnpm install

4.运行

pnpm serve

组件列表

默认组件包

默认组件包 https://github.com/widget-js/widgets
键盘演示 png
喝水提醒
待办事项 image
轮播相册 image
生日列表 gif
倒计时1 gif
倒计时2 gif
灵动通知 gif
打工进度 labor_progress.gif
时间进度

AI组件包

https://github.com/rtugeek/ai

一键呼出ChatGPT

png

剪切板组件包

剪切板组件包 https://github.com/rtugeek/clipboard
剪切板 Clipboard
快捷搜索

天气组件包

天气组件包 https://github.com/rtugeek/weather
2x2 2x2
4x2 4x2
4x4 4x4

热点组件包

热点组件包 https://github.com/widget-js/hotspot
bilibili weibo.png
douyin zhihu.png

时钟组件包

时钟组件包 https://github.com/rtugeek/clock
Flip Clock
翻页时钟
Clock
时钟
Glitch Clock
故障时钟
Micky Clock
米奇时钟

widgets's People

Contributors

andyyxw avatar likedull avatar mrpi123 avatar rtugeek avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

widgets's Issues

#功能建议 自定义性相关

项目的模块自定义性感觉可以再多一点,
比如组件的更自由的大小缩放,
比如增加透明度设置以及UI颜色等,
以及图片轮播小组件中的轮播频率,
以及todolist中各个条目的顺序,如果有dragable之类的属性就太好了,以及提示音的自定义。
还有就是黑夜模式之类的。
期待做的更好。

[优化] 打工组件优化建议

需要拖动黑框才能移动窗体位置,希望拖动主体部分就可以移动。
选择悬浮窗时,移动到桌面顶部时的碰撞体积太大了,希望可以再往上一些,空隙还比较大。
贴到顶部时,希望自动变成自动隐藏模式,不需要用户手动设置。
把窗体移动到桌面边缘时,容易找不到,特别是移到桌面最下面,会被任务栏挡住,移不出来了,就只能退出后重新打开。
开启自动隐藏模式后,太难显示出来了,白色条条太细。最好鼠标移到附近,自动显示。
image

版本:23.3.5
系统:Windows 10
组件:打工组件

更新问题

软件版本:22.12.30
系统版本:win11 22H2
问题:更新,异常弹窗
2023-01-09_12-05-45

CPU资源利用问题

占用过于离谱 建议优化 你这个玩意比我后台一个雨滴都离谱
image
真的 我后台这么多东西顶不上你这一个程序的占用
image

然后 还有个建议 就是 把灵动岛单独扒出来 做成一个单独的程序直接接管windows的通知 这样效果会好很多

系统:windows11
体验版本:Windows Feature Experience Pack 1000.25267.1000.0
CPU:I7-7700

自启动问题

软件版本:22.12.30
系统版本:win11 22H2
问题描述:设置了自启动,但任务管理器没有对应启动项,且实际应用也没有开机启动
image

悬浮窗无法关闭

悬浮窗似乎没有关闭选项,双击exit可以短暂关闭,但是软件重新启动后悬浮窗恢复。目前只能通过修改db文件进行删除

系统:win11

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.