{"id":19752723,"url":"https://github.com/thomasthelen/datastructures","last_synced_at":"2026-06-10T08:31:44.515Z","repository":{"id":87031453,"uuid":"50059418","full_name":"ThomasThelen/DataStructures","owner":"ThomasThelen","description":"Various data structures implemented in c++","archived":false,"fork":false,"pushed_at":"2021-03-09T06:08:21.000Z","size":7804,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-28T08:44:40.137Z","etag":null,"topics":["data-structures","datastructures","doubly-linked-list","linked-list","singly-linked-list","templates"],"latest_commit_sha":null,"homepage":null,"language":"C++","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/ThomasThelen.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-01-20T20:51:01.000Z","updated_at":"2025-01-02T06:44:26.000Z","dependencies_parsed_at":"2023-05-30T07:15:14.435Z","dependency_job_id":null,"html_url":"https://github.com/ThomasThelen/DataStructures","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ThomasThelen/DataStructures","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThomasThelen%2FDataStructures","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThomasThelen%2FDataStructures/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThomasThelen%2FDataStructures/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThomasThelen%2FDataStructures/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ThomasThelen","download_url":"https://codeload.github.com/ThomasThelen/DataStructures/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ThomasThelen%2FDataStructures/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34144679,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-10T02:00:07.152Z","response_time":89,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","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":["data-structures","datastructures","doubly-linked-list","linked-list","singly-linked-list","templates"],"created_at":"2024-11-12T02:49:50.934Z","updated_at":"2026-06-10T08:31:44.490Z","avatar_url":"https://github.com/ThomasThelen.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com) \n[![BCH compliance](https://bettercodehub.com/edge/badge/ThomasThelen/DataStructures?branch=master)](https://bettercodehub.com/)\n\n# DataStructures\nI created this repository years and years ago in preparation for my first programming interview. I came back years and years later to fix all the nasty memory leaks by replacing raw pointers \nwith smart ones. This is unmaintained and was only fixed to help me sleep at night.\n\n## SingleList\n\nThis is a singly linked list which can hold integer type data.\n\n## SingleListGeneric\n\nThis is the SingleList project but templated so that it can take any type, rather than just an integer\n\n## DoubleList\n\nThis is a doubly linked list which can take an integer type as data.\n\n## DoubleListGeneric\n\nThe DoubleList project done with templates to take any type\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthomasthelen%2Fdatastructures","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthomasthelen%2Fdatastructures","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthomasthelen%2Fdatastructures/lists"}