这 6 个开源项目很 Cool

Posted 逛逛GitHub

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这 6 个开源项目很 Cool相关的知识,希望对你有一定的参考价值。

推荐 6 个不错的开源项目,本文推荐的开源项目已经收录到 Awesome GitHub Repo。
Awesome GitHub Repo 是逛逛 GitHub 创建的开源项目,会收集整理 GitHub 上高质量、有趣的开源项目,并将他们进行归类。
该开源项目集不是简单的按照编程语言来分类,而是按照更有趣的分类方式,比如:有趣项目、沙雕项目、实战项目、学习项目、实用工具等等。同时欢迎各位读者 Star 该项目,并推荐优秀好玩的开源项目。

本期推荐的开源项目是:

1. 一个视频可视化搭建项目
2. 一个小巧玲珑的 Vue 组件切换动画库
3. 各种小巧而精致的 1kb javascript 小库
4. 快速高效搭建可视化拖拽平台
5. 腾讯开源的动画文件的渲染 SDK
6. 为开发者准备的瑞士军刀

01

一个视频可视化搭建项目

该开源项目是一个视频可视化搭建项目。通过简单的拖拽方式快速生产一个短视频,使用方式就像易企秀搭建工具一样的简单。
该开源项目后端视频合成部分是基于 FFCreato 开圆孔开发,FFCreator 是一个基于 node.js 的轻量、灵活的短视频加工库。你只需要添加几张图片或视频片段再加一段背景音乐,就可以快速生成一个很酷的视频短片。
前端部分 fork 自quark-h5 项目开发,quark-h5 是一个很棒的 h5 搭建开源工具,该项目未做太多扩展。
项目地址:https://github.com/tnfe/shida

02

一个小巧玲珑的 Vue 组件切换动画库

一个小巧玲珑的 Vue 组件切换动画库, 支持 10 几种动画切换方式, 效果十分炫酷并且非常轻量哦。
项目地址:https://github.com/tnfe/transx

03

各种小巧而精致的 1kb javascript小库

盘点各种小巧而精致的 1Kb Javascript 小库

项目地址:https://github.com/xucz/awesome-1kb

04

快速高效搭建可视化拖拽平台

dooringx-lib 是 dooringx 的基座,是移除了 dooringx 插件的可视化拖拽框架。
dooringx-lib 提供自己的一套数据流事件机制以及弹窗等解决方案,可以让你更快地自己定制开发可视化拖拽平台。
dooringx-lib 在运行时维护一套数据流,主要分为json数据部分,左侧组件部分,右侧配置项部分,快捷键部分,弹窗部分,事件与函数部分,数据源部分。
其除了提供基础的拖拽、移动、缩放、全选、旋转等功能外,还可以使用暴露的组件。如果觉得组件不够定制化,可以调整样式或者自己重新写。
项目地址:https://github.com/H5-Dooring/dooringx

05

动画文件的渲染 SDK

腾讯开源的动画文件的渲染 SDK,已经接入了腾讯系 40 余款应用,包括微信,手机QQ,王者荣耀,腾讯视频,QQ音乐等头部产品,稳定性经过了海量用户的持续验证,可以广泛应用于 UI 动画、贴纸 动画、视频编辑、模板设计等场景。

目前已覆盖几乎所有的主流平台,包括:ios, android, macOS, Windows, Linux, 以及 Web 端。具有以下特点:高效的文件格式、全 AE 特性支持、性能监测可视化、运行时可编辑。

开源地址:https://github.com/Tencent/libpag
特别推荐

开发者的瑞士军刀:DevToys 可以帮助开发者完成日常任务,比如格式化JSON、文本比较、测试正则表达式:

项目地址:https://github.com/veler/DevToys
通过智能检测,DevToys 能够检测出处理您在 Windows 剪贴板中复制的数据的最佳工具。Compact overlay 让你可以将应用程序保持在较小的位置,并置于其他窗口之上。该应用程序的多个实例可以同时使用。
有很多工具可用。
  • 转换器

  • JSON<>YAML

  • 基数

  • 编码器/解码器

  • html

  • 统一资源定位地址

  • Base64

  • GZip

  • JWT解码器

  • 使用格式器

  • JSON

  • SQL

  • XML

  • 发电机

  • Hash(MD5、SHA1、SH256、SH512)

  • UUID

  • 校验和

  • 正则表达式测试器

  • 色盲模拟器

  • PNG/JPEG压缩程序

  • 图像转换器

  • 逛逛 GitHub 每天推荐一个好玩有趣的开源项目。历史推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
    开源地址:https://github.com/Wechat-ggGitHub/Awesome-GitHub-Repo

    推荐阅读
    1. GitHub 上有什么好玩的项目?
    2. 推荐一款高颜值网易云播放器
    3. 基于 Spring Boot 的百度云高仿项目
    4. 盘点百度 4 个牛逼哄哄的开源项目

    有哪些有意思的,很 cool 的开源 C++ 项目 ?

    收集了几个:

    金山卫士

    链接:  https://pan.baidu.com/s/1R48X4O0p4StzksqC3MeDBQ 密码: 9jre

    电驴

    链接:  https://pan.baidu.com/s/1xH-Wb3z5dkbnRFZw8ajfIg 密码: n5i0

    开源 FTP 软件 —— filezilla

    链接:  https://pan.baidu.com/s/1YGe4a817euXETTUYGx2aDg 密码: 675q

    某大型 MOBA 游戏

    登录界面

    进入后台配置的对战服务器:

    设置自己的昵称:

    支持新手教学、人机对战和联网对战:

    部署在我的云主机上后,和女朋友一起对战的效果图:

    ps~被我女朋友虐的体无完肤。。。。。。

    服务器端有非常多的模块,代码质量非常高,这里先截一张主要模块的项目图示:

    上述游戏完整的服务器和客户端完整代码及安装部署教程:

    链接:  https://pan.baidu.com/s/1Y6X_TtEZ21-FkFqq8-rQ6g 密码: bde4

    点赞数超过 100,我来继续更新。

    书单推荐

    最后分享下我的书单(少即是精):

    https://mp.weixin.qq.com/s/4TYbkOhXu1Vv5tIOBlj22Q

    以上是关于这 6 个开源项目很 Cool的主要内容,如果未能解决你的问题,请参考以下文章

    这 6 个爬虫开源项目 yyds

    cooladmin稳定吗

    这 6 个开源工具 yyds

    6个顶级SpringCloud微服务开源项目,企业开发必备!

    被称之为永远的神!就这6个Python爬虫开源项目?

    企业开发必备的6个Spring Cloud微服务开源项目