diff --git a/directory/components/audio-recorder-streamlit.json b/directory/components/audio-recorder-streamlit.json new file mode 100644 index 00000000..0defcf60 --- /dev/null +++ b/directory/components/audio-recorder-streamlit.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Audio Recorder", + "author": { + "github": "Joooohan", + "displayName": "Joooohan" + }, + "links": { + "github": "https://github.com/Joooohan/audio-recorder-streamlit", + "pypi": "audio-recorder-streamlit", + "demo": null, + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/Joooohan/audio-recorder-streamlit/main/img/recorder.png" + }, + "install": { + "pip": "pip install audio-recorder-streamlit" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Audio" + ] +} diff --git a/directory/components/barfi.json b/directory/components/barfi.json new file mode 100644 index 00000000..c59a2468 --- /dev/null +++ b/directory/components/barfi.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Barfi", + "author": { + "github": "krish-adi", + "displayName": "krish-adi" + }, + "links": { + "github": "https://github.com/krish-adi/barfi", + "pypi": "barfi", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install barfi" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Integrations" + ] +} diff --git a/directory/components/coinmarketcap-connection.json b/directory/components/coinmarketcap-connection.json new file mode 100644 index 00000000..9091e80d --- /dev/null +++ b/directory/components/coinmarketcap-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "CoinMarketCap Connection", + "author": { + "github": "mchl-schrdng", + "displayName": "mchl-schrdng" + }, + "links": { + "github": "https://github.com/mchl-schrdng/st_coinmarketcap_connection", + "pypi": "coinmarketcap-connection", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/mchl-schrdng/st_coinmarketcap_connection/blob/main/img/app.png?raw=true" + }, + "install": { + "pip": "pip install coinmarketcap-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/elyra-streamlit-extension.json b/directory/components/elyra-streamlit-extension.json new file mode 100644 index 00000000..19a05ddf --- /dev/null +++ b/directory/components/elyra-streamlit-extension.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Elyra Extension", + "author": { + "github": "elyra-ai", + "displayName": "elyra-ai" + }, + "links": { + "github": "https://github.com/elyra-ai/streamlit-extension", + "pypi": "elyra-streamlit-extension", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install elyra-streamlit-extension" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Integrations" + ] +} diff --git a/directory/components/extra-streamlit-components.json b/directory/components/extra-streamlit-components.json new file mode 100644 index 00000000..1163b6af --- /dev/null +++ b/directory/components/extra-streamlit-components.json @@ -0,0 +1,29 @@ +{ + "schemaVersion": 1, + "title": "Extra Components", + "author": { + "github": "Mohamed-512", + "displayName": "Mohamed-512" + }, + "links": { + "github": "https://github.com/Mohamed-512/Extra-Streamlit-Components", + "pypi": "extra-streamlit-components", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/Mohamed-512/Extra-Streamlit-Components/raw/master/Demo_Assets/cookie_manager.gif" + }, + "install": { + "pip": "pip install extra-streamlit-components" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Page navigation", + "Widgets", + "Developer tools" + ] +} diff --git a/directory/components/hiplot.json b/directory/components/hiplot.json new file mode 100644 index 00000000..48678504 --- /dev/null +++ b/directory/components/hiplot.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "HiPlot", + "author": { + "github": "facebookresearch", + "displayName": "facebookresearch" + }, + "links": { + "github": "https://github.com/facebookresearch/hiplot", + "pypi": "hiplot", + "demo": null, + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/facebookresearch/hiplot/main/assets/notebook.png" + }, + "install": { + "pip": "pip install hiplot" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/hydralit-components.json b/directory/components/hydralit-components.json new file mode 100644 index 00000000..5d9e4dd1 --- /dev/null +++ b/directory/components/hydralit-components.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Hydralit Components", + "author": { + "github": "TangleSpace", + "displayName": "TangleSpace" + }, + "links": { + "github": "https://github.com/TangleSpace/hydralit_components", + "pypi": "hydralit-components", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/TangleSpace/hydralit_components/raw/main/resources/info_card.PNG?raw=true" + }, + "install": { + "pip": "pip install hydralit-components" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Page navigation" + ] +} diff --git a/directory/components/msal-streamlit-authentication-dentro.json b/directory/components/msal-streamlit-authentication-dentro.json new file mode 100644 index 00000000..c1aef51f --- /dev/null +++ b/directory/components/msal-streamlit-authentication-dentro.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Msal Authentication Dentro", + "author": { + "github": "dentro-innovation", + "displayName": "dentro-innovation" + }, + "links": { + "github": "https://github.com/dentro-innovation/msal_streamlit_authentication", + "pypi": "msal-streamlit-authentication-dentro", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install msal-streamlit-authentication-dentro" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Authentication" + ] +} diff --git a/directory/components/msal-streamlit-authentication.json b/directory/components/msal-streamlit-authentication.json new file mode 100644 index 00000000..5e815a96 --- /dev/null +++ b/directory/components/msal-streamlit-authentication.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Msal Authentication", + "author": { + "github": "mstaal", + "displayName": "mstaal" + }, + "links": { + "github": "https://github.com/mstaal/msal_streamlit_authentication", + "pypi": "msal-streamlit-authentication", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install msal-streamlit-authentication" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Authentication" + ] +} diff --git a/directory/components/multipage-streamlit.json b/directory/components/multipage-streamlit.json new file mode 100644 index 00000000..70997cf0 --- /dev/null +++ b/directory/components/multipage-streamlit.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Multipage", + "author": { + "github": "crxi", + "displayName": "crxi" + }, + "links": { + "github": "https://github.com/crxi/multipage_streamlit", + "pypi": "multipage-streamlit", + "demo": "https://share.streamlit.io/crxi/multipage_streamlit/main/example/demo/app.py", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install multipage-streamlit" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Page navigation" + ] +} diff --git a/directory/components/nlu.json b/directory/components/nlu.json new file mode 100644 index 00000000..dd61418d --- /dev/null +++ b/directory/components/nlu.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "NLU", + "author": { + "github": "JohnSnowLabs", + "displayName": "JohnSnowLabs" + }, + "links": { + "github": "https://github.com/JohnSnowLabs/nlu", + "pypi": "nlu", + "demo": null, + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/JohnSnowLabs/nlu/master/docs/assets/streamlit_docs_assets/gif/start.gif" + }, + "install": { + "pip": "pip install nlu" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Text" + ] +} diff --git a/directory/components/plost.json b/directory/components/plost.json new file mode 100644 index 00000000..2c2a588a --- /dev/null +++ b/directory/components/plost.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Plost", + "author": { + "github": "tvst", + "displayName": "tvst" + }, + "links": { + "github": "https://github.com/tvst/plost", + "pypi": "plost", + "demo": "https://share.streamlit.io/tvst/plost", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install plost" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/pygwalker.json b/directory/components/pygwalker.json new file mode 100644 index 00000000..d233ff93 --- /dev/null +++ b/directory/components/pygwalker.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Pygwalker", + "author": { + "github": "Kanaries", + "displayName": "Kanaries" + }, + "links": { + "github": "https://github.com/Kanaries/pygwalker", + "pypi": "pygwalker", + "demo": "https://pygwalkerdemo-cxz7f7pt5oc.streamlit.app/", + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/8137814/221879671-70379d15-81ac-44b9-b267-a8fa3842a0d9.png" + }, + "install": { + "pip": "pip install pygwalker" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/spacy-streamlit.json b/directory/components/spacy-streamlit.json new file mode 100644 index 00000000..77733e40 --- /dev/null +++ b/directory/components/spacy-streamlit.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "SpaCy", + "author": { + "github": "explosion", + "displayName": "explosion" + }, + "links": { + "github": "https://github.com/explosion/spacy-streamlit", + "pypi": "spacy-streamlit", + "demo": null, + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/13643239/85388081-f2da8700-b545-11ea-9bd4-e303d3c5763c.png" + }, + "install": { + "pip": "pip install spacy-streamlit" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Text" + ] +} diff --git a/directory/components/st-agraph-symrzknr.json b/directory/components/st-agraph-symrzknr.json new file mode 100644 index 00000000..0843ec4a --- /dev/null +++ b/directory/components/st-agraph-symrzknr.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Agraph Symrzknr", + "author": { + "github": "symrzknr", + "displayName": "symrzknr" + }, + "links": { + "github": "https://github.com/symrzknr/st-agraph-symrzknr", + "pypi": "st-agraph-symrzknr", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-agraph-symrzknr" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Graphs" + ] +} diff --git a/directory/components/st-airtable-connection.json b/directory/components/st-airtable-connection.json new file mode 100644 index 00000000..7c450fee --- /dev/null +++ b/directory/components/st-airtable-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Airtable Connection", + "author": { + "github": "marks", + "displayName": "marks" + }, + "links": { + "github": "https://github.com/marks/streamlit-airtable-connection", + "pypi": "st-airtable-connection", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/carolinefrasca/misc_component_images/blob/main/airtable.png?raw=true" + }, + "install": { + "pip": "pip install st-airtable-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/st-annotated-text.json b/directory/components/st-annotated-text.json new file mode 100644 index 00000000..e14aaf65 --- /dev/null +++ b/directory/components/st-annotated-text.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Annotated Text", + "author": { + "github": "tvst", + "displayName": "tvst" + }, + "links": { + "github": "https://github.com/tvst/st-annotated-text", + "pypi": "st-annotated-text", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/tvst/st-annotated-text/raw/master/example.png" + }, + "install": { + "pip": "pip install st-annotated-text" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Text" + ] +} diff --git a/directory/components/st-ant-tree.json b/directory/components/st-ant-tree.json new file mode 100644 index 00000000..c3815860 --- /dev/null +++ b/directory/components/st-ant-tree.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Ant Tree", + "author": { + "github": "flucas96", + "displayName": "flucas96" + }, + "links": { + "github": "https://github.com/flucas96/st_ant_tree", + "pypi": "st-ant-tree", + "demo": "https://flucas96-streamlit-tree-select-example-app-s0vkjx.streamlit.app/", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-ant-tree" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/st-btn-select.json b/directory/components/st-btn-select.json new file mode 100644 index 00000000..0a10262f --- /dev/null +++ b/directory/components/st-btn-select.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Btn Select", + "author": { + "github": "0phoff", + "displayName": "0phoff" + }, + "links": { + "github": "https://github.com/0phoff/st-btn-select", + "pypi": "st-btn-select", + "demo": "https://share.streamlit.io/0phoff/st-btn-select/demo/test.py", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-btn-select" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/st-card-component.json b/directory/components/st-card-component.json new file mode 100644 index 00000000..6d46549f --- /dev/null +++ b/directory/components/st-card-component.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Card Component", + "author": { + "github": "jamescalam", + "displayName": "jamescalam" + }, + "links": { + "github": "https://github.com/jamescalam/st-card-component", + "pypi": "st-card-component", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-card-component" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/st-chat-message.json b/directory/components/st-chat-message.json new file mode 100644 index 00000000..d9947fcc --- /dev/null +++ b/directory/components/st-chat-message.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Chat Message", + "author": { + "github": "undo76", + "displayName": "undo76" + }, + "links": { + "github": "https://github.com/undo76/st-chat-message", + "pypi": "st-chat-message", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/undo76/st-chat-message/raw/master/docs/img.png" + }, + "install": { + "pip": "pip install st-chat-message" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "LLMs" + ] +} diff --git a/directory/components/st-click-detector.json b/directory/components/st-click-detector.json new file mode 100644 index 00000000..6920b508 --- /dev/null +++ b/directory/components/st-click-detector.json @@ -0,0 +1,28 @@ +{ + "schemaVersion": 1, + "title": "Click Detector", + "author": { + "github": "vivien000", + "displayName": "vivien000" + }, + "links": { + "github": "https://github.com/vivien000/st-click-detector", + "pypi": "st-click-detector", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/vivien000/st-click-detector/raw/master/screenshot.gif" + }, + "install": { + "pip": "pip install st-click-detector" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets", + "Images & video" + ] +} diff --git a/directory/components/st-clickable-images.json b/directory/components/st-clickable-images.json new file mode 100644 index 00000000..0bf3c85e --- /dev/null +++ b/directory/components/st-clickable-images.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Clickable Images", + "author": { + "github": "vivien000", + "displayName": "vivien000" + }, + "links": { + "github": "https://github.com/vivien000/st-clickable-images", + "pypi": "st-clickable-images", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/vivien000/st-clickable-images/raw/master/screenshot.gif" + }, + "install": { + "pip": "pip install st-clickable-images" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/st-cockroachdb-connection.json b/directory/components/st-cockroachdb-connection.json new file mode 100644 index 00000000..9d538a77 --- /dev/null +++ b/directory/components/st-cockroachdb-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "CockroachDB Connection", + "author": { + "github": "putuwaw", + "displayName": "putuwaw" + }, + "links": { + "github": "https://github.com/putuwaw/st-cockroachdb-connection", + "pypi": "st-cockroachdb-connection", + "demo": null, + "docs": null + }, + "media": { + "image": "https://repository-images.githubusercontent.com/670126131/afb8a269-9835-4c5e-b15f-ab954ff455de" + }, + "install": { + "pip": "pip install st-cockroachdb-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/st-cytoscape.json b/directory/components/st-cytoscape.json new file mode 100644 index 00000000..1c201570 --- /dev/null +++ b/directory/components/st-cytoscape.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Cytoscape", + "author": { + "github": "vivien000", + "displayName": "vivien000" + }, + "links": { + "github": "https://github.com/vivien000/st-cytoscape", + "pypi": "st-cytoscape", + "demo": "https://share.streamlit.io/vivien0000/causal-simulator/main/app.py", + "docs": null + }, + "media": { + "image": "https://github.com/vivien000/st-cytoscape/raw/master/screenshot.gif" + }, + "install": { + "pip": "pip install st-cytoscape" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Graphs" + ] +} diff --git a/directory/components/st-deta-connection.json b/directory/components/st-deta-connection.json new file mode 100644 index 00000000..4de9d868 --- /dev/null +++ b/directory/components/st-deta-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Deta Connection", + "author": { + "github": "mohitrajsinha", + "displayName": "mohitrajsinha" + }, + "links": { + "github": "https://github.com/mohitrajsinha/st_deta_connection", + "pypi": "st-deta-connection", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/carolinefrasca/misc_component_images/blob/main/deta.png?raw=true" + }, + "install": { + "pip": "pip install st-deta-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/st-dynamodb-connection.json b/directory/components/st-dynamodb-connection.json new file mode 100644 index 00000000..1644ac99 --- /dev/null +++ b/directory/components/st-dynamodb-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Dynamodb Connection", + "author": { + "github": "mrtj", + "displayName": "mrtj" + }, + "links": { + "github": "https://github.com/mrtj/st-dynamodb-connection", + "pypi": "st-dynamodb-connection", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/mrtj/st-dynamodb-connection/raw/main/docs/pandas_api.png?raw=true" + }, + "install": { + "pip": "pip install st-dynamodb-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/st-echarts-events.json b/directory/components/st-echarts-events.json new file mode 100644 index 00000000..e0233092 --- /dev/null +++ b/directory/components/st-echarts-events.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Echarts Events", + "author": { + "github": "brightxml", + "displayName": "brightxml" + }, + "links": { + "github": "https://github.com/brightxml/st_echarts_events", + "pypi": "st-echarts-events", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-echarts-events" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/st-execbox.json b/directory/components/st-execbox.json new file mode 100644 index 00000000..18386dd2 --- /dev/null +++ b/directory/components/st-execbox.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Execbox", + "author": { + "github": "tvst", + "displayName": "tvst" + }, + "links": { + "github": "https://github.com/tvst/st-execbox", + "pypi": "st-execbox", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-execbox" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Code editors" + ] +} diff --git a/directory/components/st-files-connection.json b/directory/components/st-files-connection.json new file mode 100644 index 00000000..09cfe104 --- /dev/null +++ b/directory/components/st-files-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Files Connection", + "author": { + "github": "streamlit", + "displayName": "streamlit" + }, + "links": { + "github": "https://github.com/streamlit/files-connection", + "pypi": "st-files-connection", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-files-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/st-gsheets-connection.json b/directory/components/st-gsheets-connection.json new file mode 100644 index 00000000..57b119ac --- /dev/null +++ b/directory/components/st-gsheets-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Google Sheets Connection", + "author": { + "github": "streamlit", + "displayName": "streamlit" + }, + "links": { + "github": "https://github.com/streamlit/gsheets-connection", + "pypi": "st-gsheets-connection", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-gsheets-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/st-kaggle-connector.json b/directory/components/st-kaggle-connector.json new file mode 100644 index 00000000..ae51391b --- /dev/null +++ b/directory/components/st-kaggle-connector.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Kaggle Connector", + "author": { + "github": "arsentievalex", + "displayName": "arsentievalex" + }, + "links": { + "github": "https://github.com/arsentievalex/kaggle-streamlit-data-connector", + "pypi": "st-kaggle-connector", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-kaggle-connector" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/st-login-form.json b/directory/components/st-login-form.json new file mode 100644 index 00000000..a2dd692c --- /dev/null +++ b/directory/components/st-login-form.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Login Form", + "author": { + "github": "SiddhantSadangi", + "displayName": "SiddhantSadangi" + }, + "links": { + "github": "https://github.com/SiddhantSadangi/st_login_form", + "pypi": "st-login-form", + "demo": "https://st-lgn-form.streamlit.app/", + "docs": null + }, + "media": { + "image": "https://github.com/SiddhantSadangi/st_login_form/raw/main/assets/screenshot.png" + }, + "install": { + "pip": "pip install st-login-form" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Authentication" + ] +} diff --git a/directory/components/st-material-table.json b/directory/components/st-material-table.json new file mode 100644 index 00000000..03900907 --- /dev/null +++ b/directory/components/st-material-table.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Material Table", + "author": { + "github": "icheft", + "displayName": "icheft" + }, + "links": { + "github": "https://github.com/icheft/st-material-table", + "pypi": "st-material-table", + "demo": "https://share.streamlit.io/icheft/ntuclasscrawler/react-table/app.py", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-material-table" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Dataframes" + ] +} diff --git a/directory/components/st-milvus-connection.json b/directory/components/st-milvus-connection.json new file mode 100644 index 00000000..92af68a6 --- /dev/null +++ b/directory/components/st-milvus-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Milvus Connection", + "author": { + "github": "bsenst", + "displayName": "bsenst" + }, + "links": { + "github": "https://github.com/bsenst/st-milvus-connection", + "pypi": "st-milvus-connection", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/carolinefrasca/misc_component_images/blob/main/milvus.png?raw=true" + }, + "install": { + "pip": "pip install st-milvus-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/st-mongo-connection.json b/directory/components/st-mongo-connection.json new file mode 100644 index 00000000..9912c7e9 --- /dev/null +++ b/directory/components/st-mongo-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Mongo Connection", + "author": { + "github": "Mortafix", + "displayName": "Mortafix" + }, + "links": { + "github": "https://github.com/Mortafix/streamlit-mongo", + "pypi": "st-mongo-connection", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/Mortafix/streamlit-mongo/raw/main/src/media/app.png" + }, + "install": { + "pip": "pip install st-mongo-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/st-mui-multiselect.json b/directory/components/st-mui-multiselect.json new file mode 100644 index 00000000..316c01d7 --- /dev/null +++ b/directory/components/st-mui-multiselect.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Mui Multiselect", + "author": { + "github": "supern8ent", + "displayName": "supern8ent" + }, + "links": { + "github": "https://github.com/supern8ent/st-mui-multiselect", + "pypi": "st-mui-multiselect", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-mui-multiselect" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/st-newsapi-connector.json b/directory/components/st-newsapi-connector.json new file mode 100644 index 00000000..bfe8457d --- /dev/null +++ b/directory/components/st-newsapi-connector.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "NewsAPI Connector", + "author": { + "github": "dcarpintero", + "displayName": "dcarpintero" + }, + "links": { + "github": "https://github.com/dcarpintero/st-newsapi-connector", + "pypi": "st-newsapi-connector", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/dcarpintero/st-newsapi-connector/raw/main/assets/st-newsapi-connector.png" + }, + "install": { + "pip": "pip install st-newsapi-connector" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/st-openai-embeddings-connection.json b/directory/components/st-openai-embeddings-connection.json new file mode 100644 index 00000000..4525687b --- /dev/null +++ b/directory/components/st-openai-embeddings-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "OpenAI Embeddings Connection", + "author": { + "github": "gerardrbentley", + "displayName": "gerardrbentley" + }, + "links": { + "github": "https://github.com/gerardrbentley/st-openai-embeddings-connection", + "pypi": "st-openai-embeddings-connection", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-openai-embeddings-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/st-pages.json b/directory/components/st-pages.json new file mode 100644 index 00000000..daf0af64 --- /dev/null +++ b/directory/components/st-pages.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Pages", + "author": { + "github": "blackary", + "displayName": "blackary" + }, + "links": { + "github": "https://github.com/blackary/st_pages", + "pypi": "st-pages", + "demo": "https://st-pages-sections.streamlit.app/", + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/4040678/204576356-a436713f-93e4-41e3-82b9-6efeff744355.png" + }, + "install": { + "pip": "pip install st-pages" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Page navigation" + ] +} diff --git a/directory/components/st-paywall.json b/directory/components/st-paywall.json new file mode 100644 index 00000000..65f96a26 --- /dev/null +++ b/directory/components/st-paywall.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Paywall", + "author": { + "github": "tylerjrichards", + "displayName": "tylerjrichards" + }, + "links": { + "github": "https://github.com/tylerjrichards/st-paywall", + "pypi": "st-paywall", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-paywall" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Authentication" + ] +} diff --git a/directory/components/st-speckmol.json b/directory/components/st-speckmol.json new file mode 100644 index 00000000..64167270 --- /dev/null +++ b/directory/components/st-speckmol.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Speckmol", + "author": { + "github": "avrabyt", + "displayName": "avrabyt" + }, + "links": { + "github": "https://github.com/avrabyt/Specklit", + "pypi": "st-speckmol", + "demo": "https://hellostspeckmol.streamlitapp.com", + "docs": null + }, + "media": { + "image": "https://github.com/avrabyt/Specklit/raw/main/Resources/SpeckLit_demo.gif" + }, + "install": { + "pip": "pip install st-speckmol" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Molecules & genes" + ] +} diff --git a/directory/components/st-star-rating.json b/directory/components/st-star-rating.json new file mode 100644 index 00000000..ea2db674 --- /dev/null +++ b/directory/components/st-star-rating.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Star Rating", + "author": { + "github": "flucas96", + "displayName": "flucas96" + }, + "links": { + "github": "https://github.com/flucas96/streamlit_star_rating", + "pypi": "st-star-rating", + "demo": "https://st-star-rating-component.streamlit.app/", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install st-star-rating" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/st-supabase-connection.json b/directory/components/st-supabase-connection.json new file mode 100644 index 00000000..96fe6fb0 --- /dev/null +++ b/directory/components/st-supabase-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Supabase Connection", + "author": { + "github": "SiddhantSadangi", + "displayName": "SiddhantSadangi" + }, + "links": { + "github": "https://github.com/SiddhantSadangi/st_supabase_connection", + "pypi": "st-supabase-connection", + "demo": "https://st-supabase-connection.streamlit.app/", + "docs": null + }, + "media": { + "image": "https://github.com/carolinefrasca/misc_component_images/blob/main/supabase.jpeg?raw=true" + }, + "install": { + "pip": "pip install st-supabase-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/st-text-annotator.json b/directory/components/st-text-annotator.json new file mode 100644 index 00000000..f3e7a87d --- /dev/null +++ b/directory/components/st-text-annotator.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Text Annotator", + "author": { + "github": "rmarquet21", + "displayName": "rmarquet21" + }, + "links": { + "github": "https://github.com/rmarquet21/st-text-annotator", + "pypi": "st-text-annotator", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/rmarquet21/streamlit-annotation-tools/raw/master/docs/highlight_tool.gif" + }, + "install": { + "pip": "pip install st-text-annotator" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Text" + ] +} diff --git a/directory/components/st-vizzu.json b/directory/components/st-vizzu.json new file mode 100644 index 00000000..a1a00119 --- /dev/null +++ b/directory/components/st-vizzu.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Vizzu", + "author": { + "github": "avrabyt", + "displayName": "avrabyt" + }, + "links": { + "github": "https://github.com/avrabyt/Streamlit-ipyvizzu", + "pypi": "st-vizzu", + "demo": "https://hellostvizzu.streamlitapp.com/", + "docs": null + }, + "media": { + "image": "https://github.com/avrabyt/Streamlit-ipyvizzu/raw/main/Resources/animation.gif" + }, + "install": { + "pip": "pip install st-vizzu" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/stmol.json b/directory/components/stmol.json new file mode 100644 index 00000000..6a4a289f --- /dev/null +++ b/directory/components/stmol.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Stmol", + "author": { + "github": "napoles-uach", + "displayName": "napoles-uach" + }, + "links": { + "github": "https://github.com/napoles-uach/streamlit_3dmol", + "pypi": "stmol", + "demo": "https://napoles-uach-stmol-home-pom051.streamlitapp.com/Documentation", + "docs": null + }, + "media": { + "image": "https://github.com/napoles-uach/stmol/raw/master/Resources/Quickstart-1.gif" + }, + "install": { + "pip": "pip install stmol" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Molecules & genes" + ] +} diff --git a/directory/components/stpyvista.json b/directory/components/stpyvista.json new file mode 100644 index 00000000..61bc2530 --- /dev/null +++ b/directory/components/stpyvista.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Stpyvista", + "author": { + "github": "edsaac", + "displayName": "edsaac" + }, + "links": { + "github": "https://github.com/edsaac/streamlit-PyVista-viewer", + "pypi": "stpyvista", + "demo": "https://stpyvista.streamlit.app/", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install stpyvista" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/stqdm.json b/directory/components/stqdm.json new file mode 100644 index 00000000..3b16d4e3 --- /dev/null +++ b/directory/components/stqdm.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Stqdm", + "author": { + "github": "Wirg", + "displayName": "Wirg" + }, + "links": { + "github": "https://github.com/Wirg/stqdm", + "pypi": "stqdm", + "demo": null, + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/Wirg/stqdm/main/assets/demo.gif" + }, + "install": { + "pip": "pip install stqdm" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-ace.json b/directory/components/streamlit-ace.json new file mode 100644 index 00000000..0811029b --- /dev/null +++ b/directory/components/streamlit-ace.json @@ -0,0 +1,30 @@ +{ + "schemaVersion": 1, + "title": "Ace", + "author": { + "github": "okld", + "displayName": "okld" + }, + "links": { + "github": "https://github.com/okld/streamlit-ace", + "pypi": "streamlit-ace", + "demo": "https://share.streamlit.io/okld/streamlit-gallery/main?p=ace-editor", + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/okld/streamlit-ace/main/preview.png" + }, + "install": { + "pip": "pip install streamlit-ace" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Text", + "Code editors" + ] +} + + diff --git a/directory/components/streamlit-advanced-plotly-chart.json b/directory/components/streamlit-advanced-plotly-chart.json new file mode 100644 index 00000000..1d7cc7e8 --- /dev/null +++ b/directory/components/streamlit-advanced-plotly-chart.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Advanced Plotly Chart", + "author": { + "github": "fabianandresgrob", + "displayName": "fabianandresgrob" + }, + "links": { + "github": "https://github.com/fabianandresgrob/streamlit-advanced-plotly-chart", + "pypi": "streamlit-advanced-plotly-chart", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-advanced-plotly-chart" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-aggrid.json b/directory/components/streamlit-aggrid.json new file mode 100644 index 00000000..be2a38b4 --- /dev/null +++ b/directory/components/streamlit-aggrid.json @@ -0,0 +1,29 @@ +{ + "schemaVersion": 1, + "title": "AgGrid", + "author": { + "github": "PablocFonseca", + "displayName": "PablocFonseca" + }, + "links": { + "github": "https://github.com/PablocFonseca/streamlit-aggrid", + "pypi": "streamlit-aggrid", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/PablocFonseca/streamlit-aggrid/raw/main/group_selection_example.gif" + }, + "install": { + "pip": "pip install streamlit-aggrid" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Dataframes" + ] +} + + diff --git a/directory/components/streamlit-agraph.json b/directory/components/streamlit-agraph.json new file mode 100644 index 00000000..9dbab3d3 --- /dev/null +++ b/directory/components/streamlit-agraph.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Agraph", + "author": { + "github": "ChrisChross", + "displayName": "ChrisChross" + }, + "links": { + "github": "https://github.com/ChrisChross/streamlit-agraph", + "pypi": "streamlit-agraph", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/ChrisDelClea/streamlit-agraph/raw/master/imgs/marvel_tree.png" + }, + "install": { + "pip": "pip install streamlit-agraph" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Graphs" + ] +} diff --git a/directory/components/streamlit-analytics.json b/directory/components/streamlit-analytics.json new file mode 100644 index 00000000..c802f3a7 --- /dev/null +++ b/directory/components/streamlit-analytics.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Analytics", + "author": { + "github": "jrieke", + "displayName": "jrieke" + }, + "links": { + "github": "https://github.com/jrieke/streamlit-analytics", + "pypi": "streamlit-analytics", + "demo": "https://share.streamlit.io/jrieke/streamlit-analytics/main/examples/sharing-demo.py?analytics=on", + "docs": null + }, + "media": { + "image": "https://github.com/jrieke/streamlit-analytics/raw/main/images/example.png" + }, + "install": { + "pip": "pip install streamlit-analytics" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-antd-components.json b/directory/components/streamlit-antd-components.json new file mode 100644 index 00000000..d44198cc --- /dev/null +++ b/directory/components/streamlit-antd-components.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Antd Components", + "author": { + "github": "nicedouble", + "displayName": "nicedouble" + }, + "links": { + "github": "https://github.com/nicedouble/StreamlitAntdComponents", + "pypi": "streamlit-antd-components", + "demo": "https://nicedouble-streamlitantdcomponentsdemo-app-middmy.streamlit.app/", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-antd-components" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-apexjs.json b/directory/components/streamlit-apexjs.json new file mode 100644 index 00000000..b221c49e --- /dev/null +++ b/directory/components/streamlit-apexjs.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Apexjs", + "author": { + "github": "drogbadvc", + "displayName": "drogbadvc" + }, + "links": { + "github": "https://github.com/drogbadvc/streamlit-apexcharts", + "pypi": "streamlit-apexjs", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/drogbadvc/streamlit-apexcharts/raw/master/img/demo2.png" + }, + "install": { + "pip": "pip install streamlit-apexjs" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-audio-plot.json b/directory/components/streamlit-audio-plot.json new file mode 100644 index 00000000..1e357a19 --- /dev/null +++ b/directory/components/streamlit-audio-plot.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Audio Plot", + "author": { + "github": "philtgun", + "displayName": "philtgun" + }, + "links": { + "github": "https://github.com/philtgun/streamlit-audio-plot", + "pypi": "streamlit-audio-plot", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-audio-plot" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Audio" + ] +} diff --git a/directory/components/streamlit-audiorec.json b/directory/components/streamlit-audiorec.json new file mode 100644 index 00000000..1b515eed --- /dev/null +++ b/directory/components/streamlit-audiorec.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Audiorec", + "author": { + "github": "stefanrmmr", + "displayName": "stefanrmmr" + }, + "links": { + "github": "https://github.com/stefanrmmr/streamlit-audio-recorder", + "pypi": "streamlit-audiorec", + "demo": null, + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/82606558/168626886-de128ffa-a3fe-422f-a748-395c29fa42f9.png" + }, + "install": { + "pip": "pip install streamlit-audiorec" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Audio" + ] +} diff --git a/directory/components/streamlit-audiorecorder.json b/directory/components/streamlit-audiorecorder.json new file mode 100644 index 00000000..8406f9f9 --- /dev/null +++ b/directory/components/streamlit-audiorecorder.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Audiorecorder", + "author": { + "github": "theevann", + "displayName": "theevann" + }, + "links": { + "github": "https://github.com/theevann/streamlit-audiorecorder", + "pypi": "streamlit-audiorecorder", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-audiorecorder" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Audio" + ] +} diff --git a/directory/components/streamlit-auth.json b/directory/components/streamlit-auth.json new file mode 100644 index 00000000..c0363798 --- /dev/null +++ b/directory/components/streamlit-auth.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Auth", + "author": { + "github": "hugozhu", + "displayName": "hugozhu" + }, + "links": { + "github": "https://github.com/hugozhu/streamlit-auth", + "pypi": "streamlit-auth", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-auth" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Authentication" + ] +} diff --git a/directory/components/streamlit-auth0-avs.json b/directory/components/streamlit-auth0-avs.json new file mode 100644 index 00000000..4e7b6ad0 --- /dev/null +++ b/directory/components/streamlit-auth0-avs.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Auth0 Avs", + "author": { + "github": "avsolatorio", + "displayName": "avsolatorio" + }, + "links": { + "github": "https://github.com/avsolatorio/streamlit-auth0-avs", + "pypi": "streamlit-auth0-avs", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/avsolatorio/streamlit-auth0-avs/raw/main/demo.gif?raw=true" + }, + "install": { + "pip": "pip install streamlit-auth0-avs" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Authentication" + ] +} diff --git a/directory/components/streamlit-authenticator.json b/directory/components/streamlit-authenticator.json new file mode 100644 index 00000000..b5dbcaa3 --- /dev/null +++ b/directory/components/streamlit-authenticator.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Authenticator", + "author": { + "github": "mkhorasani", + "displayName": "mkhorasani" + }, + "links": { + "github": "https://github.com/mkhorasani/Streamlit-Authenticator", + "pypi": "streamlit-authenticator", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/mkhorasani/Streamlit-Authenticator/raw/main/graphics/login_form.JPG" + }, + "install": { + "pip": "pip install streamlit-authenticator" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Authentication" + ] +} diff --git a/directory/components/streamlit-autorefresh.json b/directory/components/streamlit-autorefresh.json new file mode 100644 index 00000000..a39f2da9 --- /dev/null +++ b/directory/components/streamlit-autorefresh.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Autorefresh", + "author": { + "github": "kmcgrady", + "displayName": "kmcgrady" + }, + "links": { + "github": "https://github.com/kmcgrady/streamlit-autorefresh", + "pypi": "streamlit-autorefresh", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-autorefresh" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-awesome-table.json b/directory/components/streamlit-awesome-table.json new file mode 100644 index 00000000..6cd59c2b --- /dev/null +++ b/directory/components/streamlit-awesome-table.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Awesome Table", + "author": { + "github": "caiodearaujo", + "displayName": "caiodearaujo" + }, + "links": { + "github": "https://github.com/caiodearaujo/streamlit-awesome-table", + "pypi": "streamlit-awesome-table", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/caiodearaujo/streamlit-awesome-table/raw/main/samples/simple_table/awesome-table-simple.png" + }, + "install": { + "pip": "pip install streamlit-awesome-table" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Dataframes" + ] +} diff --git a/directory/components/streamlit-back-camera-input.json b/directory/components/streamlit-back-camera-input.json new file mode 100644 index 00000000..2a437832 --- /dev/null +++ b/directory/components/streamlit-back-camera-input.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Back Camera Input", + "author": { + "github": "phamxtien", + "displayName": "phamxtien" + }, + "links": { + "github": "https://github.com/phamxtien/streamlit_back_camera_input", + "pypi": "streamlit-back-camera-input", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/phamxtien/streamlit_back_camera_input/raw/main/image.png" + }, + "install": { + "pip": "pip install streamlit-back-camera-input" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-bokeh-events.json b/directory/components/streamlit-bokeh-events.json new file mode 100644 index 00000000..3c985023 --- /dev/null +++ b/directory/components/streamlit-bokeh-events.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Bokeh Events", + "author": { + "github": "ash2shukla", + "displayName": "ash2shukla" + }, + "links": { + "github": "https://github.com/ash2shukla/streamlit-bokeh-events", + "pypi": "streamlit-bokeh-events", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/ash2shukla/streamlit-bokeh-events/raw/master/assets/plots.gif" + }, + "install": { + "pip": "pip install streamlit-bokeh-events" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-bokeh3-events.json b/directory/components/streamlit-bokeh3-events.json new file mode 100644 index 00000000..922a9686 --- /dev/null +++ b/directory/components/streamlit-bokeh3-events.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Bokeh3 Events", + "author": { + "github": "ChristophNa", + "displayName": "ChristophNa" + }, + "links": { + "github": "https://github.com/ChristophNa/streamlit-bokeh3-events", + "pypi": "streamlit-bokeh3-events", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/ChristophNa/streamlit-bokeh3-events/raw/main/assets/plots.gif" + }, + "install": { + "pip": "pip install streamlit-bokeh3-events" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-book.json b/directory/components/streamlit-book.json new file mode 100644 index 00000000..253d5a33 --- /dev/null +++ b/directory/components/streamlit-book.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Book", + "author": { + "github": "sebastiandres", + "displayName": "sebastiandres" + }, + "links": { + "github": "https://github.com/sebastiandres/streamlit_book", + "pypi": "streamlit-book", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-book" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Page navigation" + ] +} diff --git a/directory/components/streamlit-bridge.json b/directory/components/streamlit-bridge.json new file mode 100644 index 00000000..56148fdb --- /dev/null +++ b/directory/components/streamlit-bridge.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Bridge", + "author": { + "github": "binh-vu", + "displayName": "binh-vu" + }, + "links": { + "github": "https://github.com/binh-vu/streamlit-bridge", + "pypi": "streamlit-bridge", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/binh-vu/streamlit-bridge/raw/master/examples/inline_buttons.gif" + }, + "install": { + "pip": "pip install streamlit-bridge" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-calendar.json b/directory/components/streamlit-calendar.json new file mode 100644 index 00000000..c38e70e7 --- /dev/null +++ b/directory/components/streamlit-calendar.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Calendar", + "author": { + "github": "im-perativa", + "displayName": "im-perativa" + }, + "links": { + "github": "https://github.com/im-perativa/streamlit-calendar", + "pypi": "streamlit-calendar", + "demo": "https://calendar-component.streamlit.app/", + "docs": null + }, + "media": { + "image": "https://github.com/im-perativa/streamlit-calendar-demo/raw/main/demo.gif" + }, + "install": { + "pip": "pip install streamlit-calendar" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-callbacks.json b/directory/components/streamlit-callbacks.json new file mode 100644 index 00000000..d633523f --- /dev/null +++ b/directory/components/streamlit-callbacks.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Callbacks", + "author": { + "github": "FloWide", + "displayName": "FloWide" + }, + "links": { + "github": "https://github.com/FloWide/streamlit_callbacks", + "pypi": "streamlit-callbacks", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-callbacks" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-camera-input-live.json b/directory/components/streamlit-camera-input-live.json new file mode 100644 index 00000000..9d8b89a3 --- /dev/null +++ b/directory/components/streamlit-camera-input-live.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Camera Input Live", + "author": { + "github": "blackary", + "displayName": "blackary" + }, + "links": { + "github": "https://github.com/blackary/streamlit-camera-input-live", + "pypi": "streamlit-camera-input-live", + "demo": "https://camera.streamlitapp.com/", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-camera-input-live" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-card.json b/directory/components/streamlit-card.json new file mode 100644 index 00000000..58642195 --- /dev/null +++ b/directory/components/streamlit-card.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Card", + "author": { + "github": "gamcoh", + "displayName": "gamcoh" + }, + "links": { + "github": "https://github.com/gamcoh/st-card", + "pypi": "streamlit-card", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-card" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-cardselectable.json b/directory/components/streamlit-cardselectable.json new file mode 100644 index 00000000..44c434fd --- /dev/null +++ b/directory/components/streamlit-cardselectable.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Cardselectable", + "author": { + "github": "Mathtzt", + "displayName": "Mathtzt" + }, + "links": { + "github": "https://github.com/Mathtzt/st_cardselectable", + "pypi": "streamlit-cardselectable", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/Mathtzt/st_cardselectable/raw/master/example/cards_init.png" + }, + "install": { + "pip": "pip install streamlit-cardselectable" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-charts.json b/directory/components/streamlit-charts.json new file mode 100644 index 00000000..0d942f4b --- /dev/null +++ b/directory/components/streamlit-charts.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Charts", + "author": { + "github": "lxfu1", + "displayName": "lxfu1" + }, + "links": { + "github": "https://github.com/lxfu1/streamlit-charts", + "pypi": "streamlit-charts", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-charts" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-chat.json b/directory/components/streamlit-chat.json new file mode 100644 index 00000000..9de45b0b --- /dev/null +++ b/directory/components/streamlit-chat.json @@ -0,0 +1,28 @@ +{ + "schemaVersion": 1, + "title": "Chat", + "author": { + "github": "AI-Yash", + "displayName": "AI-Yash" + }, + "links": { + "github": "https://github.com/AI-Yash/st-chat", + "pypi": "streamlit-chat", + "demo": "https://share.streamlit.io/ai-yash/st-chat/main/examples/chatbot.py", + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/90775147/210397700-5ab9e00d-a61b-4bc9-a34a-b5bd4454b084.png" + }, + "install": { + "pip": "pip install streamlit-chat" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Text", + "LLMs" + ] +} diff --git a/directory/components/streamlit-chatbox.json b/directory/components/streamlit-chatbox.json new file mode 100644 index 00000000..8ce12c74 --- /dev/null +++ b/directory/components/streamlit-chatbox.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Chatbox", + "author": { + "github": "liunux4odoo", + "displayName": "liunux4odoo" + }, + "links": { + "github": "https://github.com/liunux4odoo/streamlit-chatbox", + "pypi": "streamlit-chatbox", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/liunux4odoo/streamlit-chatbox/raw/master/demo.gif" + }, + "install": { + "pip": "pip install streamlit-chatbox" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "LLMs" + ] +} diff --git a/directory/components/streamlit-chroma-connection.json b/directory/components/streamlit-chroma-connection.json new file mode 100644 index 00000000..5fb84c5e --- /dev/null +++ b/directory/components/streamlit-chroma-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Chroma Connection", + "author": { + "github": "pltoledo", + "displayName": "pltoledo" + }, + "links": { + "github": "https://github.com/pltoledo/st-connections-hackathon", + "pypi": "streamlit-chroma-connection", + "demo": "https://pltoledo-st-connections-hackathon.streamlit.app/", + "docs": null + }, + "media": { + "image": "https://github.com/pltoledo/st-connections-hackathon/blob/main/images/app_screenshot.png?raw=True" + }, + "install": { + "pip": "pip install streamlit-chroma-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/streamlit-chromadb-connection.json b/directory/components/streamlit-chromadb-connection.json new file mode 100644 index 00000000..85c4ec67 --- /dev/null +++ b/directory/components/streamlit-chromadb-connection.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Chromadb Connection", + "author": { + "github": "Dev317", + "displayName": "Dev317" + }, + "links": { + "github": "https://github.com/Dev317/streamlit_chromadb_connection", + "pypi": "streamlit-chromadb-connection", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/Dev317/streamlit_chromadb_connection/raw/236d4c4cecbd56c19695f55b20b58492518e8300/demo_ss.png?raw=True" + }, + "install": { + "pip": "pip install streamlit-chromadb-connection" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/streamlit-code-editor.json b/directory/components/streamlit-code-editor.json new file mode 100644 index 00000000..bef758fc --- /dev/null +++ b/directory/components/streamlit-code-editor.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Code Editor", + "author": { + "github": "bouzidanas", + "displayName": "bouzidanas" + }, + "links": { + "github": "https://github.com/bouzidanas/streamlit-code-editor", + "pypi": "streamlit-code-editor", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/bouzidanas/streamlit-code-editor/raw/master/examples/resources/guide_screenshot.png" + }, + "install": { + "pip": "pip install streamlit-code-editor" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Code editors" + ] +} diff --git a/directory/components/streamlit-cognito-auth.json b/directory/components/streamlit-cognito-auth.json new file mode 100644 index 00000000..2c10d404 --- /dev/null +++ b/directory/components/streamlit-cognito-auth.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Cognito Auth", + "author": { + "github": "pop-srw", + "displayName": "pop-srw" + }, + "links": { + "github": "https://github.com/pop-srw/streamlit-cognito-auth", + "pypi": "streamlit-cognito-auth", + "demo": null, + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/pop-srw/streamlit-cognito-auth/main/images/login.gif" + }, + "install": { + "pip": "pip install streamlit-cognito-auth" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Authentication" + ] +} diff --git a/directory/components/streamlit-condition-tree.json b/directory/components/streamlit-condition-tree.json new file mode 100644 index 00000000..0de88f00 --- /dev/null +++ b/directory/components/streamlit-condition-tree.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Condition Tree", + "author": { + "github": "cedricvlt", + "displayName": "cedricvlt" + }, + "links": { + "github": "https://github.com/cedricvlt/streamlit-condition-tree", + "pypi": "streamlit-condition-tree", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/cedricvlt/streamlit-condition-tree/raw/master/preview.jpg" + }, + "install": { + "pip": "pip install streamlit-condition-tree" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-cookies-manager.json b/directory/components/streamlit-cookies-manager.json new file mode 100644 index 00000000..8bff3f80 --- /dev/null +++ b/directory/components/streamlit-cookies-manager.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Cookies Manager", + "author": { + "github": "ktosiek", + "displayName": "ktosiek" + }, + "links": { + "github": "https://github.com/ktosiek/streamlit-cookies-manager", + "pypi": "streamlit-cookies-manager", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-cookies-manager" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-cropper.json b/directory/components/streamlit-cropper.json new file mode 100644 index 00000000..a8707240 --- /dev/null +++ b/directory/components/streamlit-cropper.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Cropper", + "author": { + "github": "turner-anderson", + "displayName": "turner-anderson" + }, + "links": { + "github": "https://github.com/turner-anderson/streamlit-cropper", + "pypi": "streamlit-cropper", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/turner-anderson/streamlit-cropper/raw/master/demo.gif" + }, + "install": { + "pip": "pip install streamlit-cropper" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-custom-notification-box.json b/directory/components/streamlit-custom-notification-box.json new file mode 100644 index 00000000..61b48017 --- /dev/null +++ b/directory/components/streamlit-custom-notification-box.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Custom Notification Box", + "author": { + "github": "Socvest", + "displayName": "Socvest" + }, + "links": { + "github": "https://github.com/Socvest/streamlit-custom-notification-box", + "pypi": "streamlit-custom-notification-box", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/Socvest/streamlit-custom-notification-box/raw/main/img/custom-notification-box.png" + }, + "install": { + "pip": "pip install streamlit-custom-notification-box" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-custom-toggle.json b/directory/components/streamlit-custom-toggle.json new file mode 100644 index 00000000..c42c61c2 --- /dev/null +++ b/directory/components/streamlit-custom-toggle.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Custom Toggle", + "author": { + "github": "ShruAgarwal", + "displayName": "ShruAgarwal" + }, + "links": { + "github": "https://github.com/ShruAgarwal/streamlit-custom-toggle", + "pypi": "streamlit-custom-toggle", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/ShruAgarwal/streamlit-custom-toggle/raw/main/toggle_demo.gif" + }, + "install": { + "pip": "pip install streamlit-custom-toggle" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-cytoscapejs.json b/directory/components/streamlit-cytoscapejs.json new file mode 100644 index 00000000..bca7a42b --- /dev/null +++ b/directory/components/streamlit-cytoscapejs.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Cytoscapejs", + "author": { + "github": "andfanilo", + "displayName": "andfanilo" + }, + "links": { + "github": "https://github.com/andfanilo/streamlit-cytoscapejs", + "pypi": "streamlit-cytoscapejs", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-cytoscapejs" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Graphs" + ] +} diff --git a/directory/components/streamlit-d3-demo.json b/directory/components/streamlit-d3-demo.json new file mode 100644 index 00000000..bf7c7383 --- /dev/null +++ b/directory/components/streamlit-d3-demo.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "D3 Demo", + "author": { + "github": "andfanilo", + "displayName": "andfanilo" + }, + "links": { + "github": "https://github.com/andfanilo/streamlit-d3-demo", + "pypi": "streamlit-d3-demo", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/andfanilo/streamlit-d3-demo/raw/master/images/demo.gif" + }, + "install": { + "pip": "pip install streamlit-d3-demo" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-d3graph.json b/directory/components/streamlit-d3graph.json new file mode 100644 index 00000000..1ccff2a1 --- /dev/null +++ b/directory/components/streamlit-d3graph.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "D3Graph", + "author": { + "github": "snehankekre", + "displayName": "snehankekre" + }, + "links": { + "github": "https://github.com/snehankekre/streamlit-d3graph", + "pypi": "streamlit-d3graph", + "demo": "https://share.streamlit.io/snehankekre/streamlit-d3graph/main/examples/example.py", + "docs": null + }, + "media": { + "image": "https://github.com/snehankekre/streamlit-d3graph/raw/main/images/demo.png" + }, + "install": { + "pip": "pip install streamlit-d3graph" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Graphs" + ] +} diff --git a/directory/components/streamlit-datalist.json b/directory/components/streamlit-datalist.json new file mode 100644 index 00000000..735d81f3 --- /dev/null +++ b/directory/components/streamlit-datalist.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Datalist", + "author": { + "github": "RobertoFN", + "displayName": "RobertoFN" + }, + "links": { + "github": "https://github.com/RobertoFN/streamlit-datalist", + "pypi": "streamlit-datalist", + "demo": null, + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/108201791/200101163-b91ed217-d60a-4695-a5e1-a198cf2c857c.gif" + }, + "install": { + "pip": "pip install streamlit-datalist" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-dimensions.json b/directory/components/streamlit-dimensions.json new file mode 100644 index 00000000..96bd91cb --- /dev/null +++ b/directory/components/streamlit-dimensions.json @@ -0,0 +1,28 @@ +{ + "schemaVersion": 1, + "title": "Dimensions", + "author": { + "github": "avsolatorio", + "displayName": "avsolatorio" + }, + "links": { + "github": "https://github.com/avsolatorio/streamlit-dimensions", + "pypi": "streamlit-dimensions", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/avsolatorio/streamlit-dimensions/raw/main/img/demo-app.png" + }, + "install": { + "pip": "pip install streamlit-dimensions" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools", + "Widgets" + ] +} diff --git a/directory/components/streamlit-discourse.json b/directory/components/streamlit-discourse.json new file mode 100644 index 00000000..5a109a95 --- /dev/null +++ b/directory/components/streamlit-discourse.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Discourse", + "author": { + "github": "okld", + "displayName": "okld" + }, + "links": { + "github": "https://github.com/okld/streamlit-discourse", + "pypi": "streamlit-discourse", + "demo": "https://share.streamlit.io/okld/streamlit-gallery/main?p=discourse", + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/okld/streamlit-discourse/main/preview.png" + }, + "install": { + "pip": "pip install streamlit-discourse" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Integrations" + ] +} diff --git a/directory/components/streamlit-disqus.json b/directory/components/streamlit-disqus.json new file mode 100644 index 00000000..58fe6130 --- /dev/null +++ b/directory/components/streamlit-disqus.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Disqus", + "author": { + "github": "okld", + "displayName": "okld" + }, + "links": { + "github": "https://github.com/okld/streamlit-disqus", + "pypi": "streamlit-disqus", + "demo": "https://share.streamlit.io/okld/streamlit-gallery/main?p=disqus", + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/okld/streamlit-disqus/main/preview.png" + }, + "install": { + "pip": "pip install streamlit-disqus" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Integrations" + ] +} diff --git a/directory/components/streamlit-draggable-list.json b/directory/components/streamlit-draggable-list.json new file mode 100644 index 00000000..3fa56b9b --- /dev/null +++ b/directory/components/streamlit-draggable-list.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Draggable List", + "author": { + "github": "tk42", + "displayName": "tk42" + }, + "links": { + "github": "https://github.com/tk42/streamlit-draggable-list", + "pypi": "streamlit-draggable-list", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/tk42/streamlit-draggable-list/raw/main/draggable_list.png" + }, + "install": { + "pip": "pip install streamlit-draggable-list" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-drawable-canvas.json b/directory/components/streamlit-drawable-canvas.json new file mode 100644 index 00000000..0fdcd2c4 --- /dev/null +++ b/directory/components/streamlit-drawable-canvas.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Drawable Canvas", + "author": { + "github": "andfanilo", + "displayName": "andfanilo" + }, + "links": { + "github": "https://github.com/andfanilo/streamlit-drawable-canvas", + "pypi": "streamlit-drawable-canvas", + "demo": "https://share.streamlit.io/andfanilo/streamlit-drawable-canvas-demo/master/app.py", + "docs": null + }, + "media": { + "image": "https://github.com/andfanilo/streamlit-drawable-canvas/raw/develop/img/demo.gif" + }, + "install": { + "pip": "pip install streamlit-drawable-canvas" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-dynamic-filters.json b/directory/components/streamlit-dynamic-filters.json new file mode 100644 index 00000000..5b31f4bb --- /dev/null +++ b/directory/components/streamlit-dynamic-filters.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Dynamic Filters", + "author": { + "github": "arsentievalex", + "displayName": "arsentievalex" + }, + "links": { + "github": "https://github.com/arsentievalex/streamlit-dynamic-filters", + "pypi": "streamlit-dynamic-filters", + "demo": "https://dynamic-filters-demo.streamlit.app/", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-dynamic-filters" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-dynamic-tabs.json b/directory/components/streamlit-dynamic-tabs.json new file mode 100644 index 00000000..6b5b0b13 --- /dev/null +++ b/directory/components/streamlit-dynamic-tabs.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Dynamic Tabs", + "author": { + "github": "Socvest", + "displayName": "Socvest" + }, + "links": { + "github": "https://github.com/Socvest/streamlit-dynamic-tabs", + "pypi": "streamlit-dynamic-tabs", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/Socvest/streamlit-dynamic-tabs/raw/main/videos/General-demonstration-pt1.gif" + }, + "install": { + "pip": "pip install streamlit-dynamic-tabs" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-echarts.json b/directory/components/streamlit-echarts.json new file mode 100644 index 00000000..709f56bc --- /dev/null +++ b/directory/components/streamlit-echarts.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "ECharts", + "author": { + "github": "andfanilo", + "displayName": "andfanilo" + }, + "links": { + "github": "https://github.com/andfanilo/streamlit-echarts", + "pypi": "streamlit-echarts", + "demo": "https://share.streamlit.io/andfanilo/streamlit-echarts-demo/master/app.py", + "docs": null + }, + "media": { + "image": "https://github.com/andfanilo/streamlit-echarts/raw/develop/img/demo.gif" + }, + "install": { + "pip": "pip install streamlit-echarts" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-elements.json b/directory/components/streamlit-elements.json new file mode 100644 index 00000000..7c445dd8 --- /dev/null +++ b/directory/components/streamlit-elements.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Elements", + "author": { + "github": "okld", + "displayName": "okld" + }, + "links": { + "github": "https://github.com/okld/streamlit-elements", + "pypi": "streamlit-elements", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/okld/streamlit-elements/raw/main/demo.gif" + }, + "install": { + "pip": "pip install streamlit-elements" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-embedcode.json b/directory/components/streamlit-embedcode.json new file mode 100644 index 00000000..06107045 --- /dev/null +++ b/directory/components/streamlit-embedcode.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Embedcode", + "author": { + "github": "randyzwitch", + "displayName": "randyzwitch" + }, + "links": { + "github": "https://github.com/randyzwitch/streamlit-embedcode", + "pypi": "streamlit-embedcode", + "demo": "https://share.streamlit.io/randyzwitch/streamlit-embedcode/examples/streamlit_app.py", + "docs": null + }, + "media": { + "image": "https://github.com/randyzwitch/streamlit-embedcode/raw/master/_static/gh_gist_example.png" + }, + "install": { + "pip": "pip install streamlit-embedcode" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Code editors" + ] +} diff --git a/directory/components/streamlit-excel-table.json b/directory/components/streamlit-excel-table.json new file mode 100644 index 00000000..60a945d9 --- /dev/null +++ b/directory/components/streamlit-excel-table.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Excel Table", + "author": { + "github": "tk42", + "displayName": "tk42" + }, + "links": { + "github": "https://github.com/tk42/streamlit-excel-table", + "pypi": "streamlit-excel-table", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/tk42/streamlit-excel-table/raw/main/sample.png" + }, + "install": { + "pip": "pip install streamlit-excel-table" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Dataframes" + ] +} diff --git a/directory/components/streamlit-ext.json b/directory/components/streamlit-ext.json new file mode 100644 index 00000000..2ff04891 --- /dev/null +++ b/directory/components/streamlit-ext.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Ext", + "author": { + "github": "PaleNeutron", + "displayName": "PaleNeutron" + }, + "links": { + "github": "https://github.com/PaleNeutron/streamlit-ext", + "pypi": "streamlit-ext", + "demo": "https://paleneutron-streamlit-ext-testse2etest-sync-widget-orfpyh.streamlitapp.com/", + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/PaleNeutron/streamlit-ext/master/docs/examples.gif" + }, + "install": { + "pip": "pip install streamlit-ext" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-extras.json b/directory/components/streamlit-extras.json new file mode 100644 index 00000000..a82ef389 --- /dev/null +++ b/directory/components/streamlit-extras.json @@ -0,0 +1,33 @@ +{ + "schemaVersion": 1, + "title": "Extras", + "author": { + "github": "arnaudmiribel", + "displayName": "arnaudmiribel" + }, + "links": { + "github": "https://github.com/arnaudmiribel/streamlit-extras", + "pypi": "streamlit-extras", + "demo": "https://extras.streamlitapp.com", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-extras" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts", + "Text", + "Page navigation", + "Images & video", + "Dataframes", + "Developer tools", + "Widgets" + ] +} diff --git a/directory/components/streamlit-faker.json b/directory/components/streamlit-faker.json new file mode 100644 index 00000000..b1cafe3e --- /dev/null +++ b/directory/components/streamlit-faker.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Faker", + "author": { + "github": "arnaudmiribel", + "displayName": "arnaudmiribel" + }, + "links": { + "github": "https://github.com/arnaudmiribel/streamlit-faker", + "pypi": "streamlit-faker", + "demo": "https://fakker.streamlitapp.com", + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/7164864/194157363-f8078096-b5e4-40dd-acdf-4d5bedc5585b.png" + }, + "install": { + "pip": "pip install streamlit-faker" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-file-browser.json b/directory/components/streamlit-file-browser.json new file mode 100644 index 00000000..9b5bb954 --- /dev/null +++ b/directory/components/streamlit-file-browser.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "File Browser", + "author": { + "github": "y805939188", + "displayName": "y805939188" + }, + "links": { + "github": "https://github.com/y805939188/streamlit-file-browser", + "pypi": "streamlit-file-browser", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/pragmatic-streamlit/streamlit-file-browser/raw/main/img/20230627-164346.jpeg" + }, + "install": { + "pip": "pip install streamlit-file-browser" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-firstlanguage.json b/directory/components/streamlit-firstlanguage.json new file mode 100644 index 00000000..cc7a6f98 --- /dev/null +++ b/directory/components/streamlit-firstlanguage.json @@ -0,0 +1,28 @@ +{ + "schemaVersion": 1, + "title": "Firstlanguage", + "author": { + "github": "FirstLanguage", + "displayName": "FirstLanguage" + }, + "links": { + "github": "https://github.com/FirstLanguage/streamlit-firstlanguage", + "pypi": "streamlit-firstlanguage", + "demo": "https://share.streamlit.io/firstlanguage/streamlit-firstlanguage/main/streamlit_firstlanguage/examples/firstlanguage_app.py", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-firstlanguage" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Text", + "Integrations" + ] +} diff --git a/directory/components/streamlit-folium.json b/directory/components/streamlit-folium.json new file mode 100644 index 00000000..a4ff047b --- /dev/null +++ b/directory/components/streamlit-folium.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Folium", + "author": { + "github": "randyzwitch", + "displayName": "randyzwitch" + }, + "links": { + "github": "https://github.com/randyzwitch/streamlit-folium", + "pypi": "streamlit-folium", + "demo": "https://share.streamlit.io/randyzwitch/streamlit-folium/examples/streamlit_app.py", + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/randyzwitch/streamlit-folium/master/tests/visual_baseline/test_basic/first_test/baseline.png" + }, + "install": { + "pip": "pip install streamlit-folium" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Maps" + ] +} diff --git a/directory/components/streamlit-forum.json b/directory/components/streamlit-forum.json new file mode 100644 index 00000000..c0540f9a --- /dev/null +++ b/directory/components/streamlit-forum.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Forum", + "author": { + "github": "snehankekre", + "displayName": "snehankekre" + }, + "links": { + "github": "https://github.com/snehankekre/streamlit-forum", + "pypi": "streamlit-forum", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-forum" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-gchart.json b/directory/components/streamlit-gchart.json new file mode 100644 index 00000000..e019b2e5 --- /dev/null +++ b/directory/components/streamlit-gchart.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Gchart", + "author": { + "github": "consultimi", + "displayName": "consultimi" + }, + "links": { + "github": "https://github.com/consultimi/streamlit-gchart", + "pypi": "streamlit-gchart", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-gchart" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-globe.json b/directory/components/streamlit-globe.json new file mode 100644 index 00000000..2c94e523 --- /dev/null +++ b/directory/components/streamlit-globe.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Globe", + "author": { + "github": "padmalcom", + "displayName": "padmalcom" + }, + "links": { + "github": "https://github.com/padmalcom/streamlit_globe", + "pypi": "streamlit-globe", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/padmalcom/streamlit_globe/raw/main/globe.png" + }, + "install": { + "pip": "pip install streamlit-globe" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Maps" + ] +} diff --git a/directory/components/streamlit-gosling.json b/directory/components/streamlit-gosling.json new file mode 100644 index 00000000..49f8e5a7 --- /dev/null +++ b/directory/components/streamlit-gosling.json @@ -0,0 +1,28 @@ +{ + "schemaVersion": 1, + "title": "Gosling", + "author": { + "github": "gosling-lang", + "displayName": "gosling-lang" + }, + "links": { + "github": "https://github.com/gosling-lang/streamlit-gosling", + "pypi": "streamlit-gosling", + "demo": "https://wangqianwen0418-streamlit-gosling-demo-st-gos-demo-zo60pz.streamlitapp.com/", + "docs": null + }, + "media": { + "image": "https://github.com/gosling-lang/streamlit-gosling/raw/master/assets/demo.gif" + }, + "install": { + "pip": "pip install streamlit-gosling" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts", + "Molecules & genes" + ] +} diff --git a/directory/components/streamlit-highcharts.json b/directory/components/streamlit-highcharts.json new file mode 100644 index 00000000..8136d895 --- /dev/null +++ b/directory/components/streamlit-highcharts.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Highcharts", + "author": { + "github": "aalteirac", + "displayName": "aalteirac" + }, + "links": { + "github": "https://github.com/aalteirac/streamlit_highcharts", + "pypi": "streamlit_highcharts", + "demo": "https://aalteirac-streamlit-highcharts-test-app-main-3vgde6.streamlitapp.com/", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit_highcharts" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-image-annotation.json b/directory/components/streamlit-image-annotation.json new file mode 100644 index 00000000..e8ce9383 --- /dev/null +++ b/directory/components/streamlit-image-annotation.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Image Annotation", + "author": { + "github": "hirune924", + "displayName": "hirune924" + }, + "links": { + "github": "https://github.com/hirune924/Streamlit-Image-Annotation", + "pypi": "streamlit-image-annotation", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/hirune924/Streamlit-Image-Annotation/raw/master/image/demo.gif" + }, + "install": { + "pip": "pip install streamlit-image-annotation" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-image-comparison.json b/directory/components/streamlit-image-comparison.json new file mode 100644 index 00000000..ec6ec7e9 --- /dev/null +++ b/directory/components/streamlit-image-comparison.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Image Comparison", + "author": { + "github": "fcakyon", + "displayName": "fcakyon" + }, + "links": { + "github": "https://github.com/fcakyon/streamlit-image-comparison", + "pypi": "streamlit-image-comparison", + "demo": null, + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/34196005/143328163-2976a3b6-91d0-47c5-b872-c92dd6ea404e.gif" + }, + "install": { + "pip": "pip install streamlit-image-comparison" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-image-coordinates.json b/directory/components/streamlit-image-coordinates.json new file mode 100644 index 00000000..e4c0ad14 --- /dev/null +++ b/directory/components/streamlit-image-coordinates.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Image Coordinates", + "author": { + "github": "blackary", + "displayName": "blackary" + }, + "links": { + "github": "https://github.com/blackary/streamlit-image-coordinates", + "pypi": "streamlit-image-coordinates", + "demo": "https://image-coordinates.streamlit.app/", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-image-coordinates" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-image-crop.json b/directory/components/streamlit-image-crop.json new file mode 100644 index 00000000..e20848a9 --- /dev/null +++ b/directory/components/streamlit-image-crop.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Image Crop", + "author": { + "github": "mitsuse", + "displayName": "mitsuse" + }, + "links": { + "github": "https://github.com/mitsuse/streamlit-image-crop", + "pypi": "streamlit-image-crop", + "demo": null, + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/mitsuse/streamlit-image-crop/master/screenshot.png" + }, + "install": { + "pip": "pip install streamlit-image-crop" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-image-select.json b/directory/components/streamlit-image-select.json new file mode 100644 index 00000000..a9962460 --- /dev/null +++ b/directory/components/streamlit-image-select.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Image Select", + "author": { + "github": "jrieke", + "displayName": "jrieke" + }, + "links": { + "github": "https://github.com/jrieke/streamlit-image-select", + "pypi": "streamlit-image-select", + "demo": "https://image-select.streamlitapp.com/", + "docs": null + }, + "media": { + "image": "https://github.com/jrieke/streamlit-image-select/raw/main/images/demo.gif" + }, + "install": { + "pip": "pip install streamlit-image-select" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-img-label.json b/directory/components/streamlit-img-label.json new file mode 100644 index 00000000..0e7aacfe --- /dev/null +++ b/directory/components/streamlit-img-label.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Img Label", + "author": { + "github": "lit26", + "displayName": "lit26" + }, + "links": { + "github": "https://github.com/lit26/streamlit-img-label", + "pypi": "streamlit-img-label", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/lit26/streamlit-img-label/raw/main/asset/st_img_label.gif" + }, + "install": { + "pip": "pip install streamlit-img-label" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-inspect.json b/directory/components/streamlit-inspect.json new file mode 100644 index 00000000..acc16aec --- /dev/null +++ b/directory/components/streamlit-inspect.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Inspect", + "author": { + "github": "cceyda", + "displayName": "cceyda" + }, + "links": { + "github": "https://github.com/cceyda/streamlit-inspect", + "pypi": "streamlit-inspect", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-inspect" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-inspector.json b/directory/components/streamlit-inspector.json new file mode 100644 index 00000000..15369a44 --- /dev/null +++ b/directory/components/streamlit-inspector.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Inspector", + "author": { + "github": "jrieke", + "displayName": "jrieke" + }, + "links": { + "github": "https://github.com/jrieke/streamlit-inspector", + "pypi": "streamlit-inspector", + "demo": "https://share.streamlit.io/jrieke/streamlit-inspector/main", + "docs": null + }, + "media": { + "image": "https://github.com/jrieke/streamlit-inspector/raw/main/images/demo.png" + }, + "install": { + "pip": "pip install streamlit-inspector" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-javascript.json b/directory/components/streamlit-javascript.json new file mode 100644 index 00000000..33c9e188 --- /dev/null +++ b/directory/components/streamlit-javascript.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Javascript", + "author": { + "github": "thunderbug1", + "displayName": "thunderbug1" + }, + "links": { + "github": "https://github.com/thunderbug1/streamlit-javascript", + "pypi": "streamlit-javascript", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/thunderbug1/streamlit-javascript/raw/master/example.png" + }, + "install": { + "pip": "pip install streamlit-javascript" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-jina.json b/directory/components/streamlit-jina.json new file mode 100644 index 00000000..16114d72 --- /dev/null +++ b/directory/components/streamlit-jina.json @@ -0,0 +1,28 @@ +{ + "schemaVersion": 1, + "title": "Jina", + "author": { + "github": "jina-ai", + "displayName": "jina-ai" + }, + "links": { + "github": "https://github.com/jina-ai/streamlit-jina", + "pypi": "streamlit-jina", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/jina-ai/streamlit-jina/raw/main/.github/images/text.gif" + }, + "install": { + "pip": "pip install streamlit-jina" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Integrations", + "Text" + ] +} diff --git a/directory/components/streamlit-js-eval.json b/directory/components/streamlit-js-eval.json new file mode 100644 index 00000000..b83a2c9f --- /dev/null +++ b/directory/components/streamlit-js-eval.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Js Eval", + "author": { + "github": "aghasemi", + "displayName": "aghasemi" + }, + "links": { + "github": "https://github.com/aghasemi/streamlit_js_eval", + "pypi": "streamlit-js-eval", + "demo": "https://aghasemi-streamlit-js-eval-example-yleu91.streamlitapp.com/", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-js-eval" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-jupyter.json b/directory/components/streamlit-jupyter.json new file mode 100644 index 00000000..ef16a12b --- /dev/null +++ b/directory/components/streamlit-jupyter.json @@ -0,0 +1,28 @@ +{ + "schemaVersion": 1, + "title": "Jupyter", + "author": { + "github": "ddobrinskiy", + "displayName": "ddobrinskiy" + }, + "links": { + "github": "https://github.com/ddobrinskiy/streamlit-jupyter", + "pypi": "streamlit-jupyter", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/ddobrinskiy/streamlit-jupyter/raw/master/images/img1_jupyter.png" + }, + "install": { + "pip": "pip install streamlit-jupyter" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools", + "Integrations" + ] +} diff --git a/directory/components/streamlit-keplergl.json b/directory/components/streamlit-keplergl.json new file mode 100644 index 00000000..e43551c2 --- /dev/null +++ b/directory/components/streamlit-keplergl.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Keplergl", + "author": { + "github": "chrieke", + "displayName": "chrieke" + }, + "links": { + "github": "https://github.com/chrieke/streamlit-keplergl", + "pypi": "streamlit-keplergl", + "demo": "https://share.streamlit.io/chrieke/streamlit-keplergl/main/examples/streamlit-keplergl-example.py", + "docs": null + }, + "media": { + "image": "https://github.com/chrieke/streamlit-keplergl/raw/main/examples/example-screenshot.png" + }, + "install": { + "pip": "pip install streamlit-keplergl" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Maps" + ] +} diff --git a/directory/components/streamlit-ketcher.json b/directory/components/streamlit-ketcher.json new file mode 100644 index 00000000..a941a954 --- /dev/null +++ b/directory/components/streamlit-ketcher.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Ketcher", + "author": { + "github": "mik-laj", + "displayName": "mik-laj" + }, + "links": { + "github": "https://github.com/mik-laj/streamlit-ketcher", + "pypi": "streamlit-ketcher", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-ketcher" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Molecules & genes" + ] +} diff --git a/directory/components/streamlit-keycloak.json b/directory/components/streamlit-keycloak.json new file mode 100644 index 00000000..2e108d2e --- /dev/null +++ b/directory/components/streamlit-keycloak.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Keycloak", + "author": { + "github": "bleumink", + "displayName": "bleumink" + }, + "links": { + "github": "https://github.com/bleumink/streamlit-keycloak", + "pypi": "streamlit-keycloak", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/bleumink/streamlit-keycloak/raw/master/example.gif?raw=true" + }, + "install": { + "pip": "pip install streamlit-keycloak" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Authentication" + ] +} diff --git a/directory/components/streamlit-keyup.json b/directory/components/streamlit-keyup.json new file mode 100644 index 00000000..ff1aa345 --- /dev/null +++ b/directory/components/streamlit-keyup.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Keyup", + "author": { + "github": "blackary", + "displayName": "blackary" + }, + "links": { + "github": "https://github.com/blackary/streamlit-keyup", + "pypi": "streamlit-keyup", + "demo": "https://key-up.streamlitapp.com/", + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/4040678/189153486-7ff7641c-1c76-4fa1-b0d5-f6634f8f0e41.gif" + }, + "install": { + "pip": "pip install streamlit-keyup" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-kickoff-cli.json b/directory/components/streamlit-kickoff-cli.json new file mode 100644 index 00000000..d4e39c2a --- /dev/null +++ b/directory/components/streamlit-kickoff-cli.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Kickoff CLI", + "author": { + "github": "arnaudmiribel", + "displayName": "arnaudmiribel" + }, + "links": { + "github": "https://github.com/arnaudmiribel/streamlit-kickoff-cli", + "pypi": "streamlit-kickoff-cli", + "demo": null, + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/7164864/186680966-f70851a6-867a-4608-a52c-aa139d0ebf20.gif" + }, + "install": { + "pip": "pip install streamlit-kickoff-cli" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-labelstudio.json b/directory/components/streamlit-labelstudio.json new file mode 100644 index 00000000..cf4bb8a0 --- /dev/null +++ b/directory/components/streamlit-labelstudio.json @@ -0,0 +1,29 @@ +{ + "schemaVersion": 1, + "title": "Labelstudio", + "author": { + "github": "deneland", + "displayName": "deneland" + }, + "links": { + "github": "https://github.com/deneland/streamlit-labelstudio", + "pypi": "streamlit-labelstudio", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-labelstudio" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Integrations", + "Text", + "Images & video" + ] +} diff --git a/directory/components/streamlit-launchpad.json b/directory/components/streamlit-launchpad.json new file mode 100644 index 00000000..925a1c6d --- /dev/null +++ b/directory/components/streamlit-launchpad.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Launchpad", + "author": { + "github": "ideonate", + "displayName": "ideonate" + }, + "links": { + "github": "https://github.com/ideonate/streamlit-launchpad", + "pypi": "streamlit-launchpad", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/ideonate/streamlit-launchpad/raw/master/screenshots/Launchpad.png" + }, + "install": { + "pip": "pip install streamlit-launchpad" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Page navigation" + ] +} diff --git a/directory/components/streamlit-leaflet.json b/directory/components/streamlit-leaflet.json new file mode 100644 index 00000000..daa986da --- /dev/null +++ b/directory/components/streamlit-leaflet.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Leaflet", + "author": { + "github": "giswqs", + "displayName": "giswqs" + }, + "links": { + "github": "https://github.com/giswqs/streamlit-leaflet", + "pypi": "streamlit-leaflet", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-leaflet" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Maps" + ] +} diff --git a/directory/components/streamlit-letsplot.json b/directory/components/streamlit-letsplot.json new file mode 100644 index 00000000..ade3c716 --- /dev/null +++ b/directory/components/streamlit-letsplot.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Letsplot", + "author": { + "github": "randyzwitch", + "displayName": "randyzwitch" + }, + "links": { + "github": "https://github.com/randyzwitch/streamlit-letsplot", + "pypi": "streamlit-letsplot", + "demo": "https://share.streamlit.io/randyzwitch/streamlit-letsplot/examples/streamlit_app.py", + "docs": null + }, + "media": { + "image": "https://github.com/randyzwitch/streamlit-letsplot/raw/master/_static/simple_example.png" + }, + "install": { + "pip": "pip install streamlit-letsplot" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-lightweight-charts.json b/directory/components/streamlit-lightweight-charts.json new file mode 100644 index 00000000..452194fc --- /dev/null +++ b/directory/components/streamlit-lightweight-charts.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Lightweight Charts", + "author": { + "github": "freyastreamlit", + "displayName": "freyastreamlit" + }, + "links": { + "github": "https://github.com/freyastreamlit/streamlit-lightweight-charts", + "pypi": "streamlit-lightweight-charts", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/freyastreamlit/streamlit-lightweight-charts/raw/main/examples/PriceVolumeChart.png?raw=true" + }, + "install": { + "pip": "pip install streamlit-lightweight-charts" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-login-auth-ui.json b/directory/components/streamlit-login-auth-ui.json new file mode 100644 index 00000000..4019f001 --- /dev/null +++ b/directory/components/streamlit-login-auth-ui.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Login Auth UI", + "author": { + "github": "GauriSP10", + "displayName": "GauriSP10" + }, + "links": { + "github": "https://github.com/GauriSP10/streamlit_login_auth_ui", + "pypi": "streamlit-login-auth-ui", + "demo": null, + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/75731631/185765909-a70dd7af-240d-4a90-9140-45d6292e76f0.png" + }, + "install": { + "pip": "pip install streamlit-login-auth-ui" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Authentication" + ] +} diff --git a/directory/components/streamlit-lottie.json b/directory/components/streamlit-lottie.json new file mode 100644 index 00000000..1622901b --- /dev/null +++ b/directory/components/streamlit-lottie.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Lottie", + "author": { + "github": "andfanilo", + "displayName": "andfanilo" + }, + "links": { + "github": "https://github.com/andfanilo/streamlit-lottie", + "pypi": "streamlit-lottie", + "demo": "https://share.streamlit.io/andfanilo/streamlit-lottie-demo/master/app.py", + "docs": null + }, + "media": { + "image": "https://github.com/andfanilo/streamlit-lottie/raw/main/img/demo.gif" + }, + "install": { + "pip": "pip install streamlit-lottie" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-mapbox.json b/directory/components/streamlit-mapbox.json new file mode 100644 index 00000000..3c87e2f1 --- /dev/null +++ b/directory/components/streamlit-mapbox.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Mapbox", + "author": { + "github": "giswqs", + "displayName": "giswqs" + }, + "links": { + "github": "https://github.com/giswqs/streamlit-mapbox", + "pypi": "streamlit-mapbox", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-mapbox" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Maps" + ] +} diff --git a/directory/components/streamlit-marquee.json b/directory/components/streamlit-marquee.json new file mode 100644 index 00000000..5cbdfa4b --- /dev/null +++ b/directory/components/streamlit-marquee.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Marquee", + "author": { + "github": "inspurer", + "displayName": "inspurer" + }, + "links": { + "github": "https://github.com/inspurer/streamlit-marquee", + "pypi": "streamlit-marquee", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-marquee" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-metrics.json b/directory/components/streamlit-metrics.json new file mode 100644 index 00000000..d42463b3 --- /dev/null +++ b/directory/components/streamlit-metrics.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Metrics", + "author": { + "github": "samdobson", + "displayName": "samdobson" + }, + "links": { + "github": "https://github.com/samdobson/streamlit-metrics", + "pypi": "streamlit-metrics", + "demo": "https://share.streamlit.io/streamlit/release-demos/0.87/0.87", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-metrics" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-mock.json b/directory/components/streamlit-mock.json new file mode 100644 index 00000000..023905b5 --- /dev/null +++ b/directory/components/streamlit-mock.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Mock", + "author": { + "github": "acschofield", + "displayName": "acschofield" + }, + "links": { + "github": "https://github.com/acschofield/streamlit_mock", + "pypi": "streamlit-mock", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-mock" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-modal.json b/directory/components/streamlit-modal.json new file mode 100644 index 00000000..7767c064 --- /dev/null +++ b/directory/components/streamlit-modal.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Modal", + "author": { + "github": "teamtv", + "displayName": "teamtv" + }, + "links": { + "github": "https://github.com/teamtv/streamlit_modal", + "pypi": "streamlit-modal", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-modal" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-molstar.json b/directory/components/streamlit-molstar.json new file mode 100644 index 00000000..9d7903c8 --- /dev/null +++ b/directory/components/streamlit-molstar.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Molstar", + "author": { + "github": "pragmatic-streamlit", + "displayName": "pragmatic-streamlit" + }, + "links": { + "github": "https://github.com/pragmatic-streamlit/streamlit-molstar", + "pypi": "streamlit-molstar", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/pragmatic-streamlit/streamlit-molstar/raw/main/examples/example.png" + }, + "install": { + "pip": "pip install streamlit-molstar" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Molecules & genes" + ] +} diff --git a/directory/components/streamlit-monaco.json b/directory/components/streamlit-monaco.json new file mode 100644 index 00000000..a804453c --- /dev/null +++ b/directory/components/streamlit-monaco.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Monaco", + "author": { + "github": "marcusschiesser", + "displayName": "marcusschiesser" + }, + "links": { + "github": "https://github.com/marcusschiesser/streamlit-monaco", + "pypi": "streamlit-monaco", + "demo": "https://vs-code.streamlit.app/", + "docs": null + }, + "media": { + "image": "https://github.com/marcusschiesser/streamlit-monaco/raw/main/demo.gif" + }, + "install": { + "pip": "pip install streamlit-monaco" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Code editors" + ] +} diff --git a/directory/components/streamlit-multipage.json b/directory/components/streamlit-multipage.json new file mode 100644 index 00000000..97008c36 --- /dev/null +++ b/directory/components/streamlit-multipage.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Multipage", + "author": { + "github": "ELC", + "displayName": "ELC" + }, + "links": { + "github": "https://github.com/ELC/streamlit-multipage", + "pypi": "streamlit-multipage", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-multipage" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Page navigation" + ] +} diff --git a/directory/components/streamlit-nivo.json b/directory/components/streamlit-nivo.json new file mode 100644 index 00000000..cec01891 --- /dev/null +++ b/directory/components/streamlit-nivo.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Nivo", + "author": { + "github": "aswan-heart-centre", + "displayName": "aswan-heart-centre" + }, + "links": { + "github": "https://github.com/aswan-heart-centre/streamlit_nivo", + "pypi": "streamlit-nivo", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/aswan-heart-centre/streamlit_nivo/raw/master/st-nivo.png" + }, + "install": { + "pip": "pip install streamlit-nivo" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-observable.json b/directory/components/streamlit-observable.json new file mode 100644 index 00000000..6aae0243 --- /dev/null +++ b/directory/components/streamlit-observable.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Observable", + "author": { + "github": "asg017", + "displayName": "asg017" + }, + "links": { + "github": "https://github.com/asg017/streamlit-observable", + "pypi": "streamlit-observable", + "demo": null, + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/15178711/91647141-030e5700-ea0c-11ea-9afd-fbef728db533.png" + }, + "install": { + "pip": "pip install streamlit-observable" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Integrations" + ] +} diff --git a/directory/components/streamlit-on-hover-tabs.json b/directory/components/streamlit-on-hover-tabs.json new file mode 100644 index 00000000..ca2f1808 --- /dev/null +++ b/directory/components/streamlit-on-hover-tabs.json @@ -0,0 +1,25 @@ +{ + "schemaVersion": 1, + "title": "On Hover Tabs", + "author": { + "github": "Socvest", + "displayName": "Socvest" + }, + "links": { + "github": "https://github.com/Socvest/streamlit-on-Hover-tabs", + "pypi": null, + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/Socvest/streamlit-on-Hover-tabs/raw/main/img/demonstration-on-hover.gif" + }, + "install": { + "pip": null + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": ["Page navigation"] +} diff --git a/directory/components/streamlit-option-menu.json b/directory/components/streamlit-option-menu.json new file mode 100644 index 00000000..95be27aa --- /dev/null +++ b/directory/components/streamlit-option-menu.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Option Menu", + "author": { + "github": "victoryhb", + "displayName": "victoryhb" + }, + "links": { + "github": "https://github.com/victoryhb/streamlit-option-menu", + "pypi": "streamlit-option-menu", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/victoryhb/streamlit-option-menu/raw/master/img/menu.png" + }, + "install": { + "pip": "pip install streamlit-option-menu" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Page navigation" + ] +} diff --git a/directory/components/streamlit-pages.json b/directory/components/streamlit-pages.json new file mode 100644 index 00000000..4f3cfe96 --- /dev/null +++ b/directory/components/streamlit-pages.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Pages", + "author": { + "github": "bvenkatesh-ai", + "displayName": "bvenkatesh-ai" + }, + "links": { + "github": "https://github.com/bvenkatesh-ai/streamlit_pages", + "pypi": "streamlit-pages", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/bvenkatesh-ai/streamlit_pages/raw/main/show.gif" + }, + "install": { + "pip": "pip install streamlit-pages" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Page navigation" + ] +} diff --git a/directory/components/streamlit-pagination.json b/directory/components/streamlit-pagination.json new file mode 100644 index 00000000..fbaab7e4 --- /dev/null +++ b/directory/components/streamlit-pagination.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Pagination", + "author": { + "github": "Socvest", + "displayName": "Socvest" + }, + "links": { + "github": "https://github.com/Socvest/streamlit-pagination", + "pypi": "streamlit-pagination", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/Socvest/streamlit-pagination/raw/main/img/pagination.jpg" + }, + "install": { + "pip": "pip install streamlit-pagination" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-pandas-profiling.json b/directory/components/streamlit-pandas-profiling.json new file mode 100644 index 00000000..5af7a160 --- /dev/null +++ b/directory/components/streamlit-pandas-profiling.json @@ -0,0 +1,28 @@ +{ + "schemaVersion": 1, + "title": "Pandas Profiling", + "author": { + "github": "okld", + "displayName": "okld" + }, + "links": { + "github": "https://github.com/okld/streamlit-pandas-profiling", + "pypi": "streamlit-pandas-profiling", + "demo": null, + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/okld/streamlit-pandas-profiling/main/preview.png" + }, + "install": { + "pip": "pip install streamlit-pandas-profiling" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Dataframes", + "Developer tools" + ] +} diff --git a/directory/components/streamlit-pandas.json b/directory/components/streamlit-pandas.json new file mode 100644 index 00000000..cb11427e --- /dev/null +++ b/directory/components/streamlit-pandas.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Pandas", + "author": { + "github": "wjbmattingly", + "displayName": "wjbmattingly" + }, + "links": { + "github": "https://github.com/wjbmattingly/streamlit-pandas", + "pypi": "streamlit-pandas", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/wjbmattingly/streamlit-pandas/raw/main/images/streamlit-pandas-app.jpg" + }, + "install": { + "pip": "pip install streamlit-pandas" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Dataframes" + ] +} diff --git a/directory/components/streamlit-permalink.json b/directory/components/streamlit-permalink.json new file mode 100644 index 00000000..f35a760e --- /dev/null +++ b/directory/components/streamlit-permalink.json @@ -0,0 +1,28 @@ +{ + "schemaVersion": 1, + "title": "Permalink", + "author": { + "github": "franekp", + "displayName": "franekp" + }, + "links": { + "github": "https://github.com/franekp/streamlit-permalink", + "pypi": "streamlit-permalink", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-permalink" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools", + "Widgets" + ] +} diff --git a/directory/components/streamlit-pills.json b/directory/components/streamlit-pills.json new file mode 100644 index 00000000..fca0feed --- /dev/null +++ b/directory/components/streamlit-pills.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Pills", + "author": { + "github": "jrieke", + "displayName": "jrieke" + }, + "links": { + "github": "https://github.com/jrieke/streamlit-pills", + "pypi": "streamlit-pills", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/jrieke/streamlit-pills/raw/main/images/demo.png" + }, + "install": { + "pip": "pip install streamlit-pills" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-pinecone.json b/directory/components/streamlit-pinecone.json new file mode 100644 index 00000000..fb6ff279 --- /dev/null +++ b/directory/components/streamlit-pinecone.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Pinecone", + "author": { + "github": "eliotjlee", + "displayName": "eliotjlee" + }, + "links": { + "github": "https://github.com/eliotjlee/streamlit-pinecone", + "pypi": "streamlit-pinecone", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-pinecone" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Connections" + ] +} diff --git a/directory/components/streamlit-player.json b/directory/components/streamlit-player.json new file mode 100644 index 00000000..ae11a095 --- /dev/null +++ b/directory/components/streamlit-player.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Player", + "author": { + "github": "okld", + "displayName": "okld" + }, + "links": { + "github": "https://github.com/okld/streamlit-player", + "pypi": "streamlit-player", + "demo": null, + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/okld/streamlit-player/main/preview.png" + }, + "install": { + "pip": "pip install streamlit-player" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-plotly-events.json b/directory/components/streamlit-plotly-events.json new file mode 100644 index 00000000..a0167865 --- /dev/null +++ b/directory/components/streamlit-plotly-events.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Plotly Events", + "author": { + "github": "null-jones", + "displayName": "null-jones" + }, + "links": { + "github": "https://github.com/null-jones/streamlit-plotly-events", + "pypi": "streamlit-plotly-events", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/null-jones/streamlit-plotly-events/raw/master/example.gif" + }, + "install": { + "pip": "pip install streamlit-plotly-events" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-plotly-mapboxevents.json b/directory/components/streamlit-plotly-mapboxevents.json new file mode 100644 index 00000000..387c511f --- /dev/null +++ b/directory/components/streamlit-plotly-mapboxevents.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Plotly Mapboxevents", + "author": { + "github": "reyemb", + "displayName": "reyemb" + }, + "links": { + "github": "https://github.com/reyemb/streamlit-plotly-mapbox-events", + "pypi": "streamlit-plotly-mapbox-events", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/reyemb/streamlit-plotly-mapbox-events/raw/main/example.gif" + }, + "install": { + "pip": "pip install streamlit-plotly-mapboxEvents" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Maps" + ] +} diff --git a/directory/components/streamlit-pretty-notification-box.json b/directory/components/streamlit-pretty-notification-box.json new file mode 100644 index 00000000..298fc63d --- /dev/null +++ b/directory/components/streamlit-pretty-notification-box.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Pretty Notification Box", + "author": { + "github": "Socvest", + "displayName": "Socvest" + }, + "links": { + "github": "https://github.com/Socvest/streamlit_pretty_notification_box", + "pypi": "streamlit-pretty-notification-box", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/Socvest/streamlit_pretty_notification_box/raw/main/img/pretty.png" + }, + "install": { + "pip": "pip install streamlit-pretty-notification-box" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-profiler.json b/directory/components/streamlit-profiler.json new file mode 100644 index 00000000..bdbb0c42 --- /dev/null +++ b/directory/components/streamlit-profiler.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Profiler", + "author": { + "github": "jrieke", + "displayName": "jrieke" + }, + "links": { + "github": "https://github.com/jrieke/streamlit-profiler", + "pypi": "streamlit-profiler", + "demo": "https://share.streamlit.io/jrieke/streamlit-profiler/main/examples/basic.py", + "docs": null + }, + "media": { + "image": "https://github.com/jrieke/streamlit-profiler/raw/main/images/demo.png" + }, + "install": { + "pip": "pip install streamlit-profiler" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-prophet.json b/directory/components/streamlit-prophet.json new file mode 100644 index 00000000..b9e8c5c8 --- /dev/null +++ b/directory/components/streamlit-prophet.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Prophet", + "author": { + "github": "artefactory-global", + "displayName": "artefactory-global" + }, + "links": { + "github": "https://github.com/artefactory-global/streamlit_prophet", + "pypi": "streamlit-prophet", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/artefactory/streamlit_prophet/raw/main/streamlit_prophet/references/input_format.png" + }, + "install": { + "pip": "pip install streamlit-prophet" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Integrations" + ] +} diff --git a/directory/components/streamlit-pydantic.json b/directory/components/streamlit-pydantic.json new file mode 100644 index 00000000..65ff55fb --- /dev/null +++ b/directory/components/streamlit-pydantic.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Pydantic", + "author": { + "github": "lukasmasuch", + "displayName": "lukasmasuch" + }, + "links": { + "github": "https://github.com/lukasmasuch/streamlit-pydantic", + "pypi": "streamlit-pydantic", + "demo": null, + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/lukasmasuch/streamlit-pydantic/main/docs/images/banner.png" + }, + "install": { + "pip": "pip install streamlit-pydantic" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-quill.json b/directory/components/streamlit-quill.json new file mode 100644 index 00000000..fecaa951 --- /dev/null +++ b/directory/components/streamlit-quill.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Quill", + "author": { + "github": "Ghasel", + "displayName": "Ghasel" + }, + "links": { + "github": "https://github.com/Ghasel/streamlit-quill", + "pypi": "streamlit-quill", + "demo": "https://share.streamlit.io/okld/streamlit-gallery/main?p=quill-editor", + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/okld/streamlit-quill/main/preview.png" + }, + "install": { + "pip": "pip install streamlit-quill" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Code editors" + ] +} diff --git a/directory/components/streamlit-raster.json b/directory/components/streamlit-raster.json new file mode 100644 index 00000000..e67bb0c4 --- /dev/null +++ b/directory/components/streamlit-raster.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Raster", + "author": { + "github": "giswqs", + "displayName": "giswqs" + }, + "links": { + "github": "https://github.com/giswqs/streamlit-raster", + "pypi": "streamlit-raster", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-raster" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Maps" + ] +} diff --git a/directory/components/streamlit-raw-echarts.json b/directory/components/streamlit-raw-echarts.json new file mode 100644 index 00000000..14072f86 --- /dev/null +++ b/directory/components/streamlit-raw-echarts.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Raw Echarts", + "author": { + "github": "liunux4odoo", + "displayName": "liunux4odoo" + }, + "links": { + "github": "https://github.com/liunux4odoo/streamlit-raw-echarts", + "pypi": "streamlit-raw-echarts", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-raw-echarts" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-react-flow.json b/directory/components/streamlit-react-flow.json new file mode 100644 index 00000000..7926a7b7 --- /dev/null +++ b/directory/components/streamlit-react-flow.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "React Flow", + "author": { + "github": "rajagurunath", + "displayName": "rajagurunath" + }, + "links": { + "github": "https://github.com/rajagurunath/streamlit-react-flow", + "pypi": "streamlit-react-flow", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/rajagurunath/streamlit-react-flow/raw/main/friends_graph.png" + }, + "install": { + "pip": "pip install streamlit-react-flow" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Graphs" + ] +} diff --git a/directory/components/streamlit-router.json b/directory/components/streamlit-router.json new file mode 100644 index 00000000..9bc5c4b5 --- /dev/null +++ b/directory/components/streamlit-router.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Router", + "author": { + "github": "mapix", + "displayName": "mapix" + }, + "links": { + "github": "https://github.com/mapix/streamlit-router", + "pypi": "streamlit-router", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-router" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Page navigation" + ] +} diff --git a/directory/components/streamlit-scrollable-textbox.json b/directory/components/streamlit-scrollable-textbox.json new file mode 100644 index 00000000..a09ef313 --- /dev/null +++ b/directory/components/streamlit-scrollable-textbox.json @@ -0,0 +1,28 @@ +{ + "schemaVersion": 1, + "title": "Scrollable Textbox", + "author": { + "github": "RobertoFN", + "displayName": "RobertoFN" + }, + "links": { + "github": "https://github.com/RobertoFN/streamlit-scrollable-textbox", + "pypi": "streamlit-scrollable-textbox", + "demo": null, + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/108201791/198837373-45be2528-01b3-484d-b91d-2c1111515593.gif" + }, + "install": { + "pip": "pip install streamlit-scrollable-textbox" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets", + "Text" + ] +} diff --git a/directory/components/streamlit-searchbox.json b/directory/components/streamlit-searchbox.json new file mode 100644 index 00000000..fed7fb4f --- /dev/null +++ b/directory/components/streamlit-searchbox.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Searchbox", + "author": { + "github": "m-wrzr", + "displayName": "m-wrzr" + }, + "links": { + "github": "https://github.com/m-wrzr/streamlit-searchbox", + "pypi": "streamlit-searchbox", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/m-wrzr/streamlit-searchbox/raw/main/assets/example.gif" + }, + "install": { + "pip": "pip install streamlit-searchbox" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-server-state.json b/directory/components/streamlit-server-state.json new file mode 100644 index 00000000..31df35fe --- /dev/null +++ b/directory/components/streamlit-server-state.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Server State", + "author": { + "github": "whitphx", + "displayName": "whitphx" + }, + "links": { + "github": "https://github.com/whitphx/streamlit-server-state", + "pypi": "streamlit-server-state", + "demo": "https://share.streamlit.io/whitphx/streamlit-server-state/main/app_chat_rooms.py", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-server-state" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-shadcn-ui.json b/directory/components/streamlit-shadcn-ui.json new file mode 100644 index 00000000..0bfc43f7 --- /dev/null +++ b/directory/components/streamlit-shadcn-ui.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Shadcn UI", + "author": { + "github": "ObservedObserver", + "displayName": "ObservedObserver" + }, + "links": { + "github": "https://github.com/ObservedObserver/streamlit-shadcn-ui", + "pypi": "streamlit-shadcn-ui", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-shadcn-ui" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-shap.json b/directory/components/streamlit-shap.json new file mode 100644 index 00000000..7a8739dd --- /dev/null +++ b/directory/components/streamlit-shap.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Shap", + "author": { + "github": "snehankekre", + "displayName": "snehankekre" + }, + "links": { + "github": "https://github.com/snehankekre/streamlit-shap", + "pypi": "streamlit-shap", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/snehankekre/streamlit-shap/raw/main/example.gif" + }, + "install": { + "pip": "pip install streamlit-shap" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-sortables.json b/directory/components/streamlit-sortables.json new file mode 100644 index 00000000..087ca636 --- /dev/null +++ b/directory/components/streamlit-sortables.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Sortables", + "author": { + "github": "ohtaman", + "displayName": "ohtaman" + }, + "links": { + "github": "https://github.com/ohtaman/streamlit-sortables", + "pypi": "streamlit-sortables", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-sortables" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-sparrow-labeling.json b/directory/components/streamlit-sparrow-labeling.json new file mode 100644 index 00000000..90644b6d --- /dev/null +++ b/directory/components/streamlit-sparrow-labeling.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Sparrow Labeling", + "author": { + "github": "katanaml", + "displayName": "katanaml" + }, + "links": { + "github": "https://github.com/katanaml/streamlit-sparrow-labeling-comp", + "pypi": "streamlit-sparrow-labeling", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/katanaml/streamlit-sparrow-labeling-comp/raw/main/img/demo.png" + }, + "install": { + "pip": "pip install streamlit-sparrow-labeling" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-supabase-auth.json b/directory/components/streamlit-supabase-auth.json new file mode 100644 index 00000000..53a7289e --- /dev/null +++ b/directory/components/streamlit-supabase-auth.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Supabase Auth", + "author": { + "github": "sweatybridge", + "displayName": "sweatybridge" + }, + "links": { + "github": "https://github.com/sweatybridge/streamlit-supabase-auth", + "pypi": "streamlit-supabase-auth", + "demo": null, + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/1639722/164980408-22bbd548-348d-449b-8865-b024f9fe7a68.png" + }, + "install": { + "pip": "pip install streamlit-supabase-auth" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Authentication" + ] +} diff --git a/directory/components/streamlit-super-slider.json b/directory/components/streamlit-super-slider.json new file mode 100644 index 00000000..db9c785e --- /dev/null +++ b/directory/components/streamlit-super-slider.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Super Slider", + "author": { + "github": "fgdvir", + "displayName": "fgdvir" + }, + "links": { + "github": "https://github.com/fgdvir/streamlit-super-slider", + "pypi": "streamlit-super-slider", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/fgdvir/streamlit-super-slider/raw/main/assets/slider_img.png" + }, + "install": { + "pip": "pip install streamlit-super-slider" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-superapp.json b/directory/components/streamlit-superapp.json new file mode 100644 index 00000000..783e0df5 --- /dev/null +++ b/directory/components/streamlit-superapp.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Superapp", + "author": { + "github": "WilianZilv", + "displayName": "WilianZilv" + }, + "links": { + "github": "https://github.com/WilianZilv/streamlit_superapp", + "pypi": "streamlit-superapp", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-superapp" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Page navigation" + ] +} diff --git a/directory/components/streamlit-sync.json b/directory/components/streamlit-sync.json new file mode 100644 index 00000000..0cf107d0 --- /dev/null +++ b/directory/components/streamlit-sync.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Sync", + "author": { + "github": "Wauplin", + "displayName": "Wauplin" + }, + "links": { + "github": "https://github.com/Wauplin/streamlit-sync", + "pypi": "streamlit-sync", + "demo": "https://share.streamlit.io/wauplin/streamlit-sync/main/toy_example.py", + "docs": null + }, + "media": { + "image": "https://github.com/Wauplin/streamlit-sync/raw/main/images/demo.gif" + }, + "install": { + "pip": "pip install streamlit-sync" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-tags.json b/directory/components/streamlit-tags.json new file mode 100644 index 00000000..e8421391 --- /dev/null +++ b/directory/components/streamlit-tags.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Tags", + "author": { + "github": "gagan3012", + "displayName": "gagan3012" + }, + "links": { + "github": "https://github.com/gagan3012/streamlit-tags", + "pypi": "streamlit-tags", + "demo": "https://share.streamlit.io/gagan3012/streamlit-tags/examples/app.py", + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/49101362/114277814-83cb1200-9a35-11eb-8761-9d8bb81ffadc.gif" + }, + "install": { + "pip": "pip install streamlit-tags" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-telegram-login.json b/directory/components/streamlit-telegram-login.json new file mode 100644 index 00000000..7d08e82c --- /dev/null +++ b/directory/components/streamlit-telegram-login.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Telegram Login", + "author": { + "github": "berkutsoft", + "displayName": "berkutsoft" + }, + "links": { + "github": "https://github.com/berkutsoft/streamlit-telegram-login", + "pypi": "streamlit-telegram-login", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/berkutsoft/streamlit-telegram-login/raw/main/resources/botfather.jpg" + }, + "install": { + "pip": "pip install streamlit-telegram-login" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Authentication" + ] +} diff --git a/directory/components/streamlit-tensorboard.json b/directory/components/streamlit-tensorboard.json new file mode 100644 index 00000000..648ef2a0 --- /dev/null +++ b/directory/components/streamlit-tensorboard.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Tensorboard", + "author": { + "github": "snehankekre", + "displayName": "snehankekre" + }, + "links": { + "github": "https://github.com/snehankekre/streamlit-tensorboard", + "pypi": "streamlit-tensorboard", + "demo": "https://share.streamlit.io/", + "docs": null + }, + "media": { + "image": "https://github.com/snehankekre/streamlit-tensorboard/raw/master/_static/st-tensorboard-example.png" + }, + "install": { + "pip": "pip install streamlit-tensorboard" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Integrations" + ] +} diff --git a/directory/components/streamlit-terran-timeline.json b/directory/components/streamlit-terran-timeline.json new file mode 100644 index 00000000..534ca288 --- /dev/null +++ b/directory/components/streamlit-terran-timeline.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Terran Timeline", + "author": { + "github": "pento-group", + "displayName": "pento-group" + }, + "links": { + "github": "https://github.com/pento-group/streamlit-terran-timeline", + "pypi": "streamlit-terran-timeline", + "demo": null, + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/pento-group/streamlit-terran-timeline/master/resources/animation.gif" + }, + "install": { + "pip": "pip install streamlit-terran-timeline" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-tesseract-scanner.json b/directory/components/streamlit-tesseract-scanner.json new file mode 100644 index 00000000..4c3926c1 --- /dev/null +++ b/directory/components/streamlit-tesseract-scanner.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Tesseract Scanner", + "author": { + "github": "phamxtien", + "displayName": "phamxtien" + }, + "links": { + "github": "https://github.com/phamxtien/streamlit_tesseract_scanner", + "pypi": "streamlit-tesseract-scanner", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-tesseract-scanner" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-text-label.json b/directory/components/streamlit-text-label.json new file mode 100644 index 00000000..acb7b79c --- /dev/null +++ b/directory/components/streamlit-text-label.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Text Label", + "author": { + "github": "sweatybridge", + "displayName": "sweatybridge" + }, + "links": { + "github": "https://github.com/sweatybridge/streamlit-text-label", + "pypi": "streamlit-text-label", + "demo": null, + "docs": null + }, + "media": { + "image": "https://user-images.githubusercontent.com/1639722/136137713-752622a5-25f0-42b2-9645-a800674bff31.gif" + }, + "install": { + "pip": "pip install streamlit-text-label" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Text" + ] +} diff --git a/directory/components/streamlit-text-rating.json b/directory/components/streamlit-text-rating.json new file mode 100644 index 00000000..3e554887 --- /dev/null +++ b/directory/components/streamlit-text-rating.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Text Rating", + "author": { + "github": "TVS-Motor-Company", + "displayName": "TVS-Motor-Company" + }, + "links": { + "github": "https://github.com/TVS-Motor-Company/streamlit-text-rating", + "pypi": "streamlit-text-rating", + "demo": null, + "docs": null + }, + "media": { + "image": "https://raw.githubusercontent.com/TVS-Motor-Company/streamlit-text-rating/main/st_text_rater.gif" + }, + "install": { + "pip": "pip install streamlit-text-rating" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-timeline.json b/directory/components/streamlit-timeline.json new file mode 100644 index 00000000..7e797a5e --- /dev/null +++ b/directory/components/streamlit-timeline.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Timeline", + "author": { + "github": "innerdoc", + "displayName": "innerdoc" + }, + "links": { + "github": "https://github.com/innerdoc/streamlit-timeline", + "pypi": "streamlit-timeline", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/innerdoc/streamlit-timeline/raw/main/example.png" + }, + "install": { + "pip": "pip install streamlit-timeline" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-toggle-switch.json b/directory/components/streamlit-toggle-switch.json new file mode 100644 index 00000000..13b32873 --- /dev/null +++ b/directory/components/streamlit-toggle-switch.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Toggle Switch", + "author": { + "github": "sqlinsights", + "displayName": "sqlinsights" + }, + "links": { + "github": "https://github.com/sqlinsights/streamlit-toggle-switch", + "pypi": "streamlit-toggle-switch", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/sqlinsights/streamlit-toggle-switch/raw/main/sample.gif?raw=true" + }, + "install": { + "pip": "pip install streamlit-toggle-switch" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-tree-select.json b/directory/components/streamlit-tree-select.json new file mode 100644 index 00000000..d776c0db --- /dev/null +++ b/directory/components/streamlit-tree-select.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Tree Select", + "author": { + "github": "Schluca", + "displayName": "Schluca" + }, + "links": { + "github": "https://github.com/Schluca/streamlit_tree_select", + "pypi": "streamlit-tree-select", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/Schluca/streamlit_tree_select/raw/main/img/example.gif" + }, + "install": { + "pip": "pip install streamlit-tree-select" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-vega-lite.json b/directory/components/streamlit-vega-lite.json new file mode 100644 index 00000000..792a311c --- /dev/null +++ b/directory/components/streamlit-vega-lite.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Vega Lite", + "author": { + "github": "domoritz", + "displayName": "domoritz" + }, + "links": { + "github": "https://github.com/domoritz/streamlit-vega-lite", + "pypi": "streamlit-vega-lite", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/domoritz/streamlit-vega-lite/raw/master/demo.gif" + }, + "install": { + "pip": "pip install streamlit-vega-lite" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/streamlit-vertical-slider.json b/directory/components/streamlit-vertical-slider.json new file mode 100644 index 00000000..12295f61 --- /dev/null +++ b/directory/components/streamlit-vertical-slider.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Vertical Slider", + "author": { + "github": "sqlinsights", + "displayName": "sqlinsights" + }, + "links": { + "github": "https://github.com/sqlinsights/streamlit-vertical-slider", + "pypi": "streamlit-vertical-slider", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/sqlinsights/streamlit-vertical-slider/raw/main/light.png" + }, + "install": { + "pip": "pip install streamlit-vertical-slider" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-vis-timeline.json b/directory/components/streamlit-vis-timeline.json new file mode 100644 index 00000000..298067b4 --- /dev/null +++ b/directory/components/streamlit-vis-timeline.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Vis Timeline", + "author": { + "github": "giswqs", + "displayName": "giswqs" + }, + "links": { + "github": "https://github.com/giswqs/streamlit-timeline", + "pypi": "streamlit-vis-timeline", + "demo": "https://timeline.streamlitapp.com", + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-vis-timeline" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Widgets" + ] +} diff --git a/directory/components/streamlit-visgraph.json b/directory/components/streamlit-visgraph.json new file mode 100644 index 00000000..aeff7e1a --- /dev/null +++ b/directory/components/streamlit-visgraph.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Visgraph", + "author": { + "github": "tbhuy", + "displayName": "tbhuy" + }, + "links": { + "github": "https://github.com/tbhuy/streamlit_visgraph", + "pypi": "streamlit-visgraph", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/tbhuy/streamlit_visgraph/raw/main/examples/example1.png" + }, + "install": { + "pip": "pip install streamlit-visgraph" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Graphs" + ] +} diff --git a/directory/components/streamlit-webrtc.json b/directory/components/streamlit-webrtc.json new file mode 100644 index 00000000..1883abc1 --- /dev/null +++ b/directory/components/streamlit-webrtc.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "WebRTC", + "author": { + "github": "whitphx", + "displayName": "whitphx" + }, + "links": { + "github": "https://github.com/whitphx/streamlit-webrtc", + "pypi": "streamlit-webrtc", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-webrtc" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Images & video" + ] +} diff --git a/directory/components/streamlit-wordcloud.json b/directory/components/streamlit-wordcloud.json new file mode 100644 index 00000000..391bf7ab --- /dev/null +++ b/directory/components/streamlit-wordcloud.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Wordcloud", + "author": { + "github": "rezaho", + "displayName": "rezaho" + }, + "links": { + "github": "https://github.com/rezaho/streamlit-wordcloud", + "pypi": "streamlit-wordcloud", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/rezaho/streamlit-wordcloud/raw/master/img/wordcloud-example.png" + }, + "install": { + "pip": "pip install streamlit-wordcloud" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Text" + ] +} diff --git a/directory/components/streamlit-ws-localstorage.json b/directory/components/streamlit-ws-localstorage.json new file mode 100644 index 00000000..01362fd8 --- /dev/null +++ b/directory/components/streamlit-ws-localstorage.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Ws Localstorage", + "author": { + "github": "gagangoku", + "displayName": "gagangoku" + }, + "links": { + "github": "https://github.com/gagangoku/streamlit-ws-localstorage", + "pypi": "streamlit-ws-localstorage", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install streamlit-ws-localstorage" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Developer tools" + ] +} diff --git a/directory/components/streamlit-yellowbrick.json b/directory/components/streamlit-yellowbrick.json new file mode 100644 index 00000000..e3f4b111 --- /dev/null +++ b/directory/components/streamlit-yellowbrick.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Yellowbrick", + "author": { + "github": "snehankekre", + "displayName": "snehankekre" + }, + "links": { + "github": "https://github.com/snehankekre/streamlit-yellowbrick", + "pypi": "streamlit-yellowbrick", + "demo": "https://share.streamlit.io/snehankekre/streamlit-yellowbrick/examples/app.py", + "docs": null + }, + "media": { + "image": "https://github.com/snehankekre/streamlit-yellowbrick/raw/master/_static/example.png" + }, + "install": { + "pip": "pip install streamlit-yellowbrick" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/stvis.json b/directory/components/stvis.json new file mode 100644 index 00000000..bba3d11d --- /dev/null +++ b/directory/components/stvis.json @@ -0,0 +1,27 @@ +{ + "schemaVersion": 1, + "title": "Stvis", + "author": { + "github": "napoles-uach", + "displayName": "napoles-uach" + }, + "links": { + "github": "https://github.com/napoles-uach/stvis", + "pypi": "stvis", + "demo": null, + "docs": null + }, + "media": { + "image": "https://github.com/napoles-uach/stvis/raw/main/image/stvis.png" + }, + "install": { + "pip": "pip install stvis" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "Charts" + ] +} diff --git a/directory/components/trubrics.json b/directory/components/trubrics.json new file mode 100644 index 00000000..8d6a4ec5 --- /dev/null +++ b/directory/components/trubrics.json @@ -0,0 +1,28 @@ +{ + "schemaVersion": 1, + "title": "Trubrics", + "author": { + "github": "trubrics", + "displayName": "trubrics" + }, + "links": { + "github": "https://github.com/trubrics/trubrics-sdk", + "pypi": "trubrics", + "demo": null, + "docs": null + }, + "media": { + "image": null + }, + "install": { + "pip": "pip install trubrics" + }, + "governance": { + "enabled": true, + "notes": null + }, + "categories": [ + "LLMs", + "Integrations" + ] +}