3个GitHub开源项目,能聊天能搭页面还能搞量化,直接抄作业!
直接开整
刷GitHub发现好东西不容易。今天直接甩三个开源项目给你,每一个都能上手干活。废话不多说,开整。
HuLa — Rust写的聊天软件

一款用Rust写的即时通讯软件,Windows、Mac、Linux、安卓、iOS五个平台全覆盖。安装包小,内存占用低,启动速度快得飞起。
功能方面,私聊、群聊、消息同步、撤回、@提醒,全都有。前后端方案都给了,想自己搭服务器也行,数据完全自己掌控。想研究IM技术?拿来当开发参考挺合适。
缺点:社区生态比不上微信、钉钉,插件数量少。拿来做日常通讯工具还差点意斯。
tango — 拖拽搭页面的低代码工具

网易开源的低代码页面搭建工具,支持上百种组件拖拽使用。实时预览,直接改代码,前端佬用起来会很顺手。
可视化界面拖完页面,转头打开VS Code继续开发,保存后界面同步更新。生成的代码是标准的,不绑定特定框架,接入老项目也没问题。后台管理系统、数据大屏、营销活动页,都能用它快速塔出来。
缺点:深度定制的交互效果就没办法了。复杂业务逻辑还是得手写的,工具只能帮你省掉重复的搬砖活。
vnpy — 金融量化研究框架

面向金融量化研究的开源框架,内置多种AI模型。策略回测、因子分析、风险管理都能做,还有图形界面和案例模板。中文教程配得齐全,对刚接触量化的人比较友好。在量化圈子里认可度很高,GitHub上星标不少。
缺点:学习曲线有点陡,没有金融背景的话入门费劲。实盘交易得自己对接券商接口,这块文档写得不够祥细。
项目地址汇总
- HuLa:https://github.com/HuLaSpark/HuLa
- tango:https://github.com/NetEase/tango
- vnpy:https://github.com/vnpy/vnpy
三个项目分别对应通讯、搭页面、搞量化三个方向,全免费开源。碰到合适的还不上手试试?