https://github.com/apertium/tree-sitter-apertium

tree-sitter parsers for various Apertium file formats

https://github.com/apertium/tree-sitter-apertium

Science Score: 26.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
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (3.6%) to scientific vocabulary
Last synced: 11 months ago · JSON representation

Repository

tree-sitter parsers for various Apertium file formats

Basic Info
  • Host: GitHub
  • Owner: apertium
  • License: gpl-3.0
  • Language: JavaScript
  • Default Branch: master
  • Size: 2.3 MB
Statistics
  • Stars: 3
  • Watchers: 6
  • Forks: 1
  • Open Issues: 2
  • Releases: 0
Created over 5 years ago · Last pushed about 1 year ago
Metadata Files
Readme License

README.md

tree-sitter-apertium

This repository contains tree-sitter parsers for the various non-XML file formats used in Apertium.

Requirements

Parsers

bash npm install tree-sitter-cli

Python bindings

Runtime dependencies

bash pip3 install tree_sitter

Build dependencies

  • setuptools
  • on Linux, auditwheel and patchelf

bash pip3 install auditwheel setuptools apt install patchelf

Compiling

To compile everything, run

bash make

To compile only the parsers and not the Python bindings, run

bash make langs

Owner

  • Name: Apertium
  • Login: apertium
  • Kind: organization
  • Email: apertium-contact@lists.sourceforge.net

Free/open-source platform for developing rule-based machine translation systems and language technology

GitHub Events

Total
  • Push event: 5
Last Year
  • Push event: 5

Committers

Last synced: about 1 year ago

All Time
  • Total Commits: 81
  • Total Committers: 2
  • Avg Commits per committer: 40.5
  • Development Distribution Score (DDS): 0.074
Past Year
  • Commits: 7
  • Committers: 1
  • Avg Commits per committer: 7.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Daniel Swanson a****s@g****m 75
Tino Didriksen m****l@t****m 6
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 5
  • Total pull requests: 2
  • Average time to close issues: 2 days
  • Average time to close pull requests: 2 months
  • Total issue authors: 2
  • Total pull request authors: 2
  • Average comments per issue: 2.0
  • Average comments per pull request: 2.5
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
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
  • mr-martian (4)
  • unhammer (1)
Pull Request Authors
  • unhammer (1)
  • mr-martian (1)
Top Labels
Issue Labels
enhancement (1)
Pull Request Labels

Packages

  • Total packages: 13
  • Total downloads:
    • pypi 892 last-month
    • npm 156 last-month
  • Total dependent packages: 3
    (may contain duplicates)
  • Total dependent repositories: 5
    (may contain duplicates)
  • Total versions: 76
  • Total maintainers: 3
npmjs.org: tree-sitter-xfst

tree-sitter grammar for hfst-xfst

  • Versions: 7
  • Dependent Packages: 2
  • Dependent Repositories: 1
  • Downloads: 13 Last month
Rankings
Dependent packages count: 8.8%
Dependent repos count: 10.3%
Forks count: 11.6%
Stargazers count: 14.5%
Average: 14.7%
Downloads: 28.2%
Maintainers (2)
Last synced: 11 months ago
pypi.org: tree-sitter-apertium

tree-sitter grammars for Apertium formats

  • Versions: 12
  • Dependent Packages: 1
  • Dependent Repositories: 0
  • Downloads: 387 Last month
Rankings
Dependent packages count: 2.9%
Downloads: 17.8%
Average: 20.5%
Forks count: 23.2%
Stargazers count: 28.2%
Dependent repos count: 30.6%
Maintainers (2)
Last synced: 11 months ago
npmjs.org: tree-sitter-twolc

tree-sitter grammar of hfst-twolc

  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 10 Last month
Rankings
Dependent repos count: 10.3%
Forks count: 11.6%
Stargazers count: 14.5%
Average: 22.1%
Downloads: 22.3%
Dependent packages count: 51.8%
Maintainers (2)
Last synced: 11 months ago
npmjs.org: tree-sitter-rtx

tree-sitter parser of Apertium-recursive rule files.

  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 19 Last month
Rankings
Dependent repos count: 10.3%
Forks count: 11.6%
Stargazers count: 14.5%
Average: 22.5%
Downloads: 24.4%
Dependent packages count: 51.8%
Maintainers (2)
Last synced: 11 months ago
npmjs.org: tree-sitter-cg

tree-sitter grammar of VISL-CG

  • Versions: 18
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 87 Last month
Rankings
Dependent repos count: 10.3%
Forks count: 11.6%
Stargazers count: 14.5%
Average: 22.7%
Downloads: 25.0%
Dependent packages count: 51.8%
Maintainers (2)
Last synced: 11 months ago
npmjs.org: tree-sitter-lexd

tree-sitter parser of Apertium lexd files.

  • Versions: 12
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 21 Last month
Rankings
Dependent repos count: 10.3%
Forks count: 11.6%
Stargazers count: 14.5%
Average: 22.7%
Downloads: 25.0%
Dependent packages count: 51.8%
Maintainers (2)
Last synced: 11 months ago
npmjs.org: tree-sitter-lexc

tree-sitter grammar for hfst-lexc

  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 6 Last month
Rankings
Forks count: 15.7%
Stargazers count: 19.4%
Dependent repos count: 25.3%
Average: 26.7%
Dependent packages count: 32.9%
Downloads: 40.0%
Maintainers (1)
Last synced: 11 months ago
pypi.org: tree-sitter-lexc

tree-sitter grammar for hfst-lexc

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 117 Last month
Rankings
Dependent packages count: 10.0%
Forks count: 24.5%
Stargazers count: 30.2%
Average: 30.2%
Dependent repos count: 56.0%
Maintainers (2)
Last synced: 11 months ago
pypi.org: tree-sitter-twolc

tree-sitter grammar of hfst-twolc

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 115 Last month
Rankings
Dependent packages count: 10.0%
Forks count: 24.5%
Stargazers count: 30.2%
Average: 30.2%
Dependent repos count: 56.0%
Maintainers (2)
Last synced: 11 months ago
pypi.org: tree-sitter-xfst

tree-sitter grammar for hfst-xfst

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 69 Last month
Rankings
Dependent packages count: 10.0%
Forks count: 24.5%
Stargazers count: 30.2%
Average: 30.2%
Dependent repos count: 56.0%
Maintainers (2)
Last synced: 11 months ago
pypi.org: tree-sitter-rtx

tree-sitter parser of Apertium-recursive rule files.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 68 Last month
Rankings
Dependent packages count: 10.0%
Forks count: 24.5%
Stargazers count: 30.2%
Average: 30.2%
Dependent repos count: 56.0%
Maintainers (2)
Last synced: 11 months ago
pypi.org: tree-sitter-lexd

tree-sitter parser of Apertium lexd files.

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 67 Last month
Rankings
Dependent packages count: 10.0%
Forks count: 24.5%
Stargazers count: 30.2%
Average: 30.2%
Dependent repos count: 56.0%
Maintainers (2)
Last synced: 11 months ago
pypi.org: tree-sitter-cg

tree-sitter grammar of VISL-CG

  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 69 Last month
Rankings
Dependent packages count: 10.0%
Forks count: 24.5%
Stargazers count: 30.2%
Average: 30.2%
Dependent repos count: 56.0%
Maintainers (2)
Last synced: 11 months ago