pidgy literate computing interface
pidgy is a fun, literate and interactive style of programming in markdown & python. together, these languages offer an exciting new experience to rapidly co-develop of code and narrative in Jupyter computational notebooks.
writing with pidgy
pip install pidgy
pidgy with `pip`%reload_ext pidgy
- 🪐 open a jupyter notebook
- 🔌 activate the
pidgyextension - ✏️ program in markdown
programming in markdown
markdown is inclusive AF!2 it is a plain-text format that never fails 3. further markdown can include any programming language within its contents. effectively, markdown files are literate programs that really on code and narrative to cooperate. markdown is a global minimum for teams of people with different language literacies.
a Tab separates markdown code and narrative, pidgy uses this nearness to create python representations of the markdown. with code and narrative so close, an author can fluidly switch between the writing modes capturing more of their process.
learn more
- try
pidgy, without installing it, injupyterlite. - learn more from the
pidgydocumentation. - learn how CommonMark markdown converts to python
- contributing and development
development
-
jupyterlite is a new in-the-browser jupyter experience that requires zero installation. ↩
-
there are techniques for improving accessibility of markdown and abiding best practices. ↩
-
markdown WILL violate expectation through implementation inconsistencies. over time we learn to navigate the nuances across products. ↩
Metadata
Release files for pidgy 2023.4.20
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pidgy-2023.4.20.tar.gz | 274.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pidgy-2023.4.20-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 304.1 kB
Release files / pidgy-2023.4.20.tar.gz
| Download URL | pidgy-2023.4.20.tar.gz |
|---|---|
| Size | 274.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e37016222cdc7a260ffbf699024ab96f123ae45d50710fef4bf4a5e8e5a943ff
|
|
BLAKE2b-256 checksum How to use checksums |
b6afb7ad4a554d838035e66e8efb18c86b28cfd8c8b94878383220f190c2c04d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.23.3
|
Release files / pidgy-2023.4.20-py3-none-any.whl
| Download URL | pidgy-2023.4.20-py3-none-any.whl |
|---|---|
| Size | 30.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1387e02a2470cb524ac0307e2728f64ac8c6a14fe6fd9e04eab278d3b1572708
|
|
BLAKE2b-256 checksum How to use checksums |
68cd54ac40399195b05bba1e12047e51a788ab0740679923079ae4f87c276d0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
python-httpx/0.23.3
|