{"id":23438513,"url":"https://github.com/lszeremeta/megen","last_synced_at":"2026-05-11T07:32:43.382Z","repository":{"id":66965470,"uuid":"199039885","full_name":"lszeremeta/MEgen","owner":"lszeremeta","description":"Molecular Entity Generator: Convenient online form to generate structured data about molecules","archived":false,"fork":false,"pushed_at":"2024-06-24T10:33:50.000Z","size":586,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-09T19:49:34.243Z","etag":null,"topics":["bioschemas","docker","docker-image","generator","json-ld","microdata","molecularentitly","molecules","php","php-application","rdfa","schemaorg"],"latest_commit_sha":null,"homepage":"https://megen.top","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lszeremeta.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-07-26T15:23:59.000Z","updated_at":"2024-06-24T10:32:09.000Z","dependencies_parsed_at":"2023-02-22T02:31:02.374Z","dependency_job_id":"cc7ad006-424e-4328-af27-7d71119ea4d9","html_url":"https://github.com/lszeremeta/MEgen","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"purl":"pkg:github/lszeremeta/MEgen","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lszeremeta%2FMEgen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lszeremeta%2FMEgen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lszeremeta%2FMEgen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lszeremeta%2FMEgen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lszeremeta","download_url":"https://codeload.github.com/lszeremeta/MEgen/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lszeremeta%2FMEgen/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266454879,"owners_count":23931348,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-22T02:00:09.085Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bioschemas","docker","docker-image","generator","json-ld","microdata","molecularentitly","molecules","php","php-application","rdfa","schemaorg"],"created_at":"2024-12-23T14:49:50.742Z","updated_at":"2026-05-11T07:32:43.314Z","avatar_url":"https://github.com/lszeremeta.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003cimg src=\"https://raw.githubusercontent.com/lszeremeta/MEgen/master/logo/megen.png\" alt=\"MEgen logo\" width=\"800\"\u003e\n\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/842995154df2480ab6b998553c98aa1b)](https://www.codacy.com/gh/lszeremeta/MEgen/dashboard?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=lszeremeta/MEgen\u0026amp;utm_campaign=Badge_Grade) [![Docker Image Size (latest by date)](https://img.shields.io/docker/image-size/lszeremeta/megen?label=Docker%20image%20size)](https://hub.docker.com/r/lszeremeta/megen)\n\nMolecular Entity Generator (MEgen) is a convenient online form to generate structured data about molecules. It supports all common structured data formats - [JSON-LD](https://json-ld.org/), [RDFa](http://rdfa.info/), and [Microdata](https://schema.org/docs/gs.html). MEgen was created using [PHP](https://www.php.net/) and [Bootstrap](https://getbootstrap.com/). Do you love️ Docker? You can use a [MEgen container](https://hub.docker.com/r/lszeremeta/megen). Come on, try MEgen now!\n\n## What is structured data\n\n[Structured data](https://developers.google.com/search/docs/guides/intro-structured-data) is additional data placed on websites. It is not visible to ordinary internet users but can be easily processed by machines. There are 3 formats that we can use to save structured data - [JSON-LD](https://json-ld.org/), [RDFa](http://rdfa.info/), and [Microdata](https://www.w3.org/TR/microdata/). MEgen supports them all and uses the [MolecularEntity profile](https://bioschemas.org/profiles/MolecularEntity/0.5-RELEASE/).\n\n## How to start\n\nMEgen is available online. If you just want to try MEgen, this is the best option.\n\n* [megen.top](https://megen.top) - corresponds to the [latest GitHub release](https://github.com/lszeremeta/MEgen/releases/latest) (the most stable version)\n* [beta.megen.top](https://beta.megen.top) - corresponds to the [GitHub pre-release](https://github.com/lszeremeta/MEgen/releases/tag/beta) (latest possible changes, but may be less stable; published after every change in the master branch)\n\n### Run Mengen on your own\n\nMEgen needs HTTP server (e.g. [Apache](https://httpd.apache.org/) or [NGINX](https://www.nginx.com/)) and [PHP](https://www.php.net/) to work. You can also use Docker image to run the app fast and easy.\n\n#### Docker image\n\nYou can use the pre-built image on [Docker Hub](https://hub.docker.com/r/lszeremeta/megen):\n\n    docker run --name megen -p 4000:80 -d lszeremeta/megen:latest\n\nThen, you can use the app by reaching http://localhost:4000.\n\n[![Try in PWD](https://github.com/play-with-docker/stacks/raw/cff22438cb4195ace27f9b15784bbb497047afa7/assets/images/button.png)](https://labs.play-with-docker.com/?stack=https://raw.githubusercontent.com/lszeremeta/MEgen/master/stack.yml)\n\n#### Local Docker build\n\nAnother option is to build the container yourself. You need to download the contents of the [MEgen repository](https://github.com/lszeremeta/MEgen) and then build and run the application. If you don't want or can't use git, you can [download the zip archive](https://github.com/lszeremeta/MEgen/archive/master.zip) and extract it, then execute the last two commands inside extracted code directory.\n\n    git clone git@github.com:lszeremeta/MEgen.git\n    cd MEgen\n    docker build -t megen .\n    docker run --name megen-container -p 4000:80 -d megen\n\nThen, you can use the app by reaching http://localhost:4000.\n\n## Contribution\n\nWould you like to improve this project? Great! We are waiting for your help and suggestions. If you are new to open source contributions, read [How to Contribute to Open Source](https://opensource.guide/how-to-contribute/).\n\n## License\n\nDistributed under [MIT License](https://github.com/lszeremeta/MEgen/blob/master/LICENSE).\n\n## See also\n\nThese projects can also be useful:\n\n* [SDFEater](https://github.com/lszeremeta/SDFEater) - Always hungry SDF chemical file format parser with many output formats\n* [Molstruct](https://github.com/lszeremeta/molstruct) - Convert chemical molecule data CSV files to structured data formats\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flszeremeta%2Fmegen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flszeremeta%2Fmegen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flszeremeta%2Fmegen/lists"}