{"id":13776434,"url":"https://github.com/nekofar/farcaster-frames-template","last_synced_at":"2025-10-06T10:31:48.119Z","repository":{"id":220088674,"uuid":"750708555","full_name":"nekofar/farcaster-frames-template","owner":"nekofar","description":"This is a user-friendly template that is suitable for both novice and experienced developers.","archived":false,"fork":false,"pushed_at":"2024-10-29T09:37:56.000Z","size":594,"stargazers_count":35,"open_issues_count":5,"forks_count":13,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-29T11:42:17.721Z","etag":null,"topics":["farcaster","farcaster-frame","farcaster-protocol","fracaster-frames","frames","hono","localtunnel","template","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nekofar.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","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,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"nekofar","custom":"https://ud.me/nekofar.crypto"}},"created_at":"2024-01-31T06:47:54.000Z","updated_at":"2024-10-13T11:02:11.000Z","dependencies_parsed_at":"2024-11-05T12:32:54.458Z","dependency_job_id":"d62b79c7-395e-4bfc-be7c-6464ec06824a","html_url":"https://github.com/nekofar/farcaster-frames-template","commit_stats":{"total_commits":226,"total_committers":2,"mean_commits":113.0,"dds":"0.38053097345132747","last_synced_commit":"2c29f33cec7b6975520e1f4fbd4be07d19a7013f"},"previous_names":["nekofar/farcaster-frames-template"],"tags_count":24,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nekofar%2Ffarcaster-frames-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nekofar%2Ffarcaster-frames-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nekofar%2Ffarcaster-frames-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nekofar%2Ffarcaster-frames-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nekofar","download_url":"https://codeload.github.com/nekofar/farcaster-frames-template/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235519907,"owners_count":19003201,"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":["farcaster","farcaster-frame","farcaster-protocol","fracaster-frames","frames","hono","localtunnel","template","typescript"],"created_at":"2024-08-03T18:00:25.698Z","updated_at":"2025-10-06T10:31:42.795Z","avatar_url":"https://github.com/nekofar.png","language":"TypeScript","funding_links":["https://github.com/sponsors/nekofar","https://ud.me/nekofar.crypto"],"categories":["Useful Tools \u0026 Libraries","Uncategorized"],"sub_categories":["Boilerplate repos","Uncategorized"],"readme":"# Farcaster Frames Template\n\n[![GitHub release (latest SemVer including pre-releases)](https://img.shields.io/github/v/release/nekofar/farcaster-frames-template?include_prereleases)](https://github.com/nekofar/farcaster-frames-template/releases)\n[![GitHub](https://img.shields.io/github/license/nekofar/farcaster-frames-template)](https://github.com/nekofar/farcaster-frames-template/blob/master/LICENSE)\n[![X (formerly Twitter) Follow](https://img.shields.io/badge/follow-%40nekofar-ffffff?logo=x\u0026style=flat)](https://x.com/nekofar)\n[![Farcaster (Warpcast) Follow](https://img.shields.io/badge/follow-%40nekofar-855DCD.svg?logo=data:image/svg%2bxml;base64,PHN2ZyB3aWR0aD0iMzIzIiBoZWlnaHQ9IjI5NyIgdmlld0JveD0iMCAwIDMyMyAyOTciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik01NS41ODY3IDAuNzMzMzM3SDI2My40MTNWMjk2LjI2N0gyMzIuOTA3VjE2MC44OTNIMjMyLjYwN0MyMjkuMjM2IDEyMy40NzkgMTk3Ljc5MiA5NC4xNiAxNTkuNSA5NC4xNkMxMjEuMjA4IDk0LjE2IDg5Ljc2NDIgMTIzLjQ3OSA4Ni4zOTI2IDE2MC44OTNIODYuMDkzM1YyOTYuMjY3SDU1LjU4NjdWMC43MzMzMzdaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMC4yOTMzMzUgNDIuNjhMMTIuNjg2NyA4NC42MjY3SDIzLjE3MzNWMjU0LjMyQzE3LjkwODIgMjU0LjMyIDEzLjY0IDI1OC41ODggMTMuNjQgMjYzLjg1M1YyNzUuMjkzSDExLjczMzNDNi40NjgyMiAyNzUuMjkzIDIuMiAyNzkuNTYyIDIuMiAyODQuODI3VjI5Ni4yNjdIMTA4Ljk3M1YyODQuODI3QzEwOC45NzMgMjc5LjU2MiAxMDQuNzA1IDI3NS4yOTMgOTkuNDQgMjc1LjI5M0g5Ny41MzMzVjI2My44NTNDOTcuNTMzMyAyNTguNTg4IDkzLjI2NTEgMjU0LjMyIDg4IDI1NC4zMkg3Ni41NlY0Mi42OEgwLjI5MzMzNVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMzQuODEzIDI1NC4zMkMyMjkuNTQ4IDI1NC4zMiAyMjUuMjggMjU4LjU4OCAyMjUuMjggMjYzLjg1M1YyNzUuMjkzSDIyMy4zNzNDMjE4LjEwOCAyNzUuMjkzIDIxMy44NCAyNzkuNTYyIDIxMy44NCAyODQuODI3VjI5Ni4yNjdIMzIwLjYxM1YyODQuODI3QzMyMC42MTMgMjc5LjU2MiAzMTYuMzQ1IDI3NS4yOTMgMzExLjA4IDI3NS4yOTNIMzA5LjE3M1YyNjMuODUzQzMwOS4xNzMgMjU4LjU4OCAzMDQuOTA1IDI1NC4zMiAyOTkuNjQgMjU0LjMyVjg0LjYyNjdIMzEwLjEyN0wzMjIuNTIgNDIuNjhIMjQ2LjI1M1YyNTQuMzJIMjM0LjgxM1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=\u0026style=flat)](https://warpcast.com/nekofar)\n[![Donate](https://img.shields.io/badge/donate-nekofar.crypto-a2b9bc?logo=ko-fi\u0026logoColor=white)](https://ud.me/nekofar.crypto)\n\nFarcaster Frames Template is an easy-to-use template designed for beginners and experienced developers alike. It\nprovides a robust starting point for building Farcaster Frames, streamlining the development process. This template is\nideal for those looking to create custom frames quickly and efficiently.\n\n## Getting Started\n\n### Prerequisites\n\n- Node.js (Version 18 or later)\n- A text editor like VSCode\n- Basic understanding of TypeScript and Node.js\n\n### Use Template\n\nYou can use this repository as a template to create a new GitHub repository with the same directory structure and files.\nHere's how:\n\n1. On the [repository page](https://github.com/nekofar/farcaster-frames-template), click the **Use this template**\n   button.\n2. Choose the owner of the new repository and enter a repository name.\n3. Optionally, add a description for your repository.\n4. Choose the repository visibility (Public or Private).\n5. Click **Create repository** to create your new repository from template.\n\nAfter creating your repository from this template, clone it and install the dependencies.\n\n### Installation\n\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/yourname/farcaster-frames-template.git\n   ```\n2. Navigate to the project directory:\n   ```bash\n   cd farcaster-frames-template\n   ```\n3. Install the dependencies:\n   ```bash\n   pnpm install\n   ```\n4. Start the development server:\n   ```bash\n   pnpm run dev\n   ```\n\n### Usage Guide\n\nThe template uses [Localtunnel](https://github.com/localtunnel/localtunnel) which allows you to easily test your frames\nwithout the need to deploy them. Everytime running your project, you will receive a random URL, for\nexample `https://thirty-glasses-tell.loca.lt`. You can directly copy this URL and test your frame using\nthe [Warpcast Embed Tools](https://warpcast.com/~/developers/embeds). This makes the\ndevelopment and testing process much more efficient and straightforward.\n\nFor detailed information on working with Farcaster Frames, refer to\nthe [Farcaster Frames documentation](https://docs.farcaster.xyz/learn/what-is-farcaster/frames).\nAdditionally, to learn more about Hono, visit the [Hono documentation](https://hono.dev/top).\n\n## Contributing\n\nContributions are what make the open source community such a fantastic place to learn, inspire, and create. Any\ncontributions you make are **greatly appreciated**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnekofar%2Ffarcaster-frames-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnekofar%2Ffarcaster-frames-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnekofar%2Ffarcaster-frames-template/lists"}