From 80089373f30940b860f37b329fd1afa7fa2f1aa5 Mon Sep 17 00:00:00 2001 From: Orest Ivasiv Date: Sun, 12 Nov 2023 16:14:22 +0100 Subject: [PATCH] Added Python/web-frameworks.md --- docs/wiki/Lang-Python/gui-libs.md | 2 +- docs/wiki/Lang-Python/web-frameworks.md | 27 +++++++++++++++++++++++++ docs/wiki/howtos/mkdocs.md | 1 + 3 files changed, 29 insertions(+), 1 deletion(-) create mode 100644 docs/wiki/Lang-Python/web-frameworks.md diff --git a/docs/wiki/Lang-Python/gui-libs.md b/docs/wiki/Lang-Python/gui-libs.md index 832c23a..658671e 100644 --- a/docs/wiki/Lang-Python/gui-libs.md +++ b/docs/wiki/Lang-Python/gui-libs.md @@ -7,7 +7,7 @@ tags: ## Popular Libraries -| Name | Github stars | Licence | +| Name | Github stars | License | |------|---------------|---------| | [Tkinter](https://docs.python.org/3/library/tkinter.html) | - | PSF | | [PySimpleGUI](https://github.com/PySimpleGUI/PySimpleGUI) | 12.2k | LGPL-3.0 | diff --git a/docs/wiki/Lang-Python/web-frameworks.md b/docs/wiki/Lang-Python/web-frameworks.md new file mode 100644 index 0000000..3db1794 --- /dev/null +++ b/docs/wiki/Lang-Python/web-frameworks.md @@ -0,0 +1,27 @@ +--- +tags: + - python +--- + +# Python Web Frameworks + +## General purpose Web Frameworks + +The number of Web frameworks is much [bigger](https://wiki.python.org/moin/WebFrameworks), but I am interested only in these: + +| Name | Category| Github stars | License | +|------|---------|---------------|---------| +:simple-django: [django](https://github.com/django/django) | Fullstack | 30.4k | BSD 3-Clause +:simple-flask: [flask](https://github.com/pallets/flask/) | Micro | 16k | BSD 3-Clause +:simple-fastapi: [fastapi](https://github.com/tiangolo/fastapi) | API | 5.5k | MIT + +## Data Science & ML Web Frameworks + +These frameworks are useful for quick UI prototyping, ML demos, dashboards. +Here I collected the most popular based on my subjective perspective. + +| Name | Github stars | License | +|------|---------------|---------| +[streamlit](https://github.com/streamlit) | 2.5k | Apache-2.0 +[dash](https://github.com/plotly/dash) | 2k | MIT +[gradio](https://github.com/gradio-app/gradio) | 1.7k | Apache-2.0 diff --git a/docs/wiki/howtos/mkdocs.md b/docs/wiki/howtos/mkdocs.md index f0d0fa9..a12c986 100644 --- a/docs/wiki/howtos/mkdocs.md +++ b/docs/wiki/howtos/mkdocs.md @@ -7,6 +7,7 @@ tags: ## Official doc +- [Search the icon and emoji](https://squidfunk.github.io/mkdocs-material/reference/icons-emojis/) - [Repository icon](https://squidfunk.github.io/mkdocs-material/setup/adding-a-git-repository/#repository-icon) ## Plugins