{"id":33966907,"url":"https://github.com/syncgw/syncgw","last_synced_at":"2025-12-30T17:07:17.547Z","repository":{"id":197018685,"uuid":"697810923","full_name":"syncgw/syncgw","owner":"syncgw","description":"sync•gw project","archived":false,"fork":false,"pushed_at":"2024-04-08T14:45:58.000Z","size":31,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-12-14T12:09:32.844Z","etag":null,"topics":["activesync","caldav","carddav","eas","exchange-activesync","ics","mapi-http","mobile","rops","rpc","smart-phone","sync","synchronization","webdav","xml"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/syncgw.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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-09-28T14:21:09.000Z","updated_at":"2024-10-24T19:37:53.000Z","dependencies_parsed_at":"2023-12-31T18:31:05.293Z","dependency_job_id":"cea18970-3a59-477c-ba1b-80748cabe812","html_url":"https://github.com/syncgw/syncgw","commit_stats":null,"previous_names":["syncgw/syncgw"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/syncgw/syncgw","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syncgw%2Fsyncgw","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syncgw%2Fsyncgw/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syncgw%2Fsyncgw/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syncgw%2Fsyncgw/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/syncgw","download_url":"https://codeload.github.com/syncgw/syncgw/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/syncgw%2Fsyncgw/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28130015,"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-12-30T02:00:05.476Z","response_time":64,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","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":["activesync","caldav","carddav","eas","exchange-activesync","ics","mapi-http","mobile","rops","rpc","smart-phone","sync","synchronization","webdav","xml"],"created_at":"2025-12-12T23:31:15.123Z","updated_at":"2025-12-30T17:07:17.520Z","avatar_url":"https://github.com/syncgw.png","language":null,"funding_links":["https://www.paypal.com/donate/?hosted_button_id=DS6VK49NAFHEQ"],"categories":[],"sub_categories":[],"readme":"# ![picture logo](https://github.com/syncgw/gui-bundle/blob/master/assets/syncgw.png \"sync•gw\") #\n \n![](https://img.shields.io/packagist/v/syncgw/syncgw.svg)\n![](https://img.shields.io/packagist/l/syncgw/syncgw.svg)\n![](https://img.shields.io/packagist/dt/syncgw/syncgw.svg)\n \n**sync•gw** is the one and only fully portable server software available providing synchronization service between nearly any mobile device and your web server.\n\n* Written in PHP - no binary CPU depended code.\n* Support of **[XML](https://en.wikipedia.org/wiki/XML)** and \n**[WBXML](http://en.wikipedia.org/wiki/WBXML)** protocol.\n* Support of **[WebDAV](https://en.wikipedia.org/wiki/WebDAV)** (**CalDAV** and **CardDAV**) protocol.\n* Support of **[MicroSoft Exchange ActiveSync (EAS)](http://en.wikipedia.org/wiki/Exchange_ActiveSync)** protocol (2.5, 12.0, 12.1, 14.0, 14.1, 16.0, 16.1).\n* Only a web server with PHP is required to run **sync•gw** (no additional software or tools required).\n* Full internationalization support.\n* Multi byte support (support for e.g. Japanese language).\n* Support for time zones..\n* Multiple level of logging supported\n* Intelligent field assignment - calculated based on mix of configuration file and probability calculation.\n* Programming documentation available (see **Developers Guide** in the [Downloads](../doc-bundle/Downloads.md).\n* Support for encrypted message exchange using SSL web server setting.\n* Administrator browser interface with password protection.\n* Contact synchronization support.\n* Calendar and task synchronization support.\n* Notes synchronization support.\n* Experimental: Mail synchronization support.\n\n**sync•gw** setup is very easy. Install this project, define a administrator password, connect a data base handler and **sync•gw** is ready for your first synchronization.\n\nA detailed description of available configuration option is available in our browser interface documentation available in the [here](../doc-bundle/Downloads.md)).\n\n## Installation ##\n\nIf you want to use **sync•gw** go to your base directory on your web server and enter\n\n```bash\ncomposer create-project syncgw/syncgw .\n```\n(Don't forget the \".\" at the end of the command line).\n\nThen start **sync•gw** by typing into your browser's URL bar `http://[your-domain.tld]/[path to application directory]/sync.php`.\n\nAt least select \"Configure **sync•gw**\" and check your settings and click on \"Save\".\n\n## License ##\nThis plugin is released under the [GNU General Public License v3.0](https://github.com/toteph42/syncgw/blob/master/syncgw/LICENSE).\n\n## Donation ##\n\nIf you like this software and you want support my work, feel free to send me a donation:\n\n\u003ca href=\"https://www.paypal.com/donate/?hosted_button_id=DS6VK49NAFHEQ\" target=\"_blank\" rel=\"noopener\"\u003e   \u003cimg src=\"https://www.paypalobjects.com/en_US/DK/i/btn/btn_donateCC_LG.gif\" alt=\"Donate with PayPal\"/\u003e \u003c/a\u003e\n\n[[Documentation](https://github.com/syncgw/doc-bundle/blob/master/README.md)]\n[[System requirements](https://github.com/syncgw/doc-bundle/blob/master/PreReqs.md)] \n[[Available bundles](https://github.com/syncgw/doc-bundle/blob/master/Bundles.md)] \n[[List of all changes](https://github.com/syncgw/doc-bundle/blob/master/Changes.md)] \n[[Additional Downloads](https://github.com/syncgw/doc-bundle/blob/master/Downloads.md)] \n[[Frequently asked questions](https://github.com/syncgw/doc-bundle/blob/master/FAQ.md)] \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyncgw%2Fsyncgw","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsyncgw%2Fsyncgw","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsyncgw%2Fsyncgw/lists"}