Science Score: 36.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
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
✓Committers with academic emails
1 of 7 committers (14.3%) from academic institutions -
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.2%) to scientific vocabulary
Keywords
Repository
Pandoc (Python Library)
Basic Info
- Host: GitHub
- Owner: boisgera
- License: mit
- Language: JavaScript
- Default Branch: master
- Homepage: https://boisgera.github.io/pandoc/
- Size: 1.45 MB
Statistics
- Stars: 161
- Watchers: 6
- Forks: 18
- Open Issues: 22
- Releases: 0
Topics
Metadata Files
README.md
Pandoc (Python Library)
🚀 Getting started
Install Pandoc first, for example with conda:
$ conda install -c conda-forge pandoc
Then, install the Pandoc Python Library with pip:
$ pip install --upgrade pandoc
🌌 Overview
Pandoc is the awesome open-source command-line tool that converts documents from one format to another. The project was initiated by John MacFarlane; under the hood, it's a Haskell library.
The Pandoc Python Library brings Pandoc's document model to Python:
$ echo "Hello world!" | python -m pandoc read
Pandoc(Meta({}), [Para([Str('Hello'), Space(), Str('world!')])])
It can be used to analyze, create and transform documents, in Python:
>>> import pandoc
>>> text = "Hello world!"
>>> doc = pandoc.read(text)
>>> doc
Pandoc(Meta({}), [Para([Str('Hello'), Space(), Str('world!')])])
>>> paragraph = doc[1][0]
>>> paragraph
Para([Str('Hello'), Space(), Str('world!')])
>>> from pandoc.types import Str
>>> paragraph[0][2] = Str('Python!')
>>> text = pandoc.write(doc)
>>> print(text)
Hello Python!
For more information, refer to the 📖 documentation.
Owner
- Name: Sébastien Boisgérault
- Login: boisgera
- Kind: user
- Location: Paris, France
- Company: Mines Paris - PSL
- Website: https://eul.ink
- Twitter: boisgera
- Repositories: 52
- Profile: https://github.com/boisgera
GitHub Events
Total
- Issues event: 5
- Watch event: 23
- Issue comment event: 14
- Pull request event: 1
- Fork event: 4
Last Year
- Issues event: 5
- Watch event: 23
- Issue comment event: 14
- Pull request event: 1
- Fork event: 4
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Sébastien Boisgérault | S****t@g****m | 725 |
| Arun Babu Neelicattu | a****u@g****m | 2 |
| Yves Chevallier | y****r@h****h | 2 |
| DanielGerlicher | d****r@t****e | 1 |
| Ben Smith | b****3@g****m | 1 |
| Andrew Sayers | a****m@p****g | 1 |
| boisgera | b****a@λ****) | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 56
- Total pull requests: 7
- Average time to close issues: 4 months
- Average time to close pull requests: 5 months
- Total issue authors: 21
- Total pull request authors: 7
- Average comments per issue: 1.84
- Average comments per pull request: 1.57
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 3
- Pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 3
- Pull request authors: 1
- Average comments per issue: 4.0
- Average comments per pull request: 0.0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- boisgera (35)
- msabramo (2)
- moss-xyz (1)
- TMammadov (1)
- chaoxu (1)
- HeIIow2 (1)
- jayvdb (1)
- reagle (1)
- dogmatic69 (1)
- matthewlloyd (1)
- panhaoyu (1)
- sHermanGriffiths (1)
- sowinski (1)
- htgoebel (1)
- Coconutcoo (1)
Pull Request Authors
- yves-chevallier (2)
- DanielGerlicher (2)
- andrew-sayers (2)
- cinntamani (2)
- abn (1)
- BenHSmith13 (1)
- msabramo (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 463,634 last-month
- Total docker downloads: 17,581
- Total dependent packages: 253
- Total dependent repositories: 1,842
- Total versions: 30
- Total maintainers: 1
pypi.org: pandoc
Pandoc Documents for Python
- Documentation: https://pandoc.readthedocs.io/
- License: MIT License
-
Latest release: 2.0.1
published about 4 years ago