Skip to content

Commit

Permalink
Merge pull request #21 from deepmodeling/update/2024.01.25
Browse files Browse the repository at this point in the history
  • Loading branch information
njzjz authored Jan 25, 2024
2 parents dd4ff77 + a34f63f commit 238153b
Show file tree
Hide file tree
Showing 4 changed files with 135 additions and 54 deletions.
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

0 comments on commit 238153b

Please sign in to comment.