Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Webprotege | 548 | 4 months ago | 327 | other | Java | |||||
The webprotege code base | ||||||||||
Shellshare | 219 | a month ago | 18 | apache-2.0 | JavaScript | |||||
Live terminal broadcasts | ||||||||||
Clementinejs Fcc | 105 | 2 years ago | 3 | other | JavaScript | |||||
A version of the Clementine.js boilerplate specifically for use with Free Code Camp curriculum. | ||||||||||
Cybros Web Application | 29 | 3 years ago | 9 | mit | CSS | |||||
Cybros Web Application Development | ||||||||||
Nodejs With Expressjs And Mongodb | 22 | 11 years ago | JavaScript | |||||||
example of using mongodb with ExpressJS | ||||||||||
Focusblock | 21 | 4 years ago | 7 | JavaScript | ||||||
Be The Most Productive Version Of You. FocusBlock is here to help you stay on track with your tasks. | ||||||||||
Gsm Packets Analysis Framework | 20 | 7 years ago | Python | |||||||
Peerai Api | 19 | 5 years ago | mit | JavaScript | ||||||
Peerism's Peer.ai API built with Truffle, Node.js, Express.js, Solidity, and Ethereum TestRPC | ||||||||||
Codeanywhere Instructions | 17 | 5 years ago | 2 | |||||||
Instructions for setting up Node and Mongodb with Codeanywhere Cloud IDE | ||||||||||
Learnyoumongodb | 15 | 4 years ago | 2 | other | JavaScript | |||||
Learn MongoDB using the terminal |
This repository is in the process of being superceded with a collection of other, more fine-grained, repositories. We are moving WebProtg to a microservice architecture and each microservice and each common library now has its own repository. While this repository still serves as the repository for the current WebProtg release, all active development is now taking place in these repositories. You can read more about this on the WebProtg Next Gen Wiki.
WebProtg is a free, open source collaborative ontology development environment.
It provides the following features:
WebProtg runs as a Web application. End users access it through their Web browsers. They do not need to download or install any software. We encourage end-users to use
https://webprotege.stanford.edu
If you have downloaded the webprotege war file from GitHub, and would like to deploy it on your own server, please follow the instructions at:
https://github.com/protegeproject/webprotege/wiki/WebProtg-4.0.0-beta-x-Installation
To build WebProtg from source
git clone https://github.com/protegeproject/webprotege.git
mvn clean package
To run WebProtg in SuperDev Mode using maven
mvn gwt:codeserver
mvn -Denv=dev tomcat7:run
To run WebProtg using Docker containers:
Enter this following command in the Terminal to start the docker container in the background
docker-compose up -d
Create the admin user (follow the questions prompted to provider username, email and password)
docker exec -it webprotege java -jar /webprotege-cli.jar create-admin-account
Browse to WebProtg Settings page in a Web browser by navigating to http://localhost:5000/#application/settings
System notification email address
and application host URL
User creation
, Project creation
and Project import
To stop WebProtg and MongoDB:
docker-compose down
Sharing the volumes used by the WebProtg app and MongoDB allow to keep persistent data, even when the containers stop. Default shared data storage:
./.protegedata/protege
where you run docker-compose
./.protegedata/mongodb
where you run docker-compose
Path to the shared volumes can be changed in the
docker-compose.yml
file.