{"id":25311472,"url":"https://github.com/mttbernardini/simple-chat","last_synced_at":"2025-07-21T23:34:52.759Z","repository":{"id":73307916,"uuid":"80563631","full_name":"mttbernardini/simple-chat","owner":"mttbernardini","description":":speech_balloon: A simple chatroom developed in PHP and xml files as pseudo-database.","archived":false,"fork":false,"pushed_at":"2019-01-19T22:05:13.000Z","size":181,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-07T11:38:42.339Z","etag":null,"topics":["ajax-polling","chatroom","customizable","database-free","no-authentication","xml-based"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mttbernardini.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.md","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":"2017-01-31T21:22:18.000Z","updated_at":"2021-03-01T07:35:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"5b28d3f5-9b24-4aea-bfba-bbb34cde8bd9","html_url":"https://github.com/mttbernardini/simple-chat","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mttbernardini/simple-chat","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mttbernardini%2Fsimple-chat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mttbernardini%2Fsimple-chat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mttbernardini%2Fsimple-chat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mttbernardini%2Fsimple-chat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mttbernardini","download_url":"https://codeload.github.com/mttbernardini/simple-chat/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mttbernardini%2Fsimple-chat/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266403163,"owners_count":23923404,"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-21T11:47:31.412Z","response_time":64,"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":["ajax-polling","chatroom","customizable","database-free","no-authentication","xml-based"],"created_at":"2025-02-13T14:24:56.693Z","updated_at":"2025-07-21T23:34:52.751Z","avatar_url":"https://github.com/mttbernardini.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# simple-chat: a minimal PHP chatroom #\n\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/69298e5725ae45e983167175ab365a1c)](https://www.codacy.com/app/mttbernardini/simple-chat?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=mttbernardini/simple-chat\u0026amp;utm_campaign=Badge_Grade)\n\nA simple chatroom developed in PHP (using [Micro Chat][1] as template) with no authentication (only a not chosen nickname is needed to login) and without a database (messages and status are stored in xml files). Also, the message fetching is polling based (no instant messaging, expect a delay of some seconds).\n\nThis is the first project I actually learned to program with (I was 14) and it was conceived as a chatroom for my classmates (You might find references in early commits).\n\nAs a result, the source code is pretty messy and illegible. My intention is to enhance it and generalize everything in the hope of making this project (or part of it) useful for someone.\n\n----------------\n\n\u0026copy; 2011 Matteo Bernardini, [@mttbernardini][2].\n\nThis project is licensed under the Apache License 2.0.  \nPlease refer to the LICENSE file for further information.\n\n\n[1]: http://www.phptoys.com/product/micro-chat.html\n[2]: https://twitter.com/mttbernardini\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmttbernardini%2Fsimple-chat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmttbernardini%2Fsimple-chat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmttbernardini%2Fsimple-chat/lists"}