{"id":19600276,"url":"https://github.com/pharo-ide/basys","last_synced_at":"2025-08-22T12:05:21.299Z","repository":{"id":65028562,"uuid":"97141738","full_name":"pharo-ide/Basys","owner":"pharo-ide","description":"Bidirectional asynchronous network","archived":false,"fork":false,"pushed_at":"2022-12-21T23:54:15.000Z","size":293,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-09T08:13:24.181Z","etag":null,"topics":["pharo"],"latest_commit_sha":null,"homepage":null,"language":"Smalltalk","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/pharo-ide.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}},"created_at":"2017-07-13T16:03:42.000Z","updated_at":"2022-12-21T23:50:33.000Z","dependencies_parsed_at":"2023-01-02T10:39:47.738Z","dependency_job_id":null,"html_url":"https://github.com/pharo-ide/Basys","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pharo-ide%2FBasys","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pharo-ide%2FBasys/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pharo-ide%2FBasys/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pharo-ide%2FBasys/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pharo-ide","download_url":"https://codeload.github.com/pharo-ide/Basys/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240878572,"owners_count":19872235,"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":["pharo"],"created_at":"2024-11-11T09:14:18.516Z","updated_at":"2025-02-26T15:25:40.636Z","avatar_url":"https://github.com/pharo-ide.png","language":"Smalltalk","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Basys\n\n[![GitHub release](https://img.shields.io/github/release/pharo-ide/Basys.svg)](https://github.com/pharo-ide/Basys/releases/latest)\n[![Unit Tests](https://github.com/pharo-ide/Basys/actions/workflows/tests.yml/badge.svg)](https://github.com/pharo-ide/Basys/actions/workflows/tests.yml)\n\n[![Pharo 7.0](https://img.shields.io/badge/Pharo-7.0-informational)](https://pharo.org)\n[![Pharo 8.0](https://img.shields.io/badge/Pharo-8.0-informational)](https://pharo.org)\n[![Pharo 9.0](https://img.shields.io/badge/Pharo-9.0-informational)](https://pharo.org)\n[![Pharo 10](https://img.shields.io/badge/Pharo-10-informational)](https://pharo.org)\n[![Pharo 11](https://img.shields.io/badge/Pharo-11-informational)](https://pharo.org)\n\n## \u003cb\u003eB\u003c/b\u003eidirectional \u003cb\u003easy\u003c/b\u003enchronou\u003cb\u003es\u003c/b\u003e network. \u003c/br\u003e\n\nBasys implements an abstract layer for networks which require bidirectional communication between clients and servers. Basys manages connections in such a way that sending and receiving data can be performed independently and simultaneously.\n\nEach Basys connection runs its own incoming data loop which processes received data asynchronously. Every received data is processed in a separate thread. Communication between client and server are equivalent in both directions. \n\nBasys is network foundation for [Seamless](http://smalltalkhub.com/#!/~Pharo/Seamless). \n\nYou can find documentation [here](https://github.com/SquareBracketAssociates/Booklet-Infrastructure)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpharo-ide%2Fbasys","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpharo-ide%2Fbasys","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpharo-ide%2Fbasys/lists"}