https://github.com/comunica/traqula
🔀 TRAnspiler for QUery LAnguages
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 (7.8%) to scientific vocabulary
Keywords from Contributors
Repository
🔀 TRAnspiler for QUery LAnguages
Basic Info
- Host: GitHub
- Owner: comunica
- License: other
- Language: TypeScript
- Default Branch: main
- Homepage: https://comunica.github.io/traqula/
- Size: 2.96 MB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 8
- Releases: 0
Metadata Files
README.md
A query language transpiler framework for JavaScript
This repository is a monorepo containing multiple packages. The purpose of Traqula is to provide highly flexible parsers/ generators for query languages. Traqula achieves this by shipping default configurations as engines which can easily be modified by builders found in the core package of Traqula.
Traqula maintains a few engines (default parser/ generator configurations) built ontop of its own code packages: * For SPARQL 1.1: a parser, generator, and algebra transformer. * For SPARQL 1.2: a parser, generator, and algebra transformer. * For SPARQL 1.1 + ADJUST function: a parser, the generator and transformers of SPARQL1.1 also work here.
License
This software is written by Jitse De Smet.
This code is released under the MIT license.
Owner
- Name: Comunica
- Login: comunica
- Kind: organization
- Location: Ghent, Belgium
- Website: https://comunica.dev
- Twitter: comunicajs
- Repositories: 69
- Profile: https://github.com/comunica
Flexible SPARQL and GraphQL over decentralized RDF on the Web.
GitHub Events
Total
- Issues event: 6
- Watch event: 1
- Delete event: 47
- Issue comment event: 34
- Push event: 202
- Pull request review event: 1
- Pull request event: 68
- Fork event: 1
- Create event: 54
Last Year
- Issues event: 6
- Watch event: 1
- Delete event: 47
- Issue comment event: 34
- Push event: 202
- Pull request review event: 1
- Pull request event: 68
- Fork event: 1
- Create event: 54
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Jitse De Smet | j****e@r****e | 162 |
| renovate[bot] | 2****] | 21 |
| dependabot[bot] | 4****] | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 6
- Total pull requests: 78
- Average time to close issues: N/A
- Average time to close pull requests: 1 day
- Total issue authors: 2
- Total pull request authors: 3
- Average comments per issue: 0.0
- Average comments per pull request: 0.82
- Merged pull requests: 43
- Bot issues: 1
- Bot pull requests: 55
Past Year
- Issues: 6
- Pull requests: 78
- Average time to close issues: N/A
- Average time to close pull requests: 1 day
- Issue authors: 2
- Pull request authors: 3
- Average comments per issue: 0.0
- Average comments per pull request: 0.82
- Merged pull requests: 43
- Bot issues: 1
- Bot pull requests: 55
Top Authors
Issue Authors
- jitsedesmet (5)
- renovate[bot] (1)
Pull Request Authors
- renovate[bot] (31)
- dependabot[bot] (24)
- jitsedesmet (23)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 17
-
Total downloads:
- npm 6,431 last-month
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 0
(may contain duplicates) - Total versions: 126
- Total maintainers: 2
npmjs.org: @traqula/algebra-transformations-1-2
Rules for converting SPARQL 1.2 Traqula AST to SPARQL 1.1 (=1.2) algebra
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/algebra-transformations-1-1
Rules for converting SPARQL 1.1 Traqula AST to SPARQL 1.1 algebra
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/algebra-sparql-1-2
Convert SPARQL to SPARQL algebra
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/algebra-sparql-1-1
Convert SPARQL to SPARQL algebra
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/engine-sparql-1-2
SPARQL 1.2 parser
- Homepage: https://github.com/comunica/traqula#readme
- License: MIT
-
Latest release: 0.0.1-alpha.148
published over 1 year ago
Rankings
Maintainers (2)
npmjs.org: @traqula/parser-sparql-1-1
SPARQL 1.1 parser
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/generator-sparql-1-1
SPARQL 1.1 generator
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/parser-sparql-1-2
SPARQL 1.2 parser
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/generator-sparql-1-2
SPARQL 1.2 generator
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/parser-sparql-1-1-adjust
SPARQL 1.1 + ADJUST parser
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/test-utils
Test utils used by the Traqula monorepo
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/core
Core components of Traqula
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/rules-sparql-1-1
TRAQULA Lexer and Grammar Rules for sparql 1.1
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/rules-sparql-1-1-adjust
Traqula Lexer and Grammar Rules for sparql 1.1-ADJUST
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/rules-sparql-1-2
Traqula Lexer and Grammar Rules for sparql 1.2
- License: MIT
-
Latest release: 0.0.4
published 11 months ago
Rankings
Maintainers (2)
npmjs.org: @traqula/engine-sparql-1-1
SPARQL 1.1 parser
- Homepage: https://github.com/comunica/traqula#readme
- License: MIT
-
Latest release: 0.0.1-alpha.148
published over 1 year ago
Rankings
Maintainers (2)
npmjs.org: @traqula/engine-sparql-1-1-adjust
SPARQL 1.1 + ADJUST parser
- Homepage: https://github.com/comunica/traqula#readme
- License: MIT
-
Latest release: 0.0.1-alpha.148
published over 1 year ago