{"id":26758534,"url":"https://github.com/wdevore/dart","last_synced_at":"2025-03-28T16:29:25.335Z","repository":{"id":225751808,"uuid":"739934508","full_name":"wdevore/Dart","owner":"wdevore","description":"Various Dart CLI applications including Triangle rasterizer","archived":false,"fork":false,"pushed_at":"2024-04-21T17:07:07.000Z","size":36605,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-04-21T22:48:52.010Z","etag":null,"topics":["dart","rasterizer","sdl2"],"latest_commit_sha":null,"homepage":"","language":"Dart","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/wdevore.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}},"created_at":"2024-01-07T01:41:24.000Z","updated_at":"2024-04-21T17:07:10.000Z","dependencies_parsed_at":"2024-04-21T19:23:59.053Z","dependency_job_id":null,"html_url":"https://github.com/wdevore/Dart","commit_stats":null,"previous_names":["wdevore/dart"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wdevore%2FDart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wdevore%2FDart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wdevore%2FDart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wdevore%2FDart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wdevore","download_url":"https://codeload.github.com/wdevore/Dart/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246062223,"owners_count":20717579,"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":["dart","rasterizer","sdl2"],"created_at":"2025-03-28T16:29:24.688Z","updated_at":"2025-03-28T16:29:25.281Z","avatar_url":"https://github.com/wdevore.png","language":"Dart","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Description\nThis repo contains various apps that range from extremely simple all the way to a simple 3D viewer.\n\n## Triangle renderer\nThis app is a functional Brensenham triangle rasterizer based on [Leen Ammeraal](https://link.springer.com/book/10.1007/978-3-319-63357-2)'s book. It also incorporates the Top-Left rule.\n\n![Gif](triangle_renderer.gif)\n\nAlso: [Full res Video](triangle_renderer.mp4)\n\n# Dart\n\n- https://dart.dev/get-dart#stable-channel\n- https://pub.dev/packages/sdl2/install\n\n# Flutter and Dart\nInstalling Dart separately yields something different. You really should upgrade Dart via Flutter:\n\nThis issue is because of the dart version and by updating flutter the dart version won't update, the way for solving this is, first, you need to be on the dev or master channel,\n\n```sh\nflutter channel master\nflutter upgrade\n```\n\nafter that run ```flutter doctor -v``` as you see your dart is still an old one\n\nin this step, you should update it manually, as the doc says Dart\n\n# Create a new project\n```sh\ndart create ttf_example\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwdevore%2Fdart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwdevore%2Fdart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwdevore%2Fdart/lists"}