{"id":24329924,"url":"https://github.com/petabyt/tinyblog","last_synced_at":"2025-09-27T16:31:15.357Z","repository":{"id":124971774,"uuid":"283068298","full_name":"petabyt/tinyblog","owner":"petabyt","description":"PHP Markdown blog in 100 lines.","archived":false,"fork":false,"pushed_at":"2023-12-13T05:19:23.000Z","size":62,"stargazers_count":21,"open_issues_count":2,"forks_count":6,"subscribers_count":2,"default_branch":"simple","last_synced_at":"2025-01-12T22:15:06.611Z","etag":null,"topics":["blog","markdown","php"],"latest_commit_sha":null,"homepage":"https://danielc.dev/blog/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/petabyt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2020-07-28T01:53:50.000Z","updated_at":"2024-07-05T11:31:41.000Z","dependencies_parsed_at":"2023-03-13T11:43:33.275Z","dependency_job_id":null,"html_url":"https://github.com/petabyt/tinyblog","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petabyt%2Ftinyblog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petabyt%2Ftinyblog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petabyt%2Ftinyblog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/petabyt%2Ftinyblog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/petabyt","download_url":"https://codeload.github.com/petabyt/tinyblog/tar.gz/refs/heads/simple","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234448355,"owners_count":18834213,"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","markdown","php"],"created_at":"2025-01-18T00:33:20.980Z","updated_at":"2025-09-27T16:31:10.076Z","avatar_url":"https://github.com/petabyt.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TinyBlog\nSingle File HTML/CSS/PHP blog in less than 100 lines.  \nSee it in action: http://danielc.dev/blog/  \nPersonally, I'm using https://github.com/petabyt/tinyblog2 now  \n\n## Features\n- Tiny source code. Just pull index.php and customize.  \n- Minimal markdown parser. Easy to customize to your liking.  \n\n## Setup\nIn the `posts` folder, create a file named \"1\" for the first  \npost, \"2\" for the second, and so on.  \n\n## Theme\n\nA second drop-in replacement white theme is available (index-theme-simple.php),  \nmade by @xiamuguizhi.\n\n## Markdown Syntax\n\n\nTinyBlog has a built-in Markdown parser. It supports most of the typical  \nMarkdown syntax, but has some additional features:  \n\n- Type `---` to insert a \"Read More\" link, and cut off the rest of the text.  \n- Use `\\*` to prevent the asterisk from being recognized.  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetabyt%2Ftinyblog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpetabyt%2Ftinyblog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetabyt%2Ftinyblog/lists"}