{"id":20399993,"url":"https://github.com/kitware/remus","last_synced_at":"2025-06-10T14:38:26.198Z","repository":{"id":5102858,"uuid":"6266436","full_name":"Kitware/Remus","owner":"Kitware","description":"Remus is a remote mesh/model service framework.","archived":false,"fork":false,"pushed_at":"2019-11-07T16:11:32.000Z","size":2041,"stargazers_count":9,"open_issues_count":19,"forks_count":9,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-26T08:23:31.500Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"EpiphanyMachine/d3AngularIntegration","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kitware.png","metadata":{"files":{"readme":"Readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-10-17T18:38:41.000Z","updated_at":"2023-07-01T17:20:15.000Z","dependencies_parsed_at":"2022-07-08T02:00:30.907Z","dependency_job_id":null,"html_url":"https://github.com/Kitware/Remus","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kitware%2FRemus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kitware%2FRemus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kitware%2FRemus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kitware%2FRemus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kitware","download_url":"https://codeload.github.com/Kitware/Remus/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248575658,"owners_count":21127232,"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","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":[],"created_at":"2024-11-15T04:35:52.305Z","updated_at":"2025-04-12T13:50:57.369Z","avatar_url":"https://github.com/Kitware.png","language":"C++","readme":"## Remus: A Remote Mesh/Model Service Framework\n\n[![Imgur](http://i.imgur.com/8zsK3vl.png?2)](http://open.cdash.org/index.php?project=Remus)\n\nRemus' goal is to make meshing 2- and 3-dimensional meshes easy.\nWe accomplish this by insulating your program from the instabilities and licenses\nof the current generation of meshers by providing the ability to mesh\non remote machines using a basic client, server, and worker design.\n\n## Building Remus\n\nTo build Remus you must have\n\n+ A modern C++ compiler (gcc, clang, or VS),\n+ [CMake](http://cmake.org) 2.8.11 or newer, and\n+ [Boost](http://boost.org) 1.50.0 or newer, and\n+ [ZMQ](http://zeromq.org/) 2.X or newer.\n\n\nRemus provides a superbuild branch that can be used to easily build\nBoost and ZMQ dependencies.\n\n## Remus Layout ##\n\nRemus is split into five distinct groups: Common, Proto,\nClient, Server, and Worker.\n\nCommon is a collection of helper classes and is usable by any of the other groups.\nIt contains such useful features as MD5 computation, signal catching, process\nlaunching and monitoring, mesh type registration, and a conditional storage class.\n\nProto contains all of the common classes that are used during serialization.\nIf an object is being sent from the client to the server, it is in the\nproto group.\n\nClient, Server, and Worker are rather self explanatory: they are the interfaces\nto the client, server and worker components of Remus.\n\n## Documentation ##\n* [Client Documentation][]\n* [Worker Documentation][]\n* [Server Documentation][]\n* [Constructing a Remus Worker File][]\n* [Registering a New Mesh Type][]\n\n\n[Client Documentation]: remus/client/Readme.md\n[Worker Documentation]: remus/worker/Readme.md\n[Server Documentation]: remus/server/Readme.md\n\n\n[Constructing a Remus Worker File]: remus/worker/Readme.md#constructing-a-remus-worker-file\n[Registering a New Mesh Type]: remus/client/Readme.md#register-a-new-mesh-type\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkitware%2Fremus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkitware%2Fremus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkitware%2Fremus/lists"}