首页 > 其他分享 >这款完全自定义配置的浏览器起始页插件值得你收藏!

这款完全自定义配置的浏览器起始页插件值得你收藏!

时间:2024-02-19 14:35:48浏览次数:16  
标签:插件 浏览器 自定义 支持 组件 壁纸 起始页

大家好,我是 Java陈序员

浏览器是我们上网冲浪的必备工具,每次打开浏览器默认都是先看到起始页。

有的浏览器起始页十分简洁美观,而有的则是充满了各种网址导航和广告。

今天,給大家介绍一个浏览器起始页配置插件,支持自定义配置。

关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。

项目介绍

Howdz Dashboard —— 一个基于 Vue3、Typescript、Vite 的完全自定义配置的浏览器起始页,支持 Chrome 插件和 Edge 插件。

功能特色:

  • 提供基于文档流的响应布局或 Fixed 模式固定任意位置的两种布局模式
  • 响应式设计,编辑模式下拖拽组件更改其大小和位置
  • 组件可自由添加或删除,并且组件的样式和功能都是可配置的
  • 数据可使用密钥或 JSON 文件导出以实现数据同步功能
  • 预设多种主题,初始进入可任意选择
  • 支持本地壁纸、随机壁纸,随机壁纸支持收藏个人壁纸库
  • 可配置动态壁纸背景,选用官方提供或自行添加网络视频路径即可
  • 可配置多标签页模式,允许添加切换多个隔离的页面
  • 可配置组件交互行为,设置点击组件弹出另一个组件等交互操作
  • 预览模式, 支持用于分享用的数据隔离模式
  • 支持语言切换,当前支持简体中文与英文

项目地址:

https://github.com/leon-kfd/Dashboard

在线体验地址:

https://www.howdz.xyz/

功能体验

预设多种主题,初始进入可任意选择。

可动态设置壁纸,支持纯色壁纸、本地图片壁纸、网络图片壁纸、随机图片壁纸,随机图片壁纸支持收藏个人壁纸库。

Tips:左下角的图标按钮可以更新壁纸和收藏壁纸。

壁纸还支持多种动画特效。

可以从物料组件库自行添加自己需要的组件,添加的组件提供很多样式和功能的配置进行修改,并通过拖拽更改组件位置和大小。

提供大量组件用于定制化你的起始页,可适配响应式设计。

物料组件

Howdz Dashboard 提供大量组件用于定制化起始页,这里挑选几个比较有趣的组件。

Empty - 占位: 占位区块组件,支持一些简单配置与自定义文本。

Day - 自定义日期: 基于 Dayjs 的 formatter 格式化占位符语法实现自定义各种日期格式。

Verse - 随机古诗: 随机古诗组件,API 来源于 https://www.jinrishici.com/, 可配置定时刷新。

Search - 搜索栏: 支持添加自定义搜索引擎、按 Tab 键快速切换搜索引擎、支持关键词联想。

Collection - 键盘收藏夹: 键盘收藏夹,设置网站后按相应按键自动跳转,网站 Icon 自动获取。

Iframe - 外部网站: 设置嵌入 Iframe,最新版浏览器只支持同协议(当前网站为 https)的 Iframe.

TodoList - 备忘清单: 可同时设置不同日期,点击上方日期展开日期选择器。

Weather - 天气: 天气组件,支持通过 IP 自动获取城市也可手动输入,后续考虑添加读取 GPS。

CountDown - 倒计时: 支持天、小时、分钟三种单位的设置倒计时事件。

WeiboList - 微博热搜: 显示最新微博热搜列表,支持配置自动刷新。

此外,还有掘金热门、Github 趋势、知乎热榜

Editor - Markdown编辑器: 基于 Milkdown 实现,支持按需加载各种插件包括:

  • Tooltip: 在选择文本后会在其上方出现工具栏可快速切换格式
  • Slash: 斜线命令,输入“/”后会弹出快速选择工具栏
  • Clipboard: 为编辑器添加复制粘贴 Markdown 格式功能
  • History: 增加历史记录功能,使用 Ctrl+ZCtrl+Y
  • Prism: 为代码块增加高亮功能。

MovieLine - 电影经典台词: 随机一句电影经典台词,并展示其电影海报作为背景,支持动态设置各种显示。

Bookmark - 书签: 书签管理器,当前文件夹只支持一级目录。

  • 添加时输入网址可自动获取网站 ICON 与标题
  • 图标样式、大小、背景色都可自定义,图标可缓存为 Base64
  • 支持从 Chrome 内核的浏览器导出的书签 HTML 文件导入

最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star

https://github.com/chenyl8848/great-open-source-project

或者访问网站,进行在线浏览:

https://chencoding.top:8090/#/

大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!

标签:插件,浏览器,自定义,支持,组件,壁纸,起始页
From: https://www.cnblogs.com/codechen8848/p/18021022

相关文章

  • 关于小说阅读前端翻页插件推荐turn.js
    http://www.turnjs.com......
  • EPLAN插件 - 设置导出PDF路径并自动备份PDF
    前言EPLAN导出PDF默认路径为$(DOC),此路径在嵌套很深,每次点都感觉很麻烦,在工作中经常会要求备份PDF图纸的要求。需要导出PDF要找到相应的文件然后复制到指定的文件夹,总感觉非常的麻烦。于是写了这个插件。此插件设置导出PDF的路径在项目文件同级文件夹中新建PDF文件夹,同时可以设置......
  • ABAP:ME21N状态栏添加自定义按钮
    SE38:LMEGUICJL---->代码增强点ENHANCEMENT1Z_SEND_PO_TO_OA."activeversionIFim_fcode='OA'.DATA:ls_returnTYPEzscomm03,lv_bsartTYPEekko-bsart.DATA:lv_statusTYPEzshr0004,ls_ekkoTYPEekko.CLEARim......
  • Go模仿gin自定义中间件
    packagemainimport( "fmt" "net/http")//中间件函数类型typeMiddlewareFuncfunc(http.HandlerFunc)http.HandlerFunc//自定义中间件1funcLoggerMiddleware(nexthttp.HandlerFunc)http.HandlerFunc{ returnfunc(whttp.ResponseWriter,req*ht......
  • java自定义中文排序比较器
    1、先看看排序结果 2、自定义中文比较器//Comparator<String[]>中String[]表示的是每一行数据classStringArrayComparatorimplementsComparator<String[]>{privatefinalList<SortDTO>sortDTOList;//排序信息集合privatefinalCollatorcollator=Coll......
  • Windows Server 2022 新的服务管理 API 提供了更多的选项和功能,可以更灵活地进行服务
    sc 命令是Windows操作系统自带的一种命令行实用程序,用于创建、删除、启动、停止以及配置Windows服务。通过 sc 命令,您可以直接将可执行文件注册为服务,而不需要第三方工具的帮助。sc 命令提供了丰富的选项,如启动类型、依赖关系、服务描述等。instsrv 和 srvany 是两个......
  • c# aveva marine hull design Design Explorer 的自定义
    首先显示界面如下左边为改造后的,右边为默认的界面1#将内部名称显示改为装配名显示2#直接显示了零件是否已经拉装配这部分代码也很简单其次改造下元素的右键菜单封装的方法,没写注释,看不明白可以联系我交流publicclassMyDesignExplorerRightClicKAtt:Attribute{......
  • 【记录】 unity插件 Addressables
    介绍Addressables是Unity官方推出的用于资源热更的系统,可在PackageManager里面下载。安装可在PackageManager里面下载、安装即可使用配置Addressables配置使用基础Addressables使用远程分发Addressables远程分发......
  • 如何使用TailwindCSS和JavaScript构建自定义的HTML5视频播放器
    HTML5自带了一个原生视频播放器。它在浏览器中配备了简单的用户界面、功能和一些基本的控件。尽管通过浏览器的默认视频播放器的功能完美运行,但用户界面并不那么美观和时尚,总体上并不令人满意。因此,大多数现代Web应用程序和平台,如Udemy、Netflix、YouTube和AmazonPrime,不会将默......
  • C++ map自定义比较函数遵守严格弱序
    C++map自定义比较函数遵守严格弱序问题背景及定位背景:这个问题是在将tablesaw(一个Java的数据处理项目)迁移到C++时出现的。问题位置:SplitOn()函数,在数据流水线中的aggregate阶段。问题描述:使用google/benchmark进行了批量化的性能测试,在测试中出现偶发性段错误,几率大约在万分......