{"id":26716506,"url":"https://github.com/inconvergent/inconvergent-sandbox","last_synced_at":"2025-09-03T04:34:28.257Z","repository":{"id":47121026,"uuid":"152967240","full_name":"inconvergent/inconvergent-sandbox","owner":"inconvergent","description":"Interactive demos written in p5.js","archived":false,"fork":false,"pushed_at":"2018-11-28T09:39:18.000Z","size":195,"stargazers_count":117,"open_issues_count":0,"forks_count":8,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-14T01:31:21.240Z","etag":null,"topics":["generative-art","javascript","processing","processingjs"],"latest_commit_sha":null,"homepage":"https://inconvergent-sandbox.glitch.me/","language":"JavaScript","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/inconvergent.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-10-14T11:35:11.000Z","updated_at":"2024-07-02T18:31:57.000Z","dependencies_parsed_at":"2022-09-25T00:02:16.155Z","dependency_job_id":null,"html_url":"https://github.com/inconvergent/inconvergent-sandbox","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/inconvergent/inconvergent-sandbox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inconvergent%2Finconvergent-sandbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inconvergent%2Finconvergent-sandbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inconvergent%2Finconvergent-sandbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inconvergent%2Finconvergent-sandbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/inconvergent","download_url":"https://codeload.github.com/inconvergent/inconvergent-sandbox/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/inconvergent%2Finconvergent-sandbox/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263619751,"owners_count":23489560,"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":["generative-art","javascript","processing","processingjs"],"created_at":"2025-03-27T15:27:59.594Z","updated_at":"2025-07-04T21:05:57.334Z","avatar_url":"https://github.com/inconvergent.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Inconvergent Sandbox\n\nInteractive demos written using p5.js.\n\nSee the code live on Glitch at: https://inconvergent-sandbox.glitch.me/\n\np5.js reference: https://p5js.org/reference/\n\n\n## Running the code\n\n### Locally\n\nThe easiest way to run this code is to just open any of the `html` files in the\n`www` folder in your browser. If you make any changes to the any of the files,\nall you have to do is refresh the page and you should see any changes right\naway.\n\n\n### Using Glitch\n\nIt is also possible to edit the code on Glitch. Go to\nhttps://glitch.com/~inconvergent-sandbox Then click the botton marked \"Remix on\nyour own\" below the sandbox. Then you can perform the changes you want.\n\n\n### Using Node\n\nIf you are familiar with Node.js and NPM you can also run this code by going to\nthe root of the repo and executing (you only need to do this the first time):\n\n    npm install\n\nto install the dependencies. Then type\n\n    npm run start\n\nto start a local server on your computer. You can access the sketches by going\nto: http://localhost:4000 in your browser.\n\nDownload Node.js here https://nodejs.org/en/download/\n\n\n## Processing Implementation\n\nProcessing versions of these demos (implemented by Lali Barrière) can be seen\nat: https://github.com/laliki/inconvergent_to_processing\n\n\n## References and Further Reading\n\n  - For other writing on generative art: https://inconvergent.net/generative\n    (note that the included code is outdated and unmaintained)\n\n  - So you Want to Build a Generator:\n    http://galaxykate0.tumblr.com/post/139774965871/so-you-want-to-build-a-generator\n\n  - The Nature of Code: https://natureofcode.com/book/\n\n  - P5.js docs https://p5js.org/reference/\n\n  - List of other resources:\n    https://github.com/mattdesl/workshop-generative-art/blob/master/README.md#further-reading\n\n  - Another list https://github.com/terkelg/awesome-creative-coding\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finconvergent%2Finconvergent-sandbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Finconvergent%2Finconvergent-sandbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Finconvergent%2Finconvergent-sandbox/lists"}