Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.4%) to scientific vocabulary
Keywords
Repository
Interactive computing in Markdown
Basic Info
- Host: GitHub
- Owner: deathbeds
- License: bsd-3-clause
- Language: Python
- Default Branch: main
- Homepage: https://pidgy.rtfd.io
- Size: 25.6 MB
Statistics
- Stars: 44
- Watchers: 4
- Forks: 7
- Open Issues: 9
- Releases: 9
Topics
Metadata Files
README.md
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
pidgy with `pip`pidgy extension
3. ✏️ program in markdown
programming in markdown
markdown is inclusive AF![^a11y] it is a plain-text format that never fails [^violate]. 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
[^a11y]: there are techniques for improving accessibility of markdown and abiding best practices. [^violate]: markdown WILL violate expectation through implementation inconsistencies. over time we learn to navigate the nuances across products. [^lite]: jupyterlite is a new in-the-browser jupyter experience that requires zero installation.
Owner
- Name: deathbeds
- Login: deathbeds
- Kind: organization
- Location: Atlanta, GA, USA
- Website: http://deathbeds.github.io
- Repositories: 80
- Profile: https://github.com/deathbeds
Locally sourced software orbiting Project Jupyter
GitHub Events
Total
Last Year
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| tonyfast | t****t@g****m | 345 |
| Nicholas Bollweg | n****g@g****m | 4 |
| Philip Meier | g****r@p****e | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 31
- Total pull requests: 83
- Average time to close issues: 9 months
- Average time to close pull requests: about 1 month
- Total issue authors: 2
- Total pull request authors: 6
- Average comments per issue: 0.42
- Average comments per pull request: 0.24
- Merged pull requests: 80
- Bot issues: 0
- Bot pull requests: 1
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- tonyfast (20)
- bollwyvl (1)
Pull Request Authors
- tonyfast (48)
- bollwyvl (3)
- robclewley (1)
- wd15 (1)
- pmeier (1)
- dependabot[bot] (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 110 last-month
- Total dependent packages: 0
- Total dependent repositories: 1
- Total versions: 14
- Total maintainers: 1
pypi.org: pidgy
literate computing in python
- Documentation: https://github.com/deathbeds/pidgy#readme
- License: BSD License
-
Latest release: 2023.4.20
published almost 3 years ago
Rankings
Maintainers (1)
Dependencies
- @jupyterlab/builder ^3.2.0 development
- @typescript-eslint/eslint-plugin ^4.8.1 development
- @typescript-eslint/parser ^4.8.1 development
- eslint ^7.14.0 development
- eslint-config-prettier ^6.15.0 development
- eslint-plugin-prettier ^3.1.4 development
- npm-run-all ^4.1.5 development
- prettier ^2.1.1 development
- rimraf ^3.0.2 development
- typescript ~4.2.3 development
- @jupyterlite/kernel ^0.1.0-alpha.20
- @jupyterlite/pyolite-kernel 0.1.0-alpha.20
- @jupyterlite/server ^0.1.0-alpha.20
- 715 dependencies
- nox *
- ipython *
- ipywidgets *
- JamesIves/github-pages-deploy-action v4 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- actions/checkout v2 composite
- actions/setup-python v2 composite
- pypa/gh-action-pypi-publish master composite