내가 AI 리서치 엔지니어다보니 평소에 Streamlit 많이 쓰는데 구조적인 한계(전체 재실행) 때문에 좀 답답했음.

그래서 "문법은 Streamlit 그대로 가져가되, 엔진은 React처럼 반응형으로" 돌아가게 새로 한번 만들어 봄.

아마 ML/DL, 통계결과 dashboard를 꾸미기 위해 Streamlit 사용해서 많이 만들텐데..내 생각에 Streamlit보다 훨씬 hip하고 빠르다고 생각함.


Repo : https://github.com/violit-dev/violit


이름은 Violit이고 이제 버전 0.7.13임


- Pure Python : JS 몰라도 됨.

- No Rerun : 상태 변경된 부분만 렌더링함

- Beautiful : Theme(+20개)도 지원하고, TailwindCSS 등 지원해서 쉽게 예쁘게 만들 수 있음

- Web & Desktop : 웹이랑 데스크톱 앱(pywebview) 둘 다 배포 가능.

- Batteries-included : ORM, Auth 기능 포함되어있어서 Django같은 것도 대체 가능함.



Violit으로 직접 만든 문서 사이트인데 괜찮은지 봐주라. 


Demo Showcase : https://demo-showcase.violit.cloud/

Landing Page : https://violit.cloud/

Documentation : https://doc.violit.cloud



오픈소스니까 관심 있는 갤러들 와서 스타 하나 박아주면 고맙고, 훈수는 달게 받음.


운 좋으면 Python Fullstack에서 한 획을 그을 수도 있지 않을까 기대하고 있음.