{"id":24719138,"url":"https://github.com/ddeutils/ddeutil-observe-streamlit","last_synced_at":"2026-04-13T22:03:08.174Z","repository":{"id":273988913,"uuid":"919945337","full_name":"ddeutils/ddeutil-observe-streamlit","owner":"ddeutils","description":"🔭 Lightweight Observe Application with Streamlit","archived":false,"fork":false,"pushed_at":"2025-02-27T10:52:08.000Z","size":22,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-24T19:06:32.146Z","etag":null,"topics":["observability","streamlit"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ddeutils.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-21T09:45:20.000Z","updated_at":"2025-02-27T10:52:12.000Z","dependencies_parsed_at":"2025-03-22T11:52:02.338Z","dependency_job_id":null,"html_url":"https://github.com/ddeutils/ddeutil-observe-streamlit","commit_stats":null,"previous_names":["ddeutils/ddeutil-observe-streamlit"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ddeutils/ddeutil-observe-streamlit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddeutils%2Fddeutil-observe-streamlit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddeutils%2Fddeutil-observe-streamlit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddeutils%2Fddeutil-observe-streamlit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddeutils%2Fddeutil-observe-streamlit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ddeutils","download_url":"https://codeload.github.com/ddeutils/ddeutil-observe-streamlit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ddeutils%2Fddeutil-observe-streamlit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31772643,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-13T20:17:16.280Z","status":"ssl_error","status_checked_at":"2026-04-13T20:17:08.216Z","response_time":93,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["observability","streamlit"],"created_at":"2025-01-27T11:16:50.963Z","updated_at":"2026-04-13T22:03:08.158Z","avatar_url":"https://github.com/ddeutils.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Observe Application: Streamlit\n\n[![size](https://img.shields.io/github/languages/code-size/ddeutils/ddeutil-observe-streamlit)](https://github.com/ddeutils/ddeutil-observe-streamlit)\n[![gh license](https://img.shields.io/github/license/ddeutils/ddeutil-observe-streamlit)](https://github.com/ddeutils/ddeutil-observe-streamlit/blob/main/LICENSE)\n[![code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n\nThe **Lightweight Observe Application** that was created by [Streamlit](https://streamlit.io/)\npackage.\n\n\u003e [!NOTE]\n\u003e This project is the migration project from [Observe](https://github.com/ddeutils/ddeutil-observe)\n\u003e that use FastAPI be application but this project use Streamlit.\n\n## :round_pushpin: Installation\n\n```shell\npip install -U ddeutil-observe-streamlit\n```\n\n\u003e :egg: **Docker Images** supported:\n\u003e\n\u003e | Docker Image               | Python Version | Support |\n\u003e |----------------------------|----------------|:-------:|\n\u003e | ddeutil-observe:latest     | `3.9`          |   :x:   |\n\u003e | ddeutil-observe:python3.10 | `3.10`         |   :x:   |\n\u003e | ddeutil-observe:python3.11 | `3.11`         |   :x:   |\n\u003e | ddeutil-observe:python3.12 | `3.12`         |   :x:   |\n\u003e | ddeutil-observe:python3.12 | `3.13`         |   :x:   |\n\n## :beers: Getting Started\n\nThis project implement the best scalable Streamlit application structure.\nFor the first phase, I will use the SQLite be a backend database that keep\nall workflow and schedule data.\n\n### Main Page\n\n```text\n\n```\n\n### Workflow Release Page\n\n```text\n\n```\n\n## :cookie: Configuration\n\n\u003e [!IMPORTANT]\n\u003e The config value that you will set on the environment should combine with\n\u003e prefix, component, and name which is `OBSERVE_{component}_{name}` (Upper case).\n\n| Environment     | Component | Default           | Description                  |\n|:----------------|:---------:|:------------------|:-----------------------------|\n\n## :speech_balloon: Contribute\n\nI do not think this project will go around the world because it has specific propose,\nand you can create by your coding without this project dependency for long term\nsolution. So, on this time, you can open [the GitHub issue on this project :raised_hands:](https://github.com/ddeutils/ddeutil-observe-streamlit/issues)\nfor fix bug or request new feature if you want it.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fddeutils%2Fddeutil-observe-streamlit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fddeutils%2Fddeutil-observe-streamlit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fddeutils%2Fddeutil-observe-streamlit/lists"}