Made by the community
A little about you.
A world of connections.
Your profile lives in a simple file on GitHub. You own the words. A pull request is all it takes to join.
Make yourself at home
Open indiedeveloper-org/awesome-indie-developers and fork the repository.
Tell us what you’re building
Add
profiles/your-slug.json. Use the example below, replacing every example value with your own. Your filename must match your slug. Add optional social links undersocialsusing full HTTPS URLs. Supported platforms: X, Bluesky, Mastodon, LinkedIn, Instagram, Threads, YouTube, TikTok, Facebook, Reddit, Twitch, Discord. Omit any you don’t use. Add an entry to yourprojectsarray for each project. There is no limit on the number of projects. Each appears as its own linked card on your profile. Projects can include optionalimage(feature image) andlogoHTTPS URLs. Remove those fields to use our default artwork.{ "slug": "alex-river", "name": "Alex River", "avatar": "https://example.com/alex-avatar.jpg", "bio": "Making small, thoughtful tools for a calmer internet. Currently turning a weekend project into my day job.", "location": "Remote", "website": "https://example.com", "github": "example", "tags": [ "SaaS", "Open source" ], "tools": [ "TypeScript", "PostgreSQL", "Figma" ], "projects": [ { "name": "Little Notes", "description": "A quiet space to collect your thoughts. Fictional example project.", "url": "https://example.com/notes", "image": "https://example.com/project-cover.png", "logo": "https://example.com/project-logo.png" }, { "name": "Launch Notes", "description": "A simple place to share product updates and keep your users in the loop.", "url": "https://example.com/launch-notes" } ], "socials": { "x": "https://example.com/social/x", "bluesky": "https://example.com/social/bluesky", "linkedin": "https://example.com/social/linkedin" } }Open a pull request
Submit your change against
Submit on GitHubmain. Include only your own profile and public information you want to share. Please read our Terms of Service before submitting. After validation and maintainer review, your profile will appear on the next website build.
A few good community habits
Be yourself. Link to things you actually build. Be kind to the people behind the projects. No scraped profiles, affiliate spam, or invented metrics.
To update or remove your profile, open another PR changing or deleting your JSON file.