{"id":20317432,"url":"https://github.com/thimc/tinyirc","last_synced_at":"2026-06-05T04:31:09.557Z","repository":{"id":203119224,"uuid":"653205377","full_name":"thimc/tinyirc","owner":"thimc","description":"tiny IRC client","archived":false,"fork":false,"pushed_at":"2024-01-01T19:29:32.000Z","size":10,"stargazers_count":0,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-14T13:16:48.724Z","etag":null,"topics":["cli","client","go","golang","irc","simple","suckless"],"latest_commit_sha":null,"homepage":"","language":"Go","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/thimc.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}},"created_at":"2023-06-13T15:44:25.000Z","updated_at":"2024-10-30T16:43:43.000Z","dependencies_parsed_at":"2024-06-20T20:46:09.109Z","dependency_job_id":null,"html_url":"https://github.com/thimc/tinyirc","commit_stats":null,"previous_names":["thimc/tinyirc"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thimc%2Ftinyirc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thimc%2Ftinyirc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thimc%2Ftinyirc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thimc%2Ftinyirc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thimc","download_url":"https://codeload.github.com/thimc/tinyirc/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241818898,"owners_count":20025212,"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":["cli","client","go","golang","irc","simple","suckless"],"created_at":"2024-11-14T18:31:59.626Z","updated_at":"2026-06-05T04:31:09.515Z","avatar_url":"https://github.com/thimc.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"tinyirc\n=======\n\ntinyirc is a simple IRC client written in go with no third party dependencies.\n\nIt is heavily inspired by suckless [sic](https://tools.suckless.org/sic/)\nand it has been a really fun exercise for me to learn more about the\n[net](https://pkg.go.dev/net) package.\n\nMuch like sic, tinyirc will read commands from standard input and print\neverything to standard output. The data is multiplexed and so all traffic\nis merged into one output.\n\nMost of the scripts made for sic should work with tinyirc.\n\nInstallation\n============\n\n    $ make\n    # make install\n\n\n## Flags\n\nThe following flags are supported:\n\n- `P` sets the command prefix. Default is `/`\n- `h` sets the IRC Host. Default is `irc.libera.chat`\n- `k` sets the user password.\n- `n` sets the user nickname. Defaults is the `$USER` variable\n- `p` sets the IRC Port. Defaults to `6667`\n- `s` enables SASL. Default is off.\n- `t` enables TLS. Default is off.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthimc%2Ftinyirc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthimc%2Ftinyirc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthimc%2Ftinyirc/lists"}