fphysics — A Comprehensive Physics Library in Python
fphysics is a pure Python library that offers an extensive collection of physical constants, equations, and formulas.
It’s built as a one-stop toolkit for students, researchers, educators, and developers — covering everything from classical mechanics to cutting-edge quantum theory.
Key Features
-
Extensive Constants Database
Includes essential physical constants — SI base units, quantum constants, astronomical parameters, and more. -
Modular & Well-Organized Formula Collections
Separate modules for mechanics, thermodynamics, electromagnetism, atomic physics, nuclear physics, relativity, statistical mechanics, and beyond. -
Unit Conversion Made Easy
Convert seamlessly between SI, CGS, and natural units. -
Built for Learning & Research
Perfect for integration into scientific calculators, simulations, teaching aids, or advanced research codebases.
Installation
Once available on PyPI, install with:
pip install fphysics
Contributing
We welcome all contributions — from adding new formulas to refining documentation.
- Fork the repository
- Create a feature branch
- Submit a pull request
- Report issues or suggest enhancements
Metadata
Release files for fphysics 1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fphysics-1.0.tar.gz | 189.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fphysics-1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 418.9 kB
Release files / fphysics-1.0.tar.gz
| Download URL | fphysics-1.0.tar.gz |
|---|---|
| Size | 189.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1d49ace07d198408e2a20efe290ec70f51029b782047162154efca0c366060b1
|
|
BLAKE2b-256 checksum How to use checksums |
7127f7c96b08c9c5275ab7147f279d949d5416e0333a14d971841e3e7ed5fbe0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.0
|
Release files / fphysics-1.0-py3-none-any.whl
| Download URL | fphysics-1.0-py3-none-any.whl |
|---|---|
| Size | 229.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a7ee6110e26405558fe263a5fa3e1d6c7d55fae66e5104b6b2f39b1b28ae01e5
|
|
BLAKE2b-256 checksum How to use checksums |
e6094255c3210fb07873864a6eb5ddafbf67063ba1ac1a2244da56daa8ac8f06
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.0
|