{"id":16732604,"url":"https://github.com/antonmi/code_together","last_synced_at":"2025-04-10T11:26:55.735Z","repository":{"id":143053115,"uuid":"9792469","full_name":"antonmi/code_together","owner":"antonmi","description":"Collaborative coding service.","archived":false,"fork":false,"pushed_at":"2015-04-01T20:44:52.000Z","size":869,"stargazers_count":12,"open_issues_count":0,"forks_count":2,"subscribers_count":6,"default_branch":"gh-pages","last_synced_at":"2024-04-14T14:31:35.632Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://antonmi.github.io/code_together/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/antonmi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-05-01T14:02:04.000Z","updated_at":"2020-02-13T02:21:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"f99fb979-bc00-4f5f-ab36-de99e2db97a3","html_url":"https://github.com/antonmi/code_together","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antonmi%2Fcode_together","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antonmi%2Fcode_together/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antonmi%2Fcode_together/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/antonmi%2Fcode_together/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/antonmi","download_url":"https://codeload.github.com/antonmi/code_together/tar.gz/refs/heads/gh-pages","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248208666,"owners_count":21065203,"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-10-12T23:45:47.501Z","updated_at":"2025-04-10T11:26:55.712Z","avatar_url":"https://github.com/antonmi.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"##Code Together. [![Build Status](https://travis-ci.org/antonmi/code_together.svg?branch=master)](https://travis-ci.org/antonmi/code_together)\n\n###Collaborative coding service.\n\n###CodeTogether's basic technologies:\n\n1. WebSocket server based on [EventMachine](http://rubyeventmachine.com/) and [em-websocket](https://github.com/igrigorik/em-websocket/).\n \n2. [diff-match-patch](https://code.google.com/p/google-diff-match-patch/) algorithm both on clients and server side.\n\n3. [CodeMirror](http://codemirror.net) to highlight the code.\n\n####See demo here: [Code Together](http://antonmi.github.io/code_together).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantonmi%2Fcode_together","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fantonmi%2Fcode_together","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fantonmi%2Fcode_together/lists"}