Crowd.dev is the developer community data platform - Understand, grow, and leverage your developer community with zero hassle.
Go to siteCrowd.dev is an API that enriches your understanding of your developer community by aggregating data from various platforms like GitHub, GitLab, and more. By connecting to Crowd.dev, you can track community activity, identify top contributors, and gauge the health of your open-source projects. Pipedream simplifies and amplifies the potential of the Crowd.dev API by allowing you to create automated workflows that respond to events in real-time, like new contributions, issues, or discussions.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
crowd_dev: {
type: "app",
app: "crowd_dev",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.crowd.dev/api/auth/me`,
headers: {
Authorization: `Bearer ${this.crowd_dev.$auth.bearer_token}`,
},
})
},
})
Community Engagement Tracker: Build a workflow that monitors community contributions across platforms. Whenever a new issue is created or a pull request is merged, trigger an automated thank-you message via Discord or Slack to the contributor, fostering a positive and engaging community.
Weekly Digest Generator: Construct a workflow that compiles a weekly digest of community activity, including new issues, pull requests, and active discussions. Use the data gathered from Crowd.dev to generate a markdown report and automatically email it to the development team using a service like SendGrid or Mailgun.
Contributor Recognition System: Develop a system that uses Crowd.dev to track contributions and identify top contributors each month. Set up a workflow to send personalized rewards such as digital gift cards or swag through an integration with fulfillment services or via a custom webhook to your merchandising system.
Crowd.dev uses API keys for authentication. When you connect your Crowd.dev account, Pipedream securely stores the keys so you can easily authenticate to Crowd.dev APIs in both code and no-code steps.
To connect Crowd.dev to your Pipedream account, you must first retrieve your bearer_token
from their site here.