帮助 Python 开发者开发更现代 UI 的组件库: streamlit-shadcn-ui

2023-11-24 10:49:41 +08:00
 fractalbanana

数据科学家/数据工程师们可以使用 streamlit 来快速搭建数据应用的界面。

但 streamlit 的组件选择相对比较局限,并且样式也比较古老。于是我将前端流行的 shadcn 组件库引入到 streamlit 当中,来给大家更多更好看的选择。在 python 中,也可以使用现代设计的组件库,来开发 UI 界面。

2745 次点击
所在节点    Python
14 条回复
daxin945
2023-11-24 11:53:24 +08:00
已 star ,再接再厉啊
fractalbanana
2023-11-24 12:09:26 +08:00
@daxin945 感谢支持!!
cleanery
2023-11-24 14:35:36 +08:00
已 star, 要是有每个组件的可视化文档就更好了
hao7Chen
2023-11-24 14:43:23 +08:00
还得是你啊,厉害
wxyrrcj
2023-11-24 15:30:45 +08:00
支持 linux 吗
fractalbanana
2023-11-24 16:12:04 +08:00
@cleanery 感谢!文档正在补,下周一会发第一个正式稳定版。到时候文档和实例都会发在这里: https://shadcn.streamlit.app/
fractalbanana
2023-11-24 16:12:45 +08:00
@wxyrrcj 应用框架是 streamlit ,可以自己在 linux 环境下私有部署的。
bugcoder
2023-11-24 17:48:40 +08:00
可以啊,我之前也有这个想法,希望有机会参与贡献
Raikiriww
2023-11-24 21:11:12 +08:00
牛牛牛
Cloud200
2023-11-24 22:22:28 +08:00
很厉害
fractalbanana
2023-11-25 03:34:05 +08:00
@bugcoder 欢迎欢迎呀
chinesehuazhou
2023-11-25 22:07:26 +08:00
收录到 Python 潮流周刊
scguanzhong
2023-11-27 16:43:41 +08:00
ModuleNotFoundError: No module named 'streamlit_shadcn_ui.py_components.base'

我是遇到了什么问题么?
fractalbanana
2023-11-29 00:33:02 +08:00
@scguanzhong 用 `pip install streamlit-shadcn-ui --upgrade`更新一下版本, 中间有个小版本有问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/994757

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX