-
Notifications
You must be signed in to change notification settings - Fork 468
Add 36 OSS friends, coding tools, databases, and make grid responsive #2099
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
🤖 Devin AI EngineerI'll be helping with this pull request! Here's what you should know: ✅ I will automatically:
Note: I can only respond to comments from users who have write access to this repository. ⚙️ Control Options:
|
📝 WalkthroughWalkthroughThis PR adds 37 new OSS friend metadata entries as MDX files with YAML front matter containing project names, descriptions, URLs, and images. It also updates the OSS friends display layout to be responsive and improves image rendering with fallback support. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~5 minutes
Possibly related PRs
Suggested reviewers
Pre-merge checks and finishing touches❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro 📒 Files selected for processing (37)
✅ Files skipped from review due to trivial changes (3)
🚧 Files skipped from review as they are similar to previous changes (27)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (5)
🔇 Additional comments (7)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
✅ Deploy Preview for hyprnote ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
✅ Deploy Preview for hyprnote-storybook ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 1
📜 Review details
Configuration used: Path: .coderabbit.yaml
Review profile: CHILL
Plan: Pro
📒 Files selected for processing (24)
apps/web/content/oss-friends/airbyte.mdx(1 hunks)apps/web/content/oss-friends/appflowy.mdx(1 hunks)apps/web/content/oss-friends/appsmith.mdx(1 hunks)apps/web/content/oss-friends/appwrite.mdx(1 hunks)apps/web/content/oss-friends/chatwoot.mdx(1 hunks)apps/web/content/oss-friends/coolify.mdx(1 hunks)apps/web/content/oss-friends/dify.mdx(1 hunks)apps/web/content/oss-friends/directus.mdx(1 hunks)apps/web/content/oss-friends/ghost.mdx(1 hunks)apps/web/content/oss-friends/gitlab.mdx(1 hunks)apps/web/content/oss-friends/hoppscotch.mdx(1 hunks)apps/web/content/oss-friends/lago.mdx(1 hunks)apps/web/content/oss-friends/langfuse.mdx(1 hunks)apps/web/content/oss-friends/mattermost.mdx(1 hunks)apps/web/content/oss-friends/medusa.mdx(1 hunks)apps/web/content/oss-friends/minio.mdx(1 hunks)apps/web/content/oss-friends/nocodb.mdx(1 hunks)apps/web/content/oss-friends/penpot.mdx(1 hunks)apps/web/content/oss-friends/plane.mdx(1 hunks)apps/web/content/oss-friends/sentry.mdx(1 hunks)apps/web/content/oss-friends/strapi.mdx(1 hunks)apps/web/content/oss-friends/teable.mdx(1 hunks)apps/web/content/oss-friends/typesense.mdx(1 hunks)apps/web/content/oss-friends/windmill.mdx(1 hunks)
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (6)
- GitHub Check: Redirect rules - hyprnote
- GitHub Check: Header rules - hyprnote
- GitHub Check: Pages changed - hyprnote
- GitHub Check: ci
- GitHub Check: fmt
- GitHub Check: Devin
🔇 Additional comments (24)
apps/web/content/oss-friends/hoppscotch.mdx (1)
1-7: LGTM! Metadata is complete and accurate. The GitHub URL correctly points to hoppscotch/hoppscotch. All required fields (name, description, href, github, image) are present and properly formatted.apps/web/content/oss-friends/windmill.mdx (1)
1-7: LGTM! Metadata is complete and verified. The GitHub URL correctly points to windmill-labs/windmill, the Community Edition of Windmill. All required fields are present and properly formatted.apps/web/content/oss-friends/typesense.mdx (1)
1-7: LGTM! Metadata is complete and verified. Typesense is correctly linked at github.com/typesense/typesense as an open source fast, typo-tolerant search engine. All required fields are present and properly formatted.apps/web/content/oss-friends/sentry.mdx (1)
1-7: LGTM! Metadata is complete and verified. The GitHub URL correctly points to getsentry/sentry for error tracking and performance monitoring. All required fields are present and properly formatted.apps/web/content/oss-friends/gitlab.mdx (1)
1-7: LGTM! Metadata is complete and properly formatted. All required fields (name, description, href, github, image) are present. GitLab GitHub reference points to the correct repository.apps/web/content/oss-friends/ghost.mdx (1)
1-7: LGTM! Metadata is complete and properly formatted. All required fields are present and structured correctly for this OSS friend entry.apps/web/content/oss-friends/mattermost.mdx (1)
1-7: LGTM! Metadata is complete and properly formatted. All required fields are present and structured correctly for this OSS friend entry.apps/web/content/oss-friends/minio.mdx (1)
1-7: LGTM! Metadata is complete and properly formatted. All required fields are present and structured correctly for this OSS friend entry.apps/web/content/oss-friends/nocodb.mdx (1)
1-7: Verify external resource URLs are accessible.The metadata structure is consistent and well-formed. However, verify that the
href,github, andimageURLs are all accessible and return valid content.apps/web/content/oss-friends/penpot.mdx (1)
1-7: Consistent structure confirmed.Metadata structure matches the established pattern across the OSS friends entries.
apps/web/content/oss-friends/dify.mdx (1)
5-5: Verify GitHub org name.The GitHub URL uses
langgeniusas the org, notdify. Confirm this is the correct upstream repository.apps/web/content/oss-friends/lago.mdx (1)
1-7: Metadata structure is consistent and valid.No issues identified.
apps/web/content/oss-friends/langfuse.mdx (1)
1-7: Metadata structure is valid; image URL path varies from peer entries.The image URL follows a different path pattern (
/og.pngvs/images/og-image.png). This is not incorrect, but verify it's intentional and the URL is accessible.apps/web/content/oss-friends/strapi.mdx (1)
1-7: Structure is valid and consistent.No issues identified.
apps/web/content/oss-friends/plane.mdx (1)
5-5: Verify GitHub org name.The GitHub URL uses
makeplaneas the org, notplane. Confirm this is the correct upstream repository.apps/web/content/oss-friends/medusa.mdx (1)
5-5: Verify GitHub org name.The GitHub URL uses
medusajsas the org, notmedusa. Confirm this is the correct upstream repository.apps/web/content/oss-friends/teable.mdx (1)
1-7: Well-formed YAML front matter.All required fields are present and properly formatted. The metadata structure is consistent with OSS-friends pattern.
apps/web/content/oss-friends/airbyte.mdx (1)
1-7: Well-formed YAML front matter.All required fields are present and properly formatted. The metadata structure is consistent with OSS-friends pattern.
apps/web/content/oss-friends/directus.mdx (1)
1-7: Well-formed YAML front matter.All required fields are present and properly formatted. The metadata structure is consistent with OSS-friends pattern.
apps/web/content/oss-friends/chatwoot.mdx (1)
1-7: Well-formed YAML front matter.All required fields are present and properly formatted. The metadata structure is consistent with OSS-friends pattern.
apps/web/content/oss-friends/appwrite.mdx (1)
1-7: Well-formed YAML front matter.All required fields are present and properly formatted. The metadata structure is consistent with OSS-friends pattern.
apps/web/content/oss-friends/appsmith.mdx (1)
1-7: Well-formed YAML front matter.All required fields are present and properly formatted. The metadata structure is consistent with OSS-friends pattern.
apps/web/content/oss-friends/coolify.mdx (1)
1-7: Well-formed YAML front matter.All required fields are present and properly formatted. The metadata structure is consistent with OSS-friends pattern.
apps/web/content/oss-friends/appflowy.mdx (1)
1-7: Well-formed YAML front matter.All required fields are present and properly formatted. The metadata structure is consistent with OSS-friends pattern.
6bc013f to
f886b75
Compare
Added YC companies: - GitLab, Mattermost, Sentry, Airbyte, Appsmith, Medusa - Lago, AppFlowy, Hoppscotch, Langfuse, Dify, Teable Added COSS projects: - MinIO, Directus, Strapi, Ghost, Chatwoot, Typesense - Appwrite, Coolify, Plane, Penpot, NocoDB, Windmill Co-Authored-By: [email protected] <[email protected]>
…ify, and Sentry Co-Authored-By: [email protected] <[email protected]>
Added coding-related projects: - Cline, Continue, Cursor, Tabby, Zed, Aider Added database projects: - Drizzle, Prisma, Neon, PocketBase, SurrealDB, Turso Made OSS friends grid responsive: - 1 column on mobile - 2 columns on tablet (sm breakpoint) - 3 columns on desktop (lg breakpoint) - Replaced border-based separators with gap-px approach Co-Authored-By: [email protected] <[email protected]>
f886b75 to
2d21c0f
Compare
Summary
Expands the OSS friends page from 19 to 55 projects and makes the grid responsive for better mobile/tablet usability.
YC Companies Added (12):
GitLab, Mattermost, Sentry, Airbyte, Appsmith, Medusa, Lago, AppFlowy, Hoppscotch, Langfuse, Dify, Teable
COSS Projects Added (12):
MinIO, Directus, Strapi, Ghost, Chatwoot, Typesense, Appwrite, Coolify, Plane, Penpot, NocoDB, Windmill
Coding Tools Added (6):
Cline, Continue, Cursor, Tabby, Zed, Aider
Database Projects Added (6):
Drizzle, Prisma, Neon, PocketBase, SurrealDB, Turso
Responsive Grid:
gap-px bg-neutral-200approach for cleaner responsive behaviorUpdates since last revision
grid-cols-1 sm:grid-cols-2 lg:grid-cols-3)index % 3border logic in favor of gap-based separatorsReview & Testing Checklist for Human
langgenius/dify, Cursor usesgetcursor/cursor)Recommended test plan: Visit the Netlify deploy preview and test at different viewport widths. Scroll through all entries to verify images and layout.
Notes