Awesome Farcaster
Clients
- Phrasetown - Web
- Pixel Pool - Video
- Searchcaster - Search
- Discove - Discovery
- Alertcaster - Alerts
- Launchcaster - Project launches
- Instacaster - Images
- Pincaster - Save and collect casts
- Raycast Extension for Searching Farcaster - Search
- Yup's Farcaster Feed - Web
- Sealcaster - Anonymous casting
- Purple - Search and discovery
- Omilos - Web
Dev Docs
- farcasterxyz/protocol
- Farcaster protocol specification.
- farcasterxyz/hub
- An implementation of the Farcaster protocol specification.
- Farcaster Contributing Guidelines
- Farcaster Draft Proposals
Dev Tools
- CastRSS - Make user-specific RSS feeds.
- Fardrop - Create an allowlist based on followers.
- fcast - Link to Farcast profiles.
- Sharecaster - Make preview-friendly links to casts.
Repos
- standard-crypto/farcaster-js
- General-purpose JS interface.
- TheLDB/farcaster-rs
- General-purpose Rust interface.
- 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.
Dashboards, Analytics, and Ecosystem Sites
- Castalytics - User analytics.
- Citycaster - City-based Telegram groups.
- Eventcaster - Unofficial Farcaster community events.
- Farapps - Showcase of apps.
- Open source here.
- Merkle Manufactory's Ecosystem Page - Clients, tools, and other links.
- Farcaster Network - Network dashboard.
- SQLCaster - Query data.
- Trendcaster - Personal analytics.
- Open source here.
- Goerli Subgraph - Farcaster data on Ethereum's Goerli testnet.
APIs
Integrations
Bots
These bots are available on Farcaster. You can mention them in a cast to get a reply.
- @chatgpt Mention "@chatgpt
Prompt
" to get a reply from ChatGPT. - @event Write a cast in the format "@event:
Title
,Date + Time
,Location
,External Link (optional)
" to create an event on Eventcaster. - @remindme Reply to any cast with "@remindme
Number
Day or Month or Year
" to be reminded in the future. - @bot Mention "@bot
Prompt
" to get a reply from @bot, or cast "@bot faucet" to get goerli eth. - @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. - @beb Reply to any cast with "@beb
Community (optional)
" to share it on Beb. - @poll Reply to any cast that includes a poll with "@poll" to see the poll results as an image.
- @mintit Reply to any cast with "@mintit" to mint the cast as an NFT.
- @essay Reply to any thread with "@essay" to get a screenshot essay generated.
- @alert Set up an alert on Alertcaster and alert bot will mention you as a reply to casts matching the alert.
- @welcome Welcomes new users to Farcaster.
- @ncbot Recasts the first 5 casts of new users for their first 3 days on Farcaster.
- Open source at kn/ncbot.
- @coffeebot Each week Coffebot randomly pairs casters together for a coffee chat.
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.