Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
114 changes: 61 additions & 53 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,18 +10,18 @@

<p align="center">
<a href="https://best-of.org" title="Best-of Badge"><img src="http://bit.ly/3o3EHNN"></a>
<a href="#Contents" title="Project Count"><img src="https://img.shields.io/badge/projects-33-blue.svg?color=5ac4bf"></a>
<a href="#Contents" title="Project Count"><img src="https://img.shields.io/badge/projects-34-blue.svg?color=5ac4bf"></a>
<a href="#Contribution" title="Contributions are welcome"><img src="https://img.shields.io/badge/contributions-welcome-green.svg"></a>
<a href="https://github.com/deepmodeling/deepmodeling-projects/releases" title="Best-of Updates"><img src="https://img.shields.io/github/release-date/deepmodeling/deepmodeling-projects?color=green&label=updated"></a>
</p>

This curated list contains 33 awesome open-source projects with a total of 2.7K stars grouped into 0 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an [issue](https://github.com/deepmodeling/deepmodeling-projects/issues/new/choose), submit a [pull request](https://github.com/deepmodeling/deepmodeling-projects/pulls), or directly edit the [projects.yaml](https://github.com/deepmodeling/deepmodeling-projects/edit/main/projects.yaml). Contributions are very welcome!
This curated list contains 34 awesome open-source projects with a total of 2.8K stars grouped into 0 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers. If you like to add or update projects, feel free to open an [issue](https://github.com/deepmodeling/deepmodeling-projects/issues/new/choose), submit a [pull request](https://github.com/deepmodeling/deepmodeling-projects/pulls), or directly edit the [projects.yaml](https://github.com/deepmodeling/deepmodeling-projects/edit/main/projects.yaml). Contributions are very welcome!

> 🧙‍♂️ Discover other [best-of lists](https://best-of.org) or [create your own](https://github.com/best-of-lists/best-of/blob/main/create-best-of-list.md).

## Contents

- [Others](#others) _33 projects_
- [Others](#others) _34 projects_

## Explanation
- 🥇🥈🥉&nbsp; Combined project-quality score
Expand All @@ -44,22 +44,22 @@ This curated list contains 33 awesome open-source projects with a total of 2.7K

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

<details><summary><b><a href="https://github.com/deepmodeling/deepmd-kit">DeePMD-kit</a></b> (🥇27 · ⭐ 1.3K · 📉) - A deep learning package for many-body potential energy representation and molecular dynamics. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>
<details><summary><b><a href="https://github.com/deepmodeling/deepmd-kit">DeePMD-kit</a></b> (🥇29 · ⭐ 1.3K · 📈) - A deep learning package for many-body potential energy representation and molecular dynamics. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>

- [GitHub](https://github.com/deepmodeling/deepmd-kit) (👨‍💻 64 · 🔀 440 · 📥 31K · 📦 12 · 📋 500 - 7% open · ⏱️ 27.10.2023):
- [GitHub](https://github.com/deepmodeling/deepmd-kit) (👨‍💻 65 · 🔀 440 · 📥 31K · 📦 12 · 📋 500 - 6% open · ⏱️ 23.01.2024):

```
git clone https://github.com/deepmodeling/deepmd-kit
```
- [PyPi](https://pypi.org/project/deepmd-kit) (📥 990 / month):
- [PyPi](https://pypi.org/project/deepmd-kit) (📥 1.2K / month):
```
pip install deepmd-kit
```
- [Conda](https://anaconda.org/conda-forge/deepmd-kit) (📥 450K · ⏱️ 14.01.2024):
- [Conda](https://anaconda.org/conda-forge/deepmd-kit) (📥 450K · ⏱️ 23.01.2024):
```
conda install -c conda-forge deepmd-kit
```
- [npm](https://www.npmjs.com/package/deepmd-kit) (📥 29 / month):
- [npm](https://www.npmjs.com/package/deepmd-kit) (📥 27 / month):
```
npm install deepmd-kit
```
Expand All @@ -68,70 +68,70 @@ This curated list contains 33 awesome open-source projects with a total of 2.7K
docker pull deepmodeling/deepmd-kit
```
</details>
<details><summary><b><a href="https://github.com/deepmodeling/dpgen">DP-GEN</a></b> (🥇23 · ⭐ 260) - The deep potential generator to generate a deep-learning based model of interatomic potential energy and force field. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>
<details><summary><b><a href="https://github.com/deepmodeling/dpdata">dpdata</a></b> (🥇23 · ⭐ 170 · 📈) - Manipulating multiple atomic simulation data formats, including DeePMD-kit, VASP, LAMMPS, ABACUS, etc. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>

- [GitHub](https://github.com/deepmodeling/dpgen) (👨‍💻 62 · 🔀 160 · 📥 1.6K · 📦 4 · 📋 260 - 8% open · ⏱️ 02.11.2023):
- [GitHub](https://github.com/deepmodeling/dpdata) (👨‍💻 51 · 🔀 110 · 📦 110 · 📋 80 - 12% open · ⏱️ 31.10.2023):

```
git clone https://github.com/deepmodeling/dpgen
git clone https://github.com/deepmodeling/dpdata
```
- [PyPi](https://pypi.org/project/dpgen) (📥 410 / month):
- [PyPi](https://pypi.org/project/dpdata) (📥 7.1K / month):
```
pip install dpgen
pip install dpdata
```
- [Conda](https://anaconda.org/conda-forge/dpgen) (📥 27K · ⏱️ 02.11.2023):
- [Conda](https://anaconda.org/conda-forge/dpdata) (📥 64K · ⏱️ 31.10.2023):
```
conda install -c conda-forge dpgen
conda install -c conda-forge dpdata
```
- [Docker Hub](https://hub.docker.com/r/dptechnology/dpdata) (📥 78 · ⏱️ 02.06.2023):
```
docker pull dptechnology/dpdata
```
</details>
<details><summary><b><a href="https://github.com/deepmodeling/dpdata">dpdata</a></b> (🥇22 · ⭐ 160) - Manipulating multiple atomic simulation data formats, including DeePMD-kit, VASP, LAMMPS, ABACUS, etc. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>
<details><summary><b><a href="https://github.com/deepmodeling/dpgen">DP-GEN</a></b> (🥇22 · ⭐ 260 · 📉) - The deep potential generator to generate a deep-learning based model of interatomic potential energy and force field. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>

- [GitHub](https://github.com/deepmodeling/dpdata) (👨‍💻 51 · 🔀 110 · 📦 110 · 📋 80 - 12% open · ⏱️ 31.10.2023):
- [GitHub](https://github.com/deepmodeling/dpgen) (👨‍💻 62 · 🔀 160 · 📥 1.6K · 📦 4 · 📋 260 - 8% open · ⏱️ 02.11.2023):

```
git clone https://github.com/deepmodeling/dpdata
```
- [PyPi](https://pypi.org/project/dpdata) (📥 5.8K / month):
```
pip install dpdata
git clone https://github.com/deepmodeling/dpgen
```
- [Conda](https://anaconda.org/conda-forge/dpdata) (📥 64K · ⏱️ 31.10.2023):
- [PyPi](https://pypi.org/project/dpgen) (📥 370 / month):
```
conda install -c conda-forge dpdata
pip install dpgen
```
- [Docker Hub](https://hub.docker.com/r/dptechnology/dpdata) (📥 74 · ⏱️ 02.06.2023):
- [Conda](https://anaconda.org/conda-forge/dpgen) (📥 27K · ⏱️ 02.11.2023):
```
docker pull dptechnology/dpdata
conda install -c conda-forge dpgen
```
</details>
<details><summary><b><a href="https://github.com/deepmodeling/abacus-develop">ABACUS</a></b> (🥇22 · ⭐ 130) - An electronic structure package based on either plane wave basis or numerical atomic orbitals. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>
<details><summary><b><a href="https://github.com/deepmodeling/abacus-develop">ABACUS</a></b> (🥇22 · ⭐ 140) - An electronic structure package based on either plane wave basis or numerical atomic orbitals. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>

- [GitHub](https://github.com/deepmodeling/abacus-develop) (👨‍💻 90 · 🔀 88 · 📋 1.1K - 12% open · ⏱️ 18.01.2024):
- [GitHub](https://github.com/deepmodeling/abacus-develop) (👨‍💻 91 · 🔀 87 · 📋 1.1K - 12% open · ⏱️ 25.01.2024):

```
git clone https://github.com/deepmodeling/abacus-develop
```
- [Conda](https://anaconda.org/conda-forge/abacus) (📥 13K · ⏱️ 16.01.2024):
- [Conda](https://anaconda.org/conda-forge/abacus) (📥 14K · ⏱️ 16.01.2024):
```
conda install -c conda-forge abacus
```
</details>
<details><summary><b><a href="https://github.com/deepmodeling/dpdispatcher">dpdispatcher</a></b> (🥇22 · ⭐ 36) - generate HPC scheduler systems jobs input scripts and submit these scripts to HPC systems and poke until they finish. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>

- [GitHub](https://github.com/deepmodeling/dpdispatcher) (👨‍💻 43 · 🔀 47 · 📦 43 · 📋 63 - 20% open · ⏱️ 31.12.2023):
- [GitHub](https://github.com/deepmodeling/dpdispatcher) (👨‍💻 43 · 🔀 48 · 📦 43 · 📋 63 - 19% open · ⏱️ 22.01.2024):

```
git clone https://github.com/deepmodeling/dpdispatcher
```
- [PyPi](https://pypi.org/project/dpdispatcher) (📥 2K / month):
- [PyPi](https://pypi.org/project/dpdispatcher) (📥 1.9K / month):
```
pip install dpdispatcher
```
- [Conda](https://anaconda.org/conda-forge/dpdispatcher) (📥 6.3K · ⏱️ 21.11.2023):
- [Conda](https://anaconda.org/conda-forge/dpdispatcher) (📥 6.4K · ⏱️ 21.01.2024):
```
conda install -c conda-forge dpdispatcher
```
- [Docker Hub](https://hub.docker.com/r/dptechnology/dpdispatcher) (📥 86K · ⏱️ 20.11.2023):
- [Docker Hub](https://hub.docker.com/r/dptechnology/dpdispatcher) (📥 87K · ⏱️ 21.01.2024):
```
docker pull dptechnology/dpdispatcher
```
Expand All @@ -158,32 +158,32 @@ This curated list contains 33 awesome open-source projects with a total of 2.7K
</details>
<details><summary><b><a href="https://github.com/deepmodeling/deepflame-dev">DeepFlame</a></b> (🥈16 · ⭐ 110) - A deep learning empowered open-source platform for reacting flow simulations. <code><a href="http://bit.ly/2M0xdwT">GPL-3.0</a></code></summary>

- [GitHub](https://github.com/deepmodeling/deepflame-dev) (👨‍💻 20 · 🔀 53 · 📋 40 - 32% open · ⏱️ 04.01.2024):
- [GitHub](https://github.com/deepmodeling/deepflame-dev) (👨‍💻 20 · 🔀 53 · 📋 41 - 34% open · ⏱️ 04.01.2024):

```
git clone https://github.com/deepmodeling/deepflame-dev
```
</details>
<details><summary><b><a href="https://github.com/deepmodeling/dpgui">DP-GUI</a></b> (🥈16 · ⭐ 6) - A web-based GUI for user inputs. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>
<details><summary><b><a href="https://github.com/deepmodeling/dpgui">DP-GUI</a></b> (🥈15 · ⭐ 7 · 📉) - A web-based GUI for user inputs. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>

- [GitHub](https://github.com/deepmodeling/dpgui) (👨‍💻 3 · 🔀 4 · 📦 4 · ⏱️ 18.01.2024):
- [GitHub](https://github.com/deepmodeling/dpgui) (👨‍💻 3 · 🔀 4 · 📦 5 · ⏱️ 24.01.2024):

```
git clone https://github.com/deepmodeling/dpgui
```
- [PyPi](https://pypi.org/project/dpgui) (📥 5.4K / month):
- [PyPi](https://pypi.org/project/dpgui) (📥 7.7K / month):
```
pip install dpgui
```
</details>
<details><summary><b><a href="https://github.com/deepmodeling/dargs">dargs</a></b> (🥈16 · ⭐ 5) - Argument processing for the deep modeling project. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>
<details><summary><b><a href="https://github.com/deepmodeling/dargs">dargs</a></b> (🥈15 · ⭐ 5 · 📉) - Argument processing for the deep modeling project. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>

- [GitHub](https://github.com/deepmodeling/dargs) (👨‍💻 5 · 🔀 1 · 📦 110 · 📋 7 - 14% open · ⏱️ 01.11.2023):

```
git clone https://github.com/deepmodeling/dargs
```
- [PyPi](https://pypi.org/project/dargs) (📥 9.6K / month):
- [PyPi](https://pypi.org/project/dargs) (📥 13K / month):
```
pip install dargs
```
Expand All @@ -199,7 +199,7 @@ This curated list contains 33 awesome open-source projects with a total of 2.7K
```
git clone https://github.com/deepmodeling/DMFF
```
- [Conda](https://anaconda.org/conda-forge/dmff) (📥 69 · ⏱️ 06.01.2024):
- [Conda](https://anaconda.org/conda-forge/dmff) (📥 80 · ⏱️ 06.01.2024):
```
conda install -c conda-forge dmff
```
Expand All @@ -211,7 +211,7 @@ This curated list contains 33 awesome open-source projects with a total of 2.7K
```
git clone https://github.com/deepmodeling/rid-kit
```
- [PyPi](https://pypi.org/project/rid-kit) (📥 90 / month):
- [PyPi](https://pypi.org/project/rid-kit) (📥 86 / month):
```
pip install rid-kit
```
Expand All @@ -231,7 +231,7 @@ This curated list contains 33 awesome open-source projects with a total of 2.7K
```
git clone https://github.com/deepmodeling/dpgen2
```
- [PyPi](https://pypi.org/project/dpgen2) (📥 66 / month):
- [PyPi](https://pypi.org/project/dpgen2) (📥 65 / month):
```
pip install dpgen2
```
Expand All @@ -247,7 +247,7 @@ This curated list contains 33 awesome open-source projects with a total of 2.7K
```
git clone https://github.com/deepmodeling/APEX
```
- [PyPi](https://pypi.org/project/apex-flow) (📥 42 / month):
- [PyPi](https://pypi.org/project/apex-flow) (📥 43 / month):
```
pip install apex-flow
```
Expand All @@ -264,24 +264,32 @@ This curated list contains 33 awesome open-source projects with a total of 2.7K
pip install deepmodeling_sphinx
```
</details>
<details><summary><b><a href="https://github.com/deepmodeling/args">args</a></b> (🥉11 · ⭐ 2) - DeepModeling dargs arguments generation. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>
<details><summary><b><a href="https://github.com/deepmodeling/deepks-kit">DeePKS-kit</a></b> (🥉10 · ⭐ 96 · 💤) - a package for developing machine learning-based chemically accurate energy and density functional models. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>

- [GitHub](https://github.com/deepmodeling/args) (👨‍💻 2 · 🔀 1 · 📦 5 · ⏱️ 27.11.2023):
- [GitHub](https://github.com/deepmodeling/deepks-kit) (👨‍💻 6 · 🔀 31 · 📋 14 - 14% open · ⏱️ 01.04.2023):

```
git clone https://github.com/deepmodeling/deepks-kit
```
</details>
<details><summary><b><a href="https://github.com/deepmodeling/args">args</a></b> (🥉10 · ⭐ 2 · 📉) - DeepModeling dargs arguments generation. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>

- [GitHub](https://github.com/deepmodeling/args) (👨‍💻 2 · 🔀 1 · 📦 5 · ⏱️ 22.01.2024):

```
git clone https://github.com/deepmodeling/args
```
- [npm](https://www.npmjs.com/package/@deepmodeling/args) (📥 280 / month):
- [npm](https://www.npmjs.com/package/@deepmodeling/args) (📥 320 / month):
```
npm install @deepmodeling/args
```
</details>
<details><summary><b><a href="https://github.com/deepmodeling/deepks-kit">DeePKS-kit</a></b> (🥉10 · ⭐ 96 · 💤) - a package for developing machine learning-based chemically accurate energy and density functional models. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>
<details><summary><b><a href="https://github.com/deepmodeling/jax-fem">JAX-FEM</a></b> (🥉9 · ⭐ 59 · 🐣) - Differentiable Finite Element Method with JAX. <code><a href="http://bit.ly/2M0xdwT">GPL-3.0</a></code></summary>

- [GitHub](https://github.com/deepmodeling/deepks-kit) (👨‍💻 6 · 🔀 31 · 📋 13 - 7% open · ⏱️ 01.04.2023):
- [GitHub](https://github.com/deepmodeling/jax-fem) (👨‍💻 7 · 🔀 10 · 📋 16 - 81% open · ⏱️ 20.01.2024):

```
git clone https://github.com/deepmodeling/deepks-kit
git clone https://github.com/deepmodeling/jax-fem
```
</details>
<details><summary><b><a href="https://github.com/deepmodeling/dpti">dpti</a></b> (🥉9 · ⭐ 15) - A Python Package to Automate Thermodynamic Integration Calculations for Free Energy. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>
Expand All @@ -291,7 +299,7 @@ This curated list contains 33 awesome open-source projects with a total of 2.7K
```
git clone https://github.com/deepmodeling/dpti
```
- [PyPi](https://pypi.org/project/dpti) (📥 35 / month):
- [PyPi](https://pypi.org/project/dpti) (📥 31 / month):
```
pip install dpti
```
Expand All @@ -303,7 +311,7 @@ This curated list contains 33 awesome open-source projects with a total of 2.7K
```
git clone https://github.com/deepmodeling/fealpy
```
- [PyPi](https://pypi.org/project/fealpy) (📥 51 / month):
- [PyPi](https://pypi.org/project/fealpy) (📥 49 / month):
```
pip install fealpy
```
Expand All @@ -330,7 +338,7 @@ This curated list contains 33 awesome open-source projects with a total of 2.7K
</details>
<details><summary><b><a href="https://github.com/deepmodeling/blog">Blog</a></b> (🥉8 · ⭐ 1) - DeepModeling Blog. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code></summary>

- [GitHub](https://github.com/deepmodeling/blog) (👨‍💻 5 · 🔀 5 · ⏱️ 15.01.2024):
- [GitHub](https://github.com/deepmodeling/blog) (👨‍💻 5 · 🔀 5 · ⏱️ 19.01.2024):

```
git clone https://github.com/deepmodeling/blog
Expand Down Expand Up @@ -364,7 +372,7 @@ This curated list contains 33 awesome open-source projects with a total of 2.7K
pip install fpop
```
</details>
<details><summary><b><a href="https://github.com/deepmodeling/AI4Science101">AI4Science101</a></b> (🥉5 · ⭐ 75 · 💤) - AI for Science. <code>Unlicensed</code></summary>
<details><summary><b><a href="https://github.com/deepmodeling/AI4Science101">AI4Science101</a></b> (🥉5 · ⭐ 77 · 💤) - AI for Science. <code>Unlicensed</code></summary>

- [GitHub](https://github.com/deepmodeling/AI4Science101) (👨‍💻 5 · 🔀 12 · ⏱️ 04.09.2022):

Expand Down
22 changes: 22 additions & 0 deletions history/2024-01-25_changes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
## 📈 Trending Up

_Projects that have a higher project-quality score compared to the last update. There might be a variety of reasons, such as increased downloads or code activity._

- <b><a href="https://github.com/deepmodeling/deepmd-kit">DeePMD-kit</a></b> (🥇29 · ⭐ 1.3K · 📈) - A deep learning package for many-body potential energy representation and molecular dynamics. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code>
- <b><a href="https://github.com/deepmodeling/dpdata">dpdata</a></b> (🥇23 · ⭐ 170 · 📈) - Manipulating multiple atomic simulation data formats, including DeePMD-kit, VASP, LAMMPS, ABACUS, etc. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code>

## 📉 Trending Down

_Projects that have a lower project-quality score compared to the last update. There might be a variety of reasons such as decreased downloads or code activity._

- <b><a href="https://github.com/deepmodeling/dpgen">DP-GEN</a></b> (🥇22 · ⭐ 260 · 📉) - The deep potential generator to generate a deep-learning based model of interatomic potential energy and force field. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code>
- <b><a href="https://github.com/deepmodeling/dpgui">DP-GUI</a></b> (🥈15 · ⭐ 7 · 📉) - A web-based GUI for user inputs. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code>
- <b><a href="https://github.com/deepmodeling/dargs">dargs</a></b> (🥈15 · ⭐ 5 · 📉) - Argument processing for the deep modeling project. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code>
- <b><a href="https://github.com/deepmodeling/args">args</a></b> (🥉10 · ⭐ 2 · 📉) - DeepModeling dargs arguments generation. <code><a href="http://bit.ly/37RvQcA">LGPL-3.0</a></code>

## ➕ Added Projects

_Projects that were recently added to this best-of list._

- <b><a href="https://github.com/deepmodeling/jax-fem">JAX-FEM</a></b> (🥉9 · ⭐ 59 · 🐣) - Differentiable Finite Element Method with JAX. <code><a href="http://bit.ly/2M0xdwT">GPL-3.0</a></code>

Loading