{"id":18258500,"url":"https://github.com/bartolomej/julia-set","last_synced_at":"2025-04-08T23:20:25.549Z","repository":{"id":119583145,"uuid":"229437845","full_name":"bartolomej/julia-set","owner":"bartolomej","description":"Julia set rendering tool ♾️","archived":false,"fork":false,"pushed_at":"2020-08-02T14:35:00.000Z","size":28081,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2023-03-06T23:09:14.999Z","etag":null,"topics":["complex-numbers","julia-set","math-art","visualization"],"latest_commit_sha":null,"homepage":"https://bartolomej.github.io/julia-set/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bartolomej.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2019-12-21T14:18:58.000Z","updated_at":"2024-06-19T07:59:06.215Z","dependencies_parsed_at":null,"dependency_job_id":"47a4fa10-74a7-454a-8cf7-5d76b3cb9d17","html_url":"https://github.com/bartolomej/julia-set","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bartolomej%2Fjulia-set","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bartolomej%2Fjulia-set/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bartolomej%2Fjulia-set/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bartolomej%2Fjulia-set/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bartolomej","download_url":"https://codeload.github.com/bartolomej/julia-set/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247942199,"owners_count":21022117,"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":["complex-numbers","julia-set","math-art","visualization"],"created_at":"2024-11-05T10:31:30.993Z","updated_at":"2025-04-08T23:20:25.521Z","avatar_url":"https://github.com/bartolomej.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Complex set art\n\nGenerate artistic images of Julia Set. More about [Julia Set](https://en.wikipedia.org/wiki/Julia_set).\nI made this program while I was learning Go language for the first time.\n\nI've also made another web based visualization of Julia set [here](https://bartolomej.github.io/julia-set).\n\n| | | |\n|:-------------------------:|:-------------------------:|:-------------------------:|\n|\u003cimg width=\"500\" alt=\"C = 0 + 0i\" src=\"docs/examples/blue_0.0_0.8.png\"\u003e  C = 0 + 0i |  \u003cimg width=\"500\" alt=\"C = -0.43 - 0.2i\" src=\"docs/examples/-0.43-0.2t.png\"\u003e C = -0.43 - 0.2i|\n|\u003cimg width=\"500\" alt=\"C = 0.61 + 0.52i\" src=\"docs/examples/grey_0.61_0.52.png\"\u003e  C = 0.61 + 0.52i |  \u003cimg width=\"500\" alt=\"C = -0.81 + 0.0i\" src=\"docs/examples/gold_-0.81_0.0.png\"\u003e C = -0.81 + 0.0i|\n|\u003cimg width=\"500\" src=\"docs/examples/giphy1.gif\"\u003e  |  \u003cimg width=\"500\" src=\"docs/examples/giphy3.gif\"\u003e |\n\n## Installation\n\nClone project in your project directory.\n```bash\ngit clone github.com/bartolomej/julia-set \u0026\u0026 cd julia-set\n```\n\n## Usage\n\nRequires a configured [Go environment](https://golang.org/doc/install).\n\n### Default config\n\nRun `default` scene configuration stored in `example.config.json`.\n```\ngo run main.go\n```\n\nBasic usage syntax:\n```bash\ngo run *.go \u003cimage-size\u003e \u003cRe(C)\u003e \u003cIm(C)\u003e \u003coutput-file\u003e\n```\n\n### Custom config\n\nCreate `config.json` scene configuration file in root directory.\nCheck out examples in `example.config.json` file.\n\nRun custom scene configuration with the following syntax:\n```bash\ngo run *.go \u003cscene-id\u003e\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbartolomej%2Fjulia-set","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbartolomej%2Fjulia-set","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbartolomej%2Fjulia-set/lists"}