# Awesome Farcaster Source: https://github.com/a16z/awesome-farcaster/blob/main/README.md Kiwi News: https://news.kiwistand.com/stories/Awesome-Farcaster?index=0x65b098f40f038052c08d1a2346a324e019a1f6e0265b892cb7a180152dcd429ad4a7ca71 Submitted by brice3.eth on 2024-01-24 UTC, 6 upvotes, 0 comments ## Summary This is a community-curated directory of Farcaster-related projects, with entries grouped into clients, specialized apps, tools, bots, community groups, gaming, developer resources, services, analytics and datasets. Clients listed include Warpcast, described as the original Farcaster client by the Merkle Manufactory team, and Super, which offers onchain features such as claiming airdrops and posting anonymously. The list invites contributors to open a pull request, asks them to match the existing format, and says inactive or outdated projects may be removed at any time. It also states that the list is provided as is, with no guarantee of the safety or correctness of the associated code. ## Article Clients General Warpcast Original Farcaster client by the Merkle Manufactory team. Web, iOS, Android Super Farcaster client with novel onchain features like claiming airdrops and posting anonymously. Web Recaster Client that offers extensive UI controls and configuration. iOS, Android Fiids Professionalized, multi-feed forward client. Web nounspace Web Yup Multi-network decentralized social client. Web, iOS, Android far.quest Farcaster exploration through quests, gaming & education. Web, Farcaster Wallet: iOS, Android Litecast Open source web and mobile client. Web Web GitHub repo, Mobile GitHub repo U3 Web/PWA herocast All-in-one Farcaster client for pros and teams. Web Specialized Ketchup Analytics, publishing, and scheduling casts - Web Buoy Search & Alerts - iOS, Android Searchcaster Search - Web Alertcaster Alerts - Web Launchcaster Track project launches - Web Pincaster Save and collect casts - Web Sealcaster Anonymous casting through cryptography - Web Alphacaster DAO-focused - Web Sonata Music Discovery - Web Eventcaster Meetups & Events - Web SayMore Creator Requests - Web Absorb Video - Web Kiwi News Community-curated links - Web Findcaster Search - Web Web3.bio Profiles - Web Casterscan Inspired by block explorers - Web Opencast A fully open source Twitter flavoured Farcaster client - Web GitHub tofui A farcaster terminal user interface (TUI) - GitHub Ponder Revealing the thoughts of Farcaster through public surveys - Web Bountycaster Create and complete bounties on Farcaster - Web 33bits Cast anonymously using zero knowledge proofs - Web Magi Meme search engine for Farcaster - Web CasterBites Personalised daily digest of Farcaster with highlights, user stats, and more - Web Terminal Channel token tracker - Web Anser Brand management suite - Web Tools CastStorage - Check your Farcaster storage usage. fcstr - Make user and channel RSS, Atom, and JSON feeds. Sharecaster - Make preview-friendly links to casts. Searchcaster - Raycast extension for search. Fardrop - Create an allowlist based on followers. Hatecast - Track who a user unfollows and who unfollows them. Farcaster.vote - Verifiable & decentralized polls within Farcaster Frames. Composecast.xyz - Privacy preserving, MIT licensed compose cast gateway Bots These bots are available on Farcaster. You can mention them in a cast to get a reply. @remindme - Reply to any cast with "@remindme Number Day or Month or Year" to be reminded in the future. @launch - Reply to any cast with "@launch Title (optional)" to launch on Launchcaster. @perl - Reply to any cast with "@perl Category (optional)" to save it as a Perl. @mintit - Reply to any cast with "@mintit" to mint the cast as an NFT. @alert - Set up an alert on Alertcaster and alert bot will mention you as a reply to casts matching the alert. @survey - Reply to any cast with "@survey" to bookmark it as a potential Ponder survey. @paragraph - Summarizes and casts about articles published on Paragraph. @bountybot - Mention @bountybot and include bounty Description, Amount, Deadline (optional) to create a bounty. @translate - Reply to any cast with "@translate Language" to get the translated text. @ballot - Write mention to @ballot with a question and a list of options and it will create a frame from Farcaster.vote for you. Example. @events - Up-to-date event.xyz information via frames. @indexer - AI-powered social search engine leveraging algorithmic and social curation. @degenbot - AI-powered tracker for DEGEN swaps on Farcaster. Community Citycaster - City-based Telegram groups. Yash's Directory - Public mapping between Twitter and Farcaster accounts. Purple - Purple is a DAO whose goal is to proliferate and expand the Farcaster protocol and ecosystem. FarCon - FarCon is an unconference and experiential public good designed to support and proliferate the Farcaster ecosystem through physical connection. Gaming FarHero - 3D Farcaster Trading Card Game. Flappycaster - Farcaster Flappy Bird. Farworld - Onchain Farcaster Monsters. Developer Resources Documentation Farcaster Specifications Farcaster Development Examples Hubble Documentation Hubble is the first implementation of a Farcaster node. dTech's Farcaster Guide Neynar API Documentation Various APIs and services for Farcaster. Airstack API Documentation Composable Web3 APIs to fetch and combine Farcaster and other onchain & off-chain data, e.g. ENS, Base, Zora, XMTP, etc. Airstack Activate Kit For Farcaster Auth Kit A series of API calls to activate Farcaster users after they connect with Farcaster Auth Kit farcasterxyz/protocol Farcaster protocol specification. farcasterxyz/hub An implementation of the Farcaster protocol specification. Farcaster Contributing Guidelines Farcaster Draft Proposals Phrasetown's API Docs The Phrasetown client has its own useful API. Wield Free Farcaster API Docs Free & open-source APIs for Farcaster. Dynamic's Sign In With Farcaster SDK Library for SIWF including making embedded wallets, casting, and more. Farcaster Kit Docs Free React hooks and API for Farcaster apps. Services Neynar Infrastructure services and development tools. Airstack API Studio Airstack Explorer Wield APIs Free & open-source APIs for Farcaster. dTech Farcaster-focused development agency. Repos standard-crypto/farcaster-js General-purpose JS interface. a16z/farcaster-py General-purpose Python interface. 0x330a-public/fatline-rs Rust library implementing common RPC functions. TheLDB/farcaster-rs General-purpose Rust interface. ertan/go-farcaster General-purpose Go interface. wevm/frog Framework and dev tools for Farcaster Frames. framesjs/frames.js Farcaster Frames in JavaScript. gskril/farcaster-indexer Indexes Farcaster profiles and casts. BigWhaleLabs/botcaster Farcaster bot framework. zachterrell57/farcaster-auth Authenticating with the Farcaster protocol. gskril/farcaster-search JS library to search Farcaster against an index node. YashKarthik/frencaster-v2 Create a diagram that shows your Farcaster circle. whatrocks/farcaster-feed Syndicates a user's casts via JS to another surface, like a static site. noctisatrae/farsign Package to easily sign-in with Farcaster. davidfurlong/farcaster-auth-tokens Issue and revoke auth tokens neynarxyz/farcaster-channels A directory for well-known Channels across different Farcaster clients. Karma3Labs/ts-eigencaster Farcaster profile ranking/recommendation API using the EigenTrust algorithm; powers Eigencaster (site) (repo). fmhall/fc-bot-template A template repository to quickly spin up a bot using the farcaster-py SDK ponder-surveys/farcaster-survey-bot An open source NodeJS bot designed to post engaging surveys directly on Farcaster. mod-protocol/mod An open source Editor for creating casts, rendering rich embeds and a protocol for Farcaster Mini-apps. pugson/react-farcaster-embed Component for displaying an embedded cast from Farcaster in your React app. Farcaster Solidity A set of Solidity libraries for working with Farcaster messages. leo5imon/farcaster-scraper CLI tool and script for scraping Farcaster content via Neynar. degen-token/degen-v2-frame Official DEGEN airdrop Frame. thirdweb-example/farcaster-starter Thirdweb Frames Starter. horsefacts/interface Make Uniswap a Frame. warpcast/mint-frame Share button to a Frame example. gallery-so/v2-frame-wizard Frames v2 miniapp wizard and OpenGraph content. Analytics and Data Intelligent - Creator analytics and subscriber management. Farcaster User Stats - User analytics. - GitHub CastSense - User and channel analytics. Trendcaster - Personal analytics. Farcaster Network - Network dashboard. Casterscan - A block explorer for Farcaster. Open source here. Goerli Subgraph - Farcaster data on Ethereum's Goerli testnet. SQLCaster - Query with SQL. Open source here. Farcaster Insights - Network dashboard. Farcaster Hot 100 - Trending accounts Neynar Frame analytics - Get analytics for your frame Datasets Farcaster Casts Farcaster Frames Frames are how you can make posts interactive on Farcaster. Frames Intro and Resources From the Warpcast team. Farcaster Frame Tech Spec Farcaster Frame Text Input Farcaster Frame Resources Airstack Onchain Kit For Farcaster Frames Enrich Farcaster Frames with additional onchain data from Airstack APIs. horsefacts.eth's Base mint with Warps Template for Frames that mint NFTs. ncitron.eth's oframl Framework for building Frames with OCaml. topframes.xyz Curated directory of novel Frames. Neynar hosted frames Frames v2 page YouTube: How to convert your web app to a frame video by horsefacts.eth Frames.js debugger How to develop onchain Farcaster Frames with wallet connect and transactions Farcaster Frames V2 Starter on Remix and Cloudflare A template for building Next.js mini-app compatible with Farcaster and Worldcoin Contributions This is a community-curated list of Farcaster-related projects. If you have a project that you would like to add, please open a pull request. Please try to match or improve upon the format of the existing entries. Projects that are inactive, outdated, or no longer relevant may be removed at any time. Disclaimer This list is being provided as is. No guarantee, representation, or warranty is being made, express or implied, as to the safety or correctness of the associated code. Users may experience delays, failures, errors, omissions or loss of transmitted information. Nothing in this repo should be construed as investment advice or legal advice for any particular facts or circumstances and is not meant to replace competent counsel. It is strongly advised for you to contact a reputable attorney in your jurisdiction for any questions or concerns with respect thereto. a16z is not liable for any use of the foregoing, and users should proceed with caution and use at their own risk. See a16z.com/disclosures for more info.