π RenΓ© Smit β Streamlit Scripts
A living collection of 79+ interactive Python/Streamlit apps covering data analysis, finance, trading, maps, weather, and more.
π Live app: rcsmit.streamlit.app
#
Script
Description
17
Conscious communities
Interactive map of ecovillages and intentional communities worldwide
34
Acroyoga groups
AcroYoga communities map with data from Google Sheets
40
Rome infomap
Rome attractions map with Google Sheets data and filtering
67
EasyMapNL
Make a custom map of the Netherlands
79
Berlin
POIs in Berlin
#
Script
Description
6
Show sportactivities
Garmin activity tracker with running/sport statistics
36
Weblogs
Blog entry reader from Excel with statistics and visualization
53
GPX analyzer
GPS route analyzer calculating elevation profiles & effort distances
ποΈ Camping & Rep life
#
Script
Description
5
Schoonmaaktijden
Cleaning time analysis fitted to Weibull distribution
11
Occupation Camping
Accommodation occupancy analysis from planning sheets
25
Yield management
Hotel yield management and pricing optimization tool
41
Leisurewords
Vocabulary lookup with multilingual translation & CSV export
43
Cleaning simulation
Monte Carlo house cleaning simulation with probability analysis
#
Script
Description
2
KNMI grafieken
Dutch weather data visualization with multiple analysis modes
10
Zonnepanelen
Solar panel yield analysis vs meteorological factors
22
Historical weather
Historical weather data from Open-Meteo API with visualizations
30
Gasverbruik
Gas usage vs outdoor temperature analysis with LOESS smoothing
42
Feels like temp.
Temperature perception calculator: heat index & wind chill
50
Neerslaganalyse
Netherlands precipitation trend analysis with Mann-Kendall test
59
Sunset Azimut
Sunset direction calculator showing azimuth by latitude & year
69
knmi vs openmeteo
Seizoensinfo: KNMI vs Open-Meteo weather data comparison
71
Airquality Chiang Mai
Historical airquality in Chiang Mai
#
Script
Description
14
Fit to data
Curve fitting for Dutch housing allowance formula
23
KNMI trendline LOESS
KNMI temperature trend analysis using LOESS (statsmodels)
24
KNMI trendline LOESS - scikit
KNMI temperature trend analysis using LOESS (scikit-misc)
26
Meat consumption
Global meat consumption and health data correlation analysis
27
Waiting times
Disney theme park queue/waiting time simulation (SimPy)
31
Sterfte vs temp
Mortality and temperature correlation analyses (NL data)
39
No shows
Airline overbooking simulation with show-up probability analysis
51
Seasonality
Time series seasonality detector with decomposition & statistical tests
61
Vrijkomende woningen
Dutch housing market simulator modeling supply & demand
64
Analyze reviews
Customer satisfaction analyzer with NPS, heatmaps & trends
68
2e kamer
Verkiezings analyses 2e kamer
74
Birthday heatmap
Heatmap geboortedatums+afwijkingen per gemeente
π οΈ Tools & Utilities
#
Script
Description
4
YT transcriber
YouTube video transcriber with translation support
37
Yepcheck
SQLite database viewer displaying tables and their contents
48
Images2pdf
Image/PDF processor for rotation, contrast and resizing
55
WOO PDF to table
Dutch WOO document PDF parser extracting text to CSV/Excel
56
Read ChatGPT-json
ChatGPT conversations.json reader with display & export modes
58
Doorsigns
PDF door sign generator with custom fonts & batch processing
#
Script
Description
7
YFinance info
Stock price Bollinger Bands trading strategy simulator
8
Crypto portfolio
Bitcoin/crypto portfolio tracker with cost tracking
20
Dollar Cost Average
Bitcoin DCA strategy calculator vs lump sum investing
33
Momentum currency
Stock momentum trading strategy with Bollinger Bands
38
Bollinger Bot
Bollinger Bands trading bot with backtesting strategy
45
Crypto Dashboard
Cryptocurrency trading dashboard with technical indicators
52
Vix Bot
VIX-based algorithmic trading bot with multiple strategy backtesting
57
Compound ROI
Investment return calculator (ROI/CAGR) for stocks & crypto
78
Backtest Fathers rules
Is the wisdom about trading stocks of Father right?
git clone https://github.com/rcsmit/streamlit_scripts.git
cd streamlit_scripts
pip install -r requirements.txt
streamlit run menu_streamlit.py
Deep-link to a specific script
?choice=75 # opens script #75 (Bloomberg Dashboard)
?cat=L # opens the Trading category
?choice=75&cat=L # both in sync
Python Β· Streamlit Β· Plotly Β· pandas Β· NumPy
Data sources: CBS, KNMI, Eurostat, Open-Meteo, yfinance, Yahoo Finance
Mapping: Folium, Leaflet.js, GeoPandas
Statistics: SciPy, statsmodels, scikit-misc
Simulation: SimPy (queuing), Monte Carlo methods
I'm RenΓ© Smit β a Dutch multidisciplinary freelancer with a nomadic lifestyle across Da Nang, Chiang Mai, Bali, and the Netherlands.
I am available for freelance data analysis & visualisation projects, Python/Streamlit development, financial coaching & planning, graphic & web design, and consultancy for hospitality & tourism businesses.
π rene-smit.com Β· π rcsmit.streamlit.app Β· π github.com/rcsmit
MIT License Β· Contributions and feedback welcome via Issues or PRs