Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (3.9%) to scientific vocabulary
Last synced: 6 months ago
·
JSON representation
·
Repository
WebAML
Basic Info
- Host: GitHub
- Owner: vaidasj
- Language: Java
- Default Branch: master
- Size: 3.08 MB
Statistics
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
- Releases: 3
Created almost 5 years ago
· Last pushed over 4 years ago
Metadata Files
Readme
Citation
README.md
WebAML
WebAML - an open-source web-based algebraic modeling language. This repository holds WebAML language definitions, sample model and reference implemenation of a open-source optimization system supporting WebAML.
Content
- WebAML language definition - JSON Schema based WebAML language definition and Transportation model example.
- WebAML system architecture - C4 architecture model using structurizr DSL for a reference implementation of WebAML system.
- WebAML system backend - Spring Boot based backend services supporting WebAML.
- WebAML system frontend - React.js based fronend Single Page Application for building and manipulating WebAML model.
Authors
- Vaidas Jusevičius
- Remigijus Paulavičius
Owner
- Name: Vaidas
- Login: vaidasj
- Kind: user
- Location: Vilnius
- Repositories: 4
- Profile: https://github.com/vaidasj
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Jusevičius" given-names: "Vaidas" - family-names: "Paulavičius" given-names: "Remigijus" title: "vaidasj/webaml: WebAML Tool for Algebraic Modeling Languages " version: 1.0.0 doi: 10.5281/zenodo.5457364 date-released: 2021-09-05 url: "https://github.com/vaidasj/webaml"
GitHub Events
Total
Last Year
Dependencies
webaml-backend/build.gradle
maven
- com.fasterxml.jackson.core:jackson-databind * implementation
- com.fasterxml.jackson.datatype:jackson-datatype-jsr310 * implementation
- de.rototor.snuggletex:snuggletex-core 1.3.0 implementation
- javax.xml.bind:jaxb-api 2.3.1 implementation
- org.openapitools:jackson-databind-nullable 0.2.1 implementation
- org.springdoc:springdoc-openapi-ui 1.5.8 implementation
- org.springframework.boot:spring-boot-starter * implementation
- org.springframework.boot:spring-boot-starter-validation * implementation
- org.springframework.boot:spring-boot-starter-web * implementation
- org.springframework.data:spring-data-commons * implementation
- org.springframework.boot:spring-boot-starter-test * testImplementation
webaml-frontend/package-lock.json
npm
- 1548 dependencies
webaml-frontend/package.json
npm
- customize-cra ^1.0.0 development
- prettier ^2.3.0 development
- react-app-rewired ^2.1.8 development
- @rjsf/core ^2.5.1
- @testing-library/jest-dom ^5.11.4
- @testing-library/react ^11.1.0
- @testing-library/user-event ^12.1.10
- axios ^0.21.1
- react ^17.0.2
- react-dom ^17.0.2
- react-katex ^2.0.2
- react-scripts 4.0.3
- web-vitals ^1.0.1
webaml-schema/tools/package-lock.json
npm
- @cloudflare/json-schema-walker 0.1.1
- json-schema-to-openapi-schema 0.4.0
webaml-schema/tools/package.json
npm
- json-schema-to-openapi-schema ^0.4.0