{"id":23796850,"url":"https://github.com/pez/languages-visualizations","last_synced_at":"2025-09-06T12:31:54.548Z","repository":{"id":269442710,"uuid":"907426226","full_name":"PEZ/languages-visualizations","owner":"PEZ","description":"A Languages visualization experiment","archived":false,"fork":false,"pushed_at":"2025-02-14T08:14:41.000Z","size":7088,"stargazers_count":35,"open_issues_count":2,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-08-28T01:03:38.210Z","etag":null,"topics":["benchmarks","clojure","languages","visualization"],"latest_commit_sha":null,"homepage":"https://pez.github.io/languages-visualizations/","language":"Clojure","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/PEZ.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":"2024-12-23T14:55:09.000Z","updated_at":"2025-08-15T16:00:24.000Z","dependencies_parsed_at":"2024-12-23T16:23:35.663Z","dependency_job_id":"1866703d-7f20-4f3c-91e7-ac71b18aa5c0","html_url":"https://github.com/PEZ/languages-visualizations","commit_stats":{"total_commits":121,"total_committers":1,"mean_commits":121.0,"dds":0.0,"last_synced_commit":"5de9f455b25b34ef0ea8174a336b522b68f25dfd"},"previous_names":["pez/languages-visualizations"],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/PEZ/languages-visualizations","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PEZ%2Flanguages-visualizations","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PEZ%2Flanguages-visualizations/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PEZ%2Flanguages-visualizations/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PEZ%2Flanguages-visualizations/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PEZ","download_url":"https://codeload.github.com/PEZ/languages-visualizations/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PEZ%2Flanguages-visualizations/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273904853,"owners_count":25188634,"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","status":"online","status_checked_at":"2025-09-06T02:00:13.247Z","response_time":2576,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["benchmarks","clojure","languages","visualization"],"created_at":"2025-01-01T20:11:44.627Z","updated_at":"2025-09-06T12:31:54.510Z","avatar_url":"https://github.com/PEZ.png","language":"Clojure","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Languages Visualizations\n\n![Fibonacci - Clojure wins!](public/images/languages-visualizations-fibonacci.png)\n\nThis a playground for visualizing the the [Languages](https://github.com/bddicken/languages) benchmark of [Benjamin Dicken](https://github.com/bddicken)'s.\n\n* The visualizations are here: [pez.github.io/languages-visualizations/](https://pez.github.io/languages-visualizations/) (There are some more notes about the experiment there.)\n* The benchmarks project is [Benjamin Dicken](https://github.com/bddicken)'s **Languages**, here: [github.com/bddicken/languages](https://github.com/bddicken/languages).\n\n## You favorite language is missing?\n\n\u003e If you lack some language in the visualizations, let me know in an issue. If you include instructions on how to get the toolchain installed on a Mac silicon (without any Docker involved) it increases the chances I get the language included.\n\n## How this was built\n\nThe visualizations app is written with [Replicant](https://github.com/cjohansen/replicant) (the page with “navigation”) and [Quil](https://github.com/quil/quil) (the animated visualizations). Some of the language logos come from [techicons.dev](https://techicons.dev/).\n\nI hope you fork this project and have some fun with it. 😄\n\n## How to have some fun\n\nYou'll need the [Clojure](https://clojure.org) CLI tool (`clojure`), Java, and NodeJS.\n\n1. `npm i`\n1. Start the app: `npx shadow-cljs watch app`\n\nWhen the app is compiled, you can access it on [localhost:9797](localhost:9797)\n\nTo play with the code, connect your editor to the [shadow-cljs](https://github.com/thheller/shadow-cljs) REPL and go.\n\n(Or use the REPL Jack-in feature of your favorite Clojure editor.)\n\n### Run benchmarks\n\nSee [github.com/bddicken/languages](https://github.com/bddicken/languages) for instructions.\n\n## Share it around, please ❤️\n\nIf you share on X, please tag [@pappapez](https://x.com/pappapez) and [@BenjDicken](https://x.com/benjdicken).","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpez%2Flanguages-visualizations","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpez%2Flanguages-visualizations","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpez%2Flanguages-visualizations/lists"}