SYDESYDE
SYDESYDE
  • 피드
  • 쇼케이스
  • 블로그
  • 모임
SYDESYDE© 2026 SYDE. All rights reserved.
SYDE 소개문의하기
Kakao
SYDE 오픈채팅
Instagram
Instagram
Threads
Threads
커뮤니티 가이드라인협업문의이용약관개인정보처리방침
커뮤니티 가이드라인협업문의이용약관개인정보처리방침

© 2026 SYDE. All rights reserved.

Violit (바이올릿) 썸네일

Violit (바이올릿)

React급 성능의 Streamlit 대안, Pure Python Web Framework.

Dope Flamingo 프로필 이미지
Dope Flamingo
Violit (바이올릿) 썸네일

Violit (바이올릿)

React급 성능의 Streamlit 대안, Pure Python Web Framework.

Dope Flamingo 프로필 이미지
Dope Flamingo
115
Violit (바이올릿) 스크린샷 이전
Violit (바이올릿) 스크린샷 1
Violit (바이올릿) 스크린샷 다음
소개

파이썬만으로 React급 반응성을 내는 프레임워크, Violit(바이올릿)

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


안녕하세요. 현업 AI/SW 개발자이자 메이커입니다.

파이썬 웹 개발의 대명사 Streamlit은 정말 편하지만, '버튼 하나만 눌러도 스크립트 전체가 다시 실행되는(Full Rerun)' 고질적인 문제가 있습니다. 무거운 AI 모델이나 대용량 데이터를 다룰 때마다 렉이 걸리고 버벅거리는 게 너무 답답해서 그리고 Streamlit이 예쁘지도 않아서, 퇴근 후 짬을 내어 직접 대안을 만들었습니다.


💡 핵심 포인트 4가지

  1. No Full Rerun : 변경된 UI 컴포넌트만 콕 집어 업데이트 해서 React처럼 반응이 빠릅니다. (solid.js의 signals를 참고 하였습니다.)

  2. 완벽한 SEO (SSR 지원) : 기존 파이썬 SPA 프레임워크들의 약점인 구글 검색 노출 문제를 해결했습니다.

  3. 웹 & 데스크톱 동시 배포 : 코드 수정 없이 웹 서비스와 PC용 Desktop 앱을 한 번에 만들어 냅니다.

  4. Zero 프론트엔드 코드 : HTML, JS, CSS 몰라도 오직 파이썬만으로 대시보드를 완성합니다.

  5. Theme 지원 : 20개 이상의 Pre-defined theme를 지원하고, CSS나 MasterCSS를 이용해 쉽게 UI를 꾸밀 수 있습니다.


🛠 기술 스택

  • Python, FastAPI, Lit (Web Components), pywebview, shoelace(현재 web awesome으로 migration 중입니다.), MasterCSS(UnoCss로 변경 예정입니다.)


🚀 앞으로의 목표

주말을 갈아 넣어 만든 사이드 프로젝트인데, 감사하게도 벌써 Github star 400개를 돌파하며 해외에서 먼저 반응이 오고 있습니다. 공식 홈페이지(https://violit.cloud), 공식 문서(https://doc.violit.cloud)도 100% Violit으로 만들었으니 한 번 구경해 보세요!

https://violit.cloudhttps://doc.violit.cloud


앞으로 LLM 챗봇 데모 등 다양한 레퍼런스를 추가하며 기능을 고도화할 예정입니다. 파이썬 개발자들이 프론트엔드 스트레스 없이 고퀄리티 웹을 만들 수 있도록 계속 달려보겠습니다.


피드백과 Github star(⭐)는 언제나 큰 힘이 됩니다. 잘 부탁드립니다~

웹사이트 방문하기
SYDERS의 손 끝에서 탄생했어요.
D
Dope Flamingo
@zizek21 
댓글 및 리뷰
My avatar