项目组使用源代码管理工具(开源项目工具推荐第7期)

假期结束,开工。

告别春节的酒山肉海,远离假期的逍遥自在,是不是对工作有点生疏了?给你一剂“恐上班综合症”治疗方案:使用高效工具,快速启动工作,提交完美结果。

下面是我珍藏已久的工具,分享给大家,排名不分先后,都超棒。

macOS_Big_Sur_icons_replacements——macOS Big Sur风格图标替换库

这是一个具有macOS Big Sur风格的应用程序图标库。只需要下载所需的图标,在Finder中找到要更新的应用,选择“文件/获取信息”或“cmd i”,然后将下载的.icns文件拖放到新窗口即可替换掉原来的图标。

推荐原因:该项目是由Elias创建,目前收录了3480个主流APP图标。推荐给喜欢macOS Big Sur风格的用户和Apple重度颜控者下载使用,大家也可以贡献自己的图标上去。

GitHub地址:

https://github.com/elrumo/macOS_Big_Sur_icons_replacements

网站地址:https://macosicons.com/

BigBountyRecon——集58种技术于一身的安全测试工具

BigBountyRecon工具利用58种不同的技术,使用了多种Google工具和开源工具,以加快对目标系统的侦查过程。

推荐原因:侦察是任何渗透测试和漏洞查找过程中最重要的一步,它会收集目标系统的一些信息,提供给攻击者。由此,可了解到哪些控制措施到位,哪些地方还有待提升,对目标系统的安全性做一个初步评估。当然,如果你只想单纯的收集有关目标系统的信息,也可以使用该工具进行快速查找。

GitHub地址:

https://github.com/Viralmaniar/BigBountyRecon

视频地址:

https://app.any.run/tasks/b31a5e6a-7ead-470e-b5e8-02fffd55f255/

procedural-gl-js——3D映射引擎库

procedural-gl-js是一个3D映射引擎库,建立在THREE.js之上,用于JavaScript和WebGL编写3D效果地图。主要特点如下:

  • GPU驱动提供流畅的渲染效果;
  • 以标准栅格图像流式传输;
  • 通过nasadem.XYZ进行全局3D数据集成;
  • 强大的叠加功能,绘制清晰的标记和线条;
  • 无需构建3D概念即可构建复杂的应用程序。

推荐原因:使用procedural-gl-js可以将户外美丽的风景嵌入到网页中,通过直观的视觉效果,提升用户体验,并且procedural-gl-js针对移动设备进行了优化,所以不用担心加载速度的问题。

GitHub地址:

https://github.com/felixpalmer/procedural-gl-js

网站地址:

https://felixpalmer.github.io/procedural-gl-js/

ESbuild——一个非常快速的JavaScript打包工具

ESbuild是一个非常快速的JavaScript打包工具。主要特点如下:

  • 极快的打包速度,无需缓存;
  • 使用ES6和CommonJS模块;
  • 使用TypeScript和JSX语法;
  • 使用映射源,调试代码更加容易;
  • 可通过三种方式访问API:命令行、JavaScript和Go。

项目组使用源代码管理工具(开源项目工具推荐第7期)(1)

推荐原因:随着业务越来越复杂,代码量越来越大,我们经常会遇到打包和构建项目等待时间久,影响进程的问题,这时就可利用ESbuild快速打包的特性从而解决压缩慢和占内存的问题。

GitHub地址:

https://github.com/evanw/esbuild

网站地址:https://esbuild.github.io/

VueUse——Vue必备、实用工具集合

VueUse收集了Vue2和3必备实用的工具,主要特点如下:

  • 交互式文档和演示;
  • 无缝迁移,适用于Vue3和Vue2;
  • 无需捆绑程序,可通过CDN使用;
  • 用Typescript编写,带有TS文档;
  • 支持各种组件:Router、Firebase、RxJS等。

项目组使用源代码管理工具(开源项目工具推荐第7期)(2)

推荐原因:我们不管用什么框架,在解决实际问题时都会使用到一些辅助工具,这时候就需要我们自己去找适合该框架和项目的工具。VueUse可以说是使用Vue小伙伴的福音,这里收集了Vue日常会使用到的很多工具,可以直接拿来用,不需要自己再花时间去寻找。如果确实有帮助到你,可以给作者点个star喔,毕竟收集这么多工具不是一件容易的事。

GitHub地址:

https://github.com/vueuse/vueuse

网站地址:https://vueuse.js.org/

Logi-KafkaManager——一站式Kafka监控与管控平台

Logi-KafkaManager是一站式Apache Kafka集群指标监控与运维管控平台,基于滴滴内部多年的Kafka运营实践经验,面向Kafka用户和Kafka运维人员打造。专注于Kafka运维管控、监控告警、资源治理等核心场景。

项目组使用源代码管理工具(开源项目工具推荐第7期)(3)

推荐原因:这款产品在用户视角方面做了较大的改善,针对不同角色、不同场景分别做了不同的设计,与同类型产品相比,用户体验更加丰富。且Logi-KafkaManager设计了一套Kafka元数据网关和多租户的隔离模型来保证数据安全。

GitHub地址:

https://github.com/didi/Logi-KafkaManager

体验地址:http://117.51.146.109:8080/kafka/topic

PaddleOCR——多语言OCR工具包

PaddleOCR是基于飞桨的多语言OCR工具包。其主要特点如下:

  • 支持数字识别、垂直文本识别和长文本识别;
  • 支持多国语言识别:英语、中文、德语、法语、日语、西班牙语、葡萄牙语、俄罗斯、阿拉伯语等等;
  • 集成了与OCR领域相关丰富的工具包;
  • 支持PIP安装,易于使用;
  • 支持Linux、Windows、MacOS和其他系统。

推荐原因:这是一个轻量级的OCR工具,简单的做了一个测试,不得不说,文字检测能力还是不错的,不管是竖排还是横排文字,都能准确的识别到。建议收藏,以便日后应用于实际工作中。

GitHub地址:

https://github.com/PaddlePaddle/PaddleOCR

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页