{"id":19055478,"url":"https://github.com/gianptdev/class-node","last_synced_at":"2026-05-17T02:03:15.249Z","repository":{"id":160253586,"uuid":"504054379","full_name":"GianptDev/class-node","owner":"GianptDev","description":"Collection of multiple node objects to build different types of object structures.","archived":false,"fork":false,"pushed_at":"2022-06-21T16:36:03.000Z","size":48,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-02T11:24:16.925Z","etag":null,"topics":["collection","general-purpose","node","nodes","oop","simple"],"latest_commit_sha":null,"homepage":"","language":"Python","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/GianptDev.png","metadata":{"files":{"readme":"readme.md","changelog":"changelogs.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":"2022-06-16T07:24:47.000Z","updated_at":"2022-06-16T08:13:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"435a02c1-27c9-42af-bdb9-649b832648fa","html_url":"https://github.com/GianptDev/class-node","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GianptDev%2Fclass-node","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GianptDev%2Fclass-node/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GianptDev%2Fclass-node/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GianptDev%2Fclass-node/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GianptDev","download_url":"https://codeload.github.com/GianptDev/class-node/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240111672,"owners_count":19749521,"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":["collection","general-purpose","node","nodes","oop","simple"],"created_at":"2024-11-08T23:45:23.865Z","updated_at":"2025-11-12T02:03:07.618Z","avatar_url":"https://github.com/GianptDev.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003c!--\n\tauthor: GianptDev (_gianpy_)\n\tdate: 15/6/2022\n--\u003e\n\n\u003cp align=\"center\"\u003e\n\t\u003cimg src=\"resources/docs/readme/logo.svg\" width=\"30%\"/\u003e\n\t\u003ch1 align=\"center\"\u003enode-class\u003c/h1\u003e\n\u003c/p\u003e\n\nThis is a collection of classes to construct different types of connected objects structure.\n\nThe code is intended to be used as an example for creating such structures but can be used directly because is tested and written for multiple languages.\n\nDocumentation is written in the **docs/** folder and scripts contain comments that support [vscode](https://code.visualstudio.com) hinting.\n\n______\n\n## WARNING: CURRENTLY NOT RELEASED\nBuxfixes and features are being implemented, wait for them to be fixed first.\n\n______\n\n\u003cdiv\u003e\n\t\u003ca href=\"LICENSE\"\u003e\n\t\t\u003cimg alt=\"GitHub\" src=\"https://img.shields.io/github/license/GianptDev/class-node?style=for-the-badge\"\u003e\n\t\u003c/a\u003e\n\t\u003cimg alt=\"GitHub language count\" src=\"https://img.shields.io/github/languages/count/GianptDev/class-node?style=for-the-badge\"\u003e\n\t\u003ca href=\"https://github.com/GianptDev/class-node/issues\"\u003e\n\t\t\u003cimg alt=\"GitHub contributors\" src=\"https://img.shields.io/github/contributors/GianptDev/class-node?color=yellow\u0026style=for-the-badge\"\u003e\n\t\u003c/a\u003e\n\t\u003cbr\u003e\n\t\u003ca href=\"https://github.com/GianptDev/class-node/releases\"\u003e\n\t\t\u003cimg alt=\"GitHub release (latest by date)\" src=\"https://img.shields.io/github/v/release/GianptDev/class-node?label=stable\u0026style=for-the-badge\"\u003e\n\t\t\u003cimg alt=\"GitHub all releases\" src=\"https://img.shields.io/github/downloads/GianptDev/class-node/total?style=for-the-badge\"\u003e\n\t\u003c/a\u003e\n\u003c/div\u003e\n\n______\n\n\u003e \u003cimg title=\"image from https://feathericons.com\" src=\"resources/docs/readme/archive.svg\"\u003e\n\u003e \n\u003e ## Installation\n\u003e\n\u003e To get a copy of the library you need to follow these steps:\n\u003e\n\u003e 1. Go to the [release menu](https://github.com/GianptDev/nodelib/releases).\n\u003e 2. Select the version you wish.\n\u003e 3. Download the zip with the desired language.\n\u003e 4. Import or copy the script inside your code.\n\n______\n\n\u003e \u003cimg title=\"image from https://feathericons.com\" src=\"resources/docs/readme/feather.svg\"\u003e\n\u003e\n\u003e ## Features\n\u003e\n\u003e - ChainNode, RelationNode, TreeNode structure.\n\u003e - Node iterations methods and path structure.\n\u003e\n\u003e Changelogs are documented [here](changelogs.md)\n\n______\n\n\u003e \u003cimg title=\"image from https://feathericons.com\" src=\"resources/docs/readme/package.svg\"\u003e\n\u003e\n\u003e ## Contribute\n\u003e\n\u003e If you want to help you can ask for features in the [issues menu](https://github.com/GianptDev/nodelib/issues), if you find bugs make sure to make a detailed description with sample code.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgianptdev%2Fclass-node","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgianptdev%2Fclass-node","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgianptdev%2Fclass-node/lists"}