{"id":18885453,"url":"https://github.com/dagit/nehe-tuts","last_synced_at":"2025-04-14T21:30:57.695Z","repository":{"id":66389431,"uuid":"1368396","full_name":"dagit/nehe-tuts","owner":"dagit","description":"OpenGL NeHe tutorials converted to Haskell","archived":false,"fork":false,"pushed_at":"2013-07-11T03:54:26.000Z","size":540,"stargazers_count":35,"open_issues_count":1,"forks_count":6,"subscribers_count":6,"default_branch":"master","last_synced_at":"2023-04-11T01:07:24.497Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Haskell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dagit.png","metadata":{"files":{"readme":"README","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}},"created_at":"2011-02-15T06:55:14.000Z","updated_at":"2022-11-08T13:28:34.000Z","dependencies_parsed_at":"2023-02-20T04:00:35.003Z","dependency_job_id":null,"html_url":"https://github.com/dagit/nehe-tuts","commit_stats":null,"previous_names":[],"tags_count":null,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagit%2Fnehe-tuts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagit%2Fnehe-tuts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagit%2Fnehe-tuts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dagit%2Fnehe-tuts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dagit","download_url":"https://codeload.github.com/dagit/nehe-tuts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223645063,"owners_count":17178844,"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-08T07:18:56.159Z","updated_at":"2024-11-08T07:18:56.755Z","avatar_url":"https://github.com/dagit.png","language":"Haskell","funding_links":[],"categories":[],"sub_categories":[],"readme":"These examples were created by Jeff Molofee '99 NeHe of http://nehe.gamedev.net\n\nConverted to Haskell by Jason Dagit, 2005 and 2011.\n\nThis code is tested on OSX, linux, Windows.  If you try it on\nanother platform and it works for you, then please let me know.\n\nThe current version uses GLFW via the GLFW-b bindings.  Instead of\nusing the OpenGL bindings, I use OpenGLRaw and GLURaw.  These packages\nprovide an API that is closer to the C API for OpenGL making it\neasier to follow 3rd party documenatation and port examples.\n\nAcknowldegements:\nI want to thank #haskell on irc.freenode.net for support and general\nhelp.  Especially to Lemmih for supplying example code.\n\nAuthors:\nJeff Molofee aka NeHe\nJason Dagit \u003cdagit@codersbase.com\u003e (All the code)\nEugene Kirpichov \u003cekirpichov@gmail.com\u003e (Cabal package)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdagit%2Fnehe-tuts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdagit%2Fnehe-tuts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdagit%2Fnehe-tuts/lists"}