---
title: "Discussion on \"How to Create a Modular Streamlit Project with UV and Setuptools\" | Hashnode"
description: "Discussion on \"How to Create a Modular Streamlit Project with UV and Setuptools\". A Micro SaaS Build Part 1"
url: "https://hashnode.com/posts/how-to-create-a-modular-streamlit-project-with-uv-and-setuptools/68c1ecbb4c3cefabe1896614"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How to Create a Modular Streamlit Project with UV and Setuptools](https://shanirivers.hashnode.dev/how-to-create-a-modular-streamlit-project-with-uv-and-setuptools?utm_source=hashnode&utm_medium=feed)

A Micro SaaS Build Part 1

Sep 10, 2025 · 5 min read · shanirivers.hashnode.dev  
Updated Apr 11  
Read the article

-   [#setup-tools](https://hashnode.com/tag/setup-tools)
-   [#streamlit](https://hashnode.com/tag/streamlit)
-   [#uv](https://hashnode.com/tag/uv)
-   [#python](https://hashnode.com/tag/python)
-   [#micro-saas](https://hashnode.com/tag/micro-saas)

## Written by

[Shani Rivers](https://hashnode.com/@shani-codes)

@shani-codes · Silicon Forest, US

  
[View profile](https://hashnode.com/@shani-codes)

Data Enthusiast

I'm a data analyst with development and graphic design experience. I know how to build a website from scratch, but I sometimes work with entrepreneurs and small businesses with their Wix or Squarespace sites, so basically I help them to establish their online presence. When I'm not doing that, I'm studying and blogging about data engineering, data science or web development.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
