{"id":22014123,"url":"https://github.com/laqudee/zig-string-fork","last_synced_at":"2025-03-23T08:27:07.265Z","repository":{"id":191815028,"uuid":"685393549","full_name":"laqudee/zig-string-fork","owner":"laqudee","description":null,"archived":false,"fork":false,"pushed_at":"2023-09-01T01:21:40.000Z","size":11,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-28T15:18:52.598Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Zig","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/laqudee.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,"governance":null}},"created_at":"2023-08-31T06:09:13.000Z","updated_at":"2023-08-31T08:17:34.000Z","dependencies_parsed_at":"2023-08-31T22:34:38.743Z","dependency_job_id":"4fd0dc75-1b8c-457b-941f-67977b1aa74b","html_url":"https://github.com/laqudee/zig-string-fork","commit_stats":null,"previous_names":["laqudee/zig-string-fork"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laqudee%2Fzig-string-fork","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laqudee%2Fzig-string-fork/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laqudee%2Fzig-string-fork/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/laqudee%2Fzig-string-fork/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/laqudee","download_url":"https://codeload.github.com/laqudee/zig-string-fork/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245075317,"owners_count":20556907,"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-11-30T03:26:25.037Z","updated_at":"2025-03-23T08:27:07.233Z","avatar_url":"https://github.com/laqudee.png","language":"Zig","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Zig String fork from zig-string\n\n\u003e [zig-string](https://github.com/JakubSzark/zig-string)\n\nThis library is a UTF-8 compatible **string** library for the **Zig** programming language. \nI made this for the sole purpose to further my experience and understanding of zig.\nAlso it may be useful for some people who need it (including myself), with future projects. Project is also open for people to add to and improve. Please check the **issues** to view requested features.\n\n# Basic Usage\n```zig\nconst String = @import(\"./zig-string.zig\").String;\n// ...\n\n// Use your favorite allocator\nvar arena = ArenaAllocator.init(std.heap.page_allocator);\ndefer arena.deinit();\n\n// Create your String\nvar myString = String.init(\u0026arena.allocator());\ndefer myString.deinit();\n\n// Use functions provided\ntry myString.concat(\"🔥 Hello!\");\n_ = myString.pop();\ntry myString.concat(\", World 🔥\");\n\n// Success!\nassert(myString.cmp(\"🔥 Hello, World 🔥\"));\n\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaqudee%2Fzig-string-fork","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flaqudee%2Fzig-string-fork","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flaqudee%2Fzig-string-fork/lists"}