推荐这5个很牛的开源项目,程序员直呼内行
Posted 迈阿蜜
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了推荐这5个很牛的开源项目,程序员直呼内行相关的知识,希望对你有一定的参考价值。
大家伙们年过了哈,该收拾收拾心情上班了。
不知道大家有没有这种感觉,年纪越大,越觉得年过得快。感觉好像才刚开始,马上初五了,初六送完穷鬼,初七送自己出来上班了(没有哭)。
不过今年过年给我最大的感触就是,那个熟悉的年味回来了,熟悉的塞车,熟悉的人群,熟悉的欢笑声,当然,还有熟悉的程序员好物推荐分享,新的一年,头发和钱,一样也不能少!
flutter_tiktok
Flutter是Google开源的构建用户界面(UI)工具包,由 Google 的工程师团队打造,用于创建高性能、跨平台的移动应用。可以帮助开发者通过一套代码库高效构建多平台精美应用,支持移动、Web、桌面和嵌入式平台。 Flutter 开源、免费,拥有宽松的开源协议,适合商业项目。
Flutter Tiktok 抖音实战,Flutter实现抖音的UI效果,手撸一个抖音国际版,炫翻了。
得益于Flutter 的主要组件:
一个高度优化, mobile-first 2D 渲染引擎 (保护对 text 优秀的支持)
一个 functional-reactive 框架 (可选的,你也可以引入你自己的框架)
一组 Material Design 部件 (可选的,你也可以引入你自己的部件)
视搭
可视化搭建,听起来神秘又强大。但是他又可以非常简单。
短视频流量持续增长,视频化内容展现形式赢得了用户的信赖,视频可视化搭建平台的渗透力也越来越强。视频可视化搭建工具,是常见的运营工具,可以让用户快速编辑和生成视频,提升效率。但从零开始设计和开发出这种工具并不简单。
视搭提供了视频可视化搭建的核心功能, 免去从零实现视频可视化搭建工具的困难。可以通过简单的拖拽方式快速生产一个短视频,使用方式就像易企秀或MAKA等 h5 搭建工具一样的简单。目前行业内罕有关于视频可视化搭建的开源项目,《视搭》是一个相对比较完整的开源项目,只需要添加几张图片或视频片段再加一段背景音乐,就可以快速生成一个很酷的视频短片。
一个轻量级的低代码开发平台
JNPF,立足于低代码开发技术,采用主流的两大技术Java/.Net开发,专注低代码开发,有拖拽式的代码生成器,灵活的权限配置、SaaS服务,强大的接口对接,随心可变的工作流引擎。支持多端协同操作,100%提供源码,支持多种云环境部署、本地部署。开源地址:JNPF
基于代码生成器,可一站式开发多端使用Web、Android、IOS、微信小程序。代码自动生成后可以下载本地,进行二次开发,有效提高整体开发效。像“乐高”一样设计你的门户,依然是拖拽式开发,可一站式搭建:生产管理系统、项目管理系统、进销存管理系统、OA办公系统、人事财务等等。可以节省开发人员80%时间成本,并且有以构建业务流程、逻辑和数据模型等所需的功能。
50 天 50 个项目
这个开源项目帮助你 50 天做 50 个实战前端项目,是 HTML、CSS、JavaScript 不错的练手项目。开源地址:https://github.com/bradtraversy/50projects50days
去除图片背景的工具
Rembg 是一个去除图像背景的工具。开发者已经封装好了,用法非常简单,有提供对应的pip安装,可以作为server完成前背景抠图,从GitHub上展示的实际效果来看还是非常不错的。
开源地址:https://github.com/danielgatis/rembg
安装步骤:
1、安装Python环境。根据官网说明,Python必须是3.9版本
2、安装rembg,用CPU的话 ,pip install rembg
用GPU的话,pip install rembg[gpu]
以上是关于推荐这5个很牛的开源项目,程序员直呼内行的主要内容,如果未能解决你的问题,请参考以下文章