{"id":13595960,"url":"https://github.com/greghendershott/frog","last_synced_at":"2025-05-16T09:04:21.135Z","repository":{"id":7400753,"uuid":"8730959","full_name":"greghendershott/frog","owner":"greghendershott","description":"Frog is a static blog generator implemented in Racket, targeting Bootstrap and able to use Pygments.","archived":false,"fork":false,"pushed_at":"2023-12-26T16:00:10.000Z","size":1175,"stargazers_count":926,"open_issues_count":41,"forks_count":95,"subscribers_count":44,"default_branch":"master","last_synced_at":"2025-04-10T05:49:11.235Z","etag":null,"topics":["blog-engine","racket","static-blog"],"latest_commit_sha":null,"homepage":"","language":"Racket","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/greghendershott.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","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},"funding":{"github":"greghendershott","custom":"https://www.paypal.me/greghendershott"}},"created_at":"2013-03-12T15:22:46.000Z","updated_at":"2025-04-05T11:33:22.000Z","dependencies_parsed_at":"2023-12-26T17:27:40.659Z","dependency_job_id":"7732c952-c562-4c02-8715-d62c09c2297e","html_url":"https://github.com/greghendershott/frog","commit_stats":{"total_commits":622,"total_committers":37,"mean_commits":16.81081081081081,"dds":"0.14790996784565913","last_synced_commit":"525c2298f54ffa9fd3b9c44e3a23d4df6aab9278"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greghendershott%2Ffrog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greghendershott%2Ffrog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greghendershott%2Ffrog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greghendershott%2Ffrog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/greghendershott","download_url":"https://codeload.github.com/greghendershott/frog/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254501557,"owners_count":22081528,"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":["blog-engine","racket","static-blog"],"created_at":"2024-08-01T16:02:02.485Z","updated_at":"2025-05-16T09:04:21.078Z","avatar_url":"https://github.com/greghendershott.png","language":"Racket","funding_links":["https://github.com/sponsors/greghendershott","https://www.paypal.me/greghendershott"],"categories":["Racket","Web Frameworks"],"sub_categories":["Networks/web"],"readme":"# Frog\n\n\u003cp\u003e\u003ca href=\"http://www.flickr.com/photos/doug88888/4717363945/\" title=\"Happy Green frog by @Doug88888, on Flickr\"\u003e\u003cimg src=\"http://farm5.staticflickr.com/4070/4717363945_b73afd78a9.jpg\" width=\"300\" height=\"300\" alt=\"Happy Green frog\"\u003e\u003c/a\u003e\u003c/p\u003e\n\n\u003cp\u003e\u003csub\u003e\u003cem\u003e\u003ca href=\"http://www.flickr.com/photos/doug88888/4717363945/\"\u003eFrog image by @Goug8888\u003c/a\u003e, used under Creative Commons license \u003ca href=\"http://creativecommons.org/licenses/by-nc-sa/2.0/\"\u003eAttribution-NonCommercial-ShareAlike 2.0 Generic\u003c/a\u003e.\u003c/em\u003e\u003c/sub\u003e\u003c/p\u003e\n\n[![CI](https://github.com/greghendershott/frog/workflows/CI/badge.svg)](https://github.com/greghendershott/frog/actions)\n[![raco pkg install frog](https://img.shields.io/badge/raco_pkg_install-frog-aa00ff.svg)](http://pkgs.racket-lang.org/package/frog)\n[![MIT License](https://img.shields.io/badge/license-MIT-118811.svg)](frog/LICENSE)\n[![Documentation](https://img.shields.io/badge/Docs-Documentation-blue.svg)](http://docs.racket-lang.org/frog/index.html)\n\nFrog is a static web site generator written in [Racket][].\n\nYou write content in [Markdown][] or [Scribble][]. You generate\nfiles. To deploy, you push them to a GitHub Pages repo (or copy them\nto Amazon S3, or whatever).\n\nPosts get a variety of automatic blog features.\n\nYou can also create non-post pages.\n\n[Pygments][] handles syntax highlighting for code blocks.\n\nThe generated site uses [Bootstrap][], which is [responsive][],\nautomatically adapting to various screen sizes.\n\n[Full documentation](http://docs.racket-lang.org/frog/index.html).\n\n[Racket]: http://www.racket-lang.org\n[Markdown]: http://daringfireball.net/projects/markdown/syntax\n[Scribble]: http://docs.racket-lang.org/scribble/index.html\n[Pygments]: http://pygments.org/\n[Bootstrap]: http://getbootstrap.com/\n[responsive]: https://en.wikipedia.org/wiki/Responsive_web_design\n\n# What to expect in the future\n\nTL;DR: This project is in low-maintenance mode.\n\nI have enjoyed working on Frog for many years. In the beginning, it\nwas intended to be a \"just-works\", \"any color you want, so long as\nit's black\" simple application.\n\nI envisioned it as an _application_ that happened to be written in\nRacket -- which some people might use even if they weren't Racket\nprogrammers. That didn't happen. At the same time, it evolved to be\nmore configurable. And finally to use a `#lang` for configuration. At\nwhich point it felt more like what is really was: A tool for Racket\nprogrammers to do a static blog.\n\nEventually I felt even that was too complicated, and [my own blog\nshould simply be a Makefile driving a few pieces of code inherited\nfrom Frog][explode]. In other words, I no longer use Frog for my own\nblog.\n\nAs a result, although you're welcome to open issues about new features\nor off-label uses, please don't expect much. I expect I will still try\nto fix bugs, at least as/when I have time and I believe a fix would\nnot result in more and/or worse bugs.\n\nAs I write this in July 2019, I think the situation has already been\nclear from the repo activity for a long time. Even so, I want to be\nsuper up-front about where the project is headed, or not. That way\npeople can make an informed choice how to spend their limited time and\nenergy.\n\nFinally a big thank you to people who contributed things over the\nyears.\n\n\n[explode]: https://www.greghendershott.com/2019/04/exploding-frog.html\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgreghendershott%2Ffrog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgreghendershott%2Ffrog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgreghendershott%2Ffrog/lists"}