Skip to content

Commit

Permalink
Improve home page (#6422)
Browse files Browse the repository at this point in the history
  • Loading branch information
MarcSkovMadsen authored Mar 8, 2024
1 parent 21dd45b commit b538992
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 13 deletions.
2 changes: 1 addition & 1 deletion doc/getting_started/core_concepts.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Now, let's explain the core concepts of Panel.

## Development Flow

As you gear up to develop your Panel application, you'll encounter a couple of initial decisions to make regarding **API** and **environment**:
As you gear up to develop your Panel application, you'll encounter a couple of initial decisions to make regarding **approach** and **environment**:

1. **Programming Approach:** Will you opt for a Python *function-based* approach or a *class-based* approach?
- The function-based approach is recommended for new and basic users. It utilizes `pn.bind`, as you've already experienced while [building a simple app](build_app.md).
Expand Down
30 changes: 18 additions & 12 deletions doc/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ sd_hide_title: true

# Overview

<h2 style="margin-top: 0.3em;">The powerful data exploration & web app framework for Python</h2>
<h2 style="margin-top: 0.3em;">The Powerful Data Exploration & Web App Framework for Python</h2>

::::{grid} 2 4 4 4

Expand Down Expand Up @@ -46,7 +46,7 @@ alt: Portfolio Optimizer App

```{image} https://assets.holoviz.org/panel/gallery/vtk_slicer.png
---
alt: VTK 3D Slicer App
alt: MRI Slicer App
---
```
:::
Expand All @@ -57,34 +57,40 @@ alt: VTK 3D Slicer App

```{image} https://assets.holoviz.org/panel/gallery/streaming_videostream.png
---
alt: scikit-image Videostream App
alt: Videostream App
---
```
:::

::::

Panel is an [open-source](https://github.com/holoviz/panel/blob/main/LICENSE.txt) Python library that lets you **easily build powerful tools, dashboards and complex applications entirely in Python**. It has a batteries-included philosophy, putting the PyData ecosystem, powerful data tables and much more at your fingertips. High-level reactive APIs and lower-level callback based APIs ensure you can quickly build exploratory applications, but you aren't limited if you build complex, multi-page apps with rich interactivity. Panel is a member of the [HoloViz](https://holoviz.org/) ecosystem, your gateway into a connected ecosystem of data exploration tools.
Panel is an [open-source](https://github.com/holoviz/panel/blob/main/LICENSE.txt) Python library designed to streamline the **development of robust tools, dashboards, and complex applications entirely within Python**. With a comprehensive philosophy, Panel integrates seamlessly with the PyData ecosystem, offering powerful, interactive data tables, visualizations, and much more, to unlock, visualize, share, and collaborate on your data for efficient workflows.

Its feature set includes high-level reactive APIs and lower-level callback-based APIs, enabling rapid development of exploratory applications and facilitating the creation of intricate, multi-page applications with extensive interactivity.

Panel is a proud member of the [HoloViz](https://holoviz.org/) ecosystem, providing a gateway to a cohesive suite of data exploration tools.

```{notebook} panel ../examples/homepage.ipynb
:disable_interactivity_warning: True
```

<br/>

Panel makes it simple to:

- Develop in your favorite **editor or notebook** environment
- Combine the **PyData tools and plotting libraries** that you know and love
- **Iterate quickly** to develop data tools, dashboards and complex apps
- **Iterate quickly** to develop data tools, dashboards, and complex apps
- **Collaborate** across skill levels and tool preferences
- Add **advanced bi-directional communication** to your data apps
- Create interactive **big data** applications with **crossfiltering**
- Create **high performing**, **streaming** data applications
- Create **high-performing**, **streaming** data applications
- Create data apps that **can run entirely in the browser**
- Create **polished, performant, secure and production-ready web applications**
- Create **polished, performant, secure, and production-ready web applications**

---

Enjoying Panel? Show your support with a [Github star](https://github.com/holoviz/panel) — it’s a simple click that means the world to us and helps others discover it too! ⭐️
Enjoying Panel? Show your support with a [GitHub star](https://github.com/holoviz/panel) — it’s a simple click that means the world to us and helps others discover it too! ⭐️

## Learn Panel

Expand All @@ -102,7 +108,7 @@ The getting started guide will get you set up with Panel and provide a basic ove
:link: tutorials/index
:link-type: doc

Through guided steps and activities the tutorials will help you acquire the skills and knowledge to use Panel.
Through guided steps and activities, the tutorials will help you acquire the skills and knowledge to use Panel.
:::

:::{grid-item-card} {octicon}`telescope;2.5em;sd-mr-1` Explanation
Expand Down Expand Up @@ -130,19 +136,19 @@ The Component Gallery showcases Panel's components and their essential reference
:link: how_to/index
:link-type: doc

How-to guides provide step by step recipes for solving essential problems and tasks that arise during your work.
How-to guides provide step-by-step recipes for solving essential problems and tasks that arise during your work.
:::

:::{grid-item-card} {octicon}`book;2.5em;sd-mr-1` API Reference
:link: api/index
:link-type: doc

The Panel API Reference Manual furnishes an extensive guide covering Panels methods and parameters.
The Panel API Reference Manual provides an extensive guide covering Panel's methods and parameters.
:::

::::

For usage questions or technical assistance, please head over to [Discourse](https://discourse.holoviz.org/) or our [Discord server](https://discord.gg/muhupDZM). If you have any [issues](https://github.com/holoviz/panel/issues), [feature requests](https://github.com/holoviz/panel/issues) or wish to [contribute](https://github.com/holoviz/panel/blob/main/CONTRIBUTING.MD), you can visit our [GitHub site](https://github.com/holoviz/panel).
For usage questions or technical assistance, please head over to [Discourse](https://discourse.holoviz.org/) or our [Discord server](https://discord.gg/muhupDZM). If you have any [issues](https://github.com/holoviz/panel/issues), [feature requests](https://github.com/holoviz/panel/issues), or wish to [contribute](https://github.com/holoviz/panel/blob/main/CONTRIBUTING.MD), you can visit our [GitHub site](https://github.com/holoviz/panel).

## Sponsors

Expand Down

0 comments on commit b538992

Please sign in to comment.