{"id":19348255,"url":"https://github.com/srirangav/stonerview","last_synced_at":"2026-04-12T23:54:56.748Z","repository":{"id":162477818,"uuid":"367821304","full_name":"srirangav/stonerview","owner":"srirangav","description":"A MacOS X screensaver inspired by the SGI ElectroPaint screensaver","archived":false,"fork":false,"pushed_at":"2021-05-19T01:50:23.000Z","size":308,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-04T07:16:13.214Z","etag":null,"topics":["macos","screensaver","sgi"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/srirangav.png","metadata":{"files":{"readme":"README","changelog":"history.rtf","contributing":null,"funding":null,"license":"Copying","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":"2021-05-16T08:13:47.000Z","updated_at":"2023-09-21T11:40:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"33cede3e-e611-4239-9eab-07e8a8ee66a2","html_url":"https://github.com/srirangav/stonerview","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/srirangav/stonerview","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srirangav%2Fstonerview","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srirangav%2Fstonerview/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srirangav%2Fstonerview/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srirangav%2Fstonerview/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/srirangav","download_url":"https://codeload.github.com/srirangav/stonerview/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srirangav%2Fstonerview/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31734350,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-12T22:19:12.206Z","status":"ssl_error","status_checked_at":"2026-04-12T22:18:33.088Z","response_time":58,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["macos","screensaver","sgi"],"created_at":"2024-11-10T04:19:32.703Z","updated_at":"2026-04-12T23:54:56.707Z","avatar_url":"https://github.com/srirangav.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"StonerView 1.5.2 (MacOS X Version)\n    Copyright 1998-2001 by Andrew Plotkin.\n\nFor the latest version, source code, and links to more of my stuff, see:\n    http://www.eblong.com/zarf/stonerview.html\n\nYou can contact me at:\n    erkyrath@eblong.com\n\n    __________________\n\nThis is my favorite screen saver in all the world.\n\nNormally I hate screen savers, I really do. If the point is to save\nthe screen from burn-in (which doesn't happen these days), they're\nsilly. If the point is to occupy my attention, I have a host of better\nideas. If the point is to be pretty, they usually fail.\n\nExcept ElectroPaint. Which is something that came with SGI machines,\nand I presume it still does. It was strange and hypnotic and I could\nstare at it for hours. Once I set it running on twelve machines in the\nsame room and turned the lights off. That was pretty good.\n\nUnfortunately and dammit, the source code to ElectroPaint has never\nbeen released, and it only runs on SGI machines. This bugged me for\nyears. So I finally got off my butt and reimplemented it for the\nMacintosh.\n\n(Actually, the first thing I did was to reimplement it in sound.\nThat's StonerSound, for which see my web pages. But I made it back\ninto a visual toy after that.)\n\nPlease note that this contains no code from ElectroPaint. I've never\nseen any. StonerView is entirely my own code, inspired only by my\nmemory of what ElectroPaint looked like. (In fact, when I wrote this,\nI hadn't seen ElectroPaint run for over a year.)\n\nStonerView originally used QuickDraw 3D for its display system. Since\nnot even Apple gives a toss about QD3D any more, I've done this quick\nport to GL. It just pops up an X window with the goods running\ntherein. (I used glut for this, because that's what I had example code\nfor.)\n\n(Wouldn't it be nice if you could make it run in the root window? So\nthat it would really work as a screen saver? Yes, it would. Wouldn't\nit be nice if I had some documentation for glut, so that I could\nimplement that? Yeah, that too. \"Maybe next version.\" I tried looking\nat the GL samples in the xscreensaver distribution... for some reason,\nit didn't help.)\n\n    __________________\n\nThe simplest possible Makefile is included. Type \"make\". If you get an\nerror, edit the Makefile and try again. Yes, I live in the Stone Age.\n\n    __________________\n\nIf you find that StonerView is running too slowly, reduce the window\nsize.\n\n    __________________\n\nVersion history:\n\n1.5.2 (MacOSX port): Updates to build / run on MacOS X 11 (BigSur) and\n                     M1 Macs\n\n1.5 (MacOSX universal binary port): contributed by Alexander v. Below\n\n1.4 (MacOSX port): contributed by Tommaso Pecorella\n\n1.3: Jamie Zawinski (jwz@jwz.org) contributed a pile of code to change \n     the framework from GLUT to straight GL. This allows the --root \n     option to work, and therefore it works with the xscreensaver\n     package.\n\n1.2: I forgot the sliding rainbow effect on the chain of polygons!\n     Can you believe that? I'm such a doof.\n     Also, Unix/GL version.\n\n1.1: Original release, I think.\n    __________________\n\nThis program is free software; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2 of the License, or (at\nyour option) any later version. The source code is available at the\nweb URL above.\n\nThis program is distributed in the hope that it will be useful, but\nWITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\nGeneral Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. (It should be a document entitled \"Copying\".)\nIf not, see the web URL above, or write to the Free Software\nFoundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307,\nUSA.\n\n    __________________\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrirangav%2Fstonerview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsrirangav%2Fstonerview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrirangav%2Fstonerview/lists"}