{"repo":"Eomm/notion-board","free":true,"listed":false,"github":"https://github.com/Eomm/notion-board","clone":"git clone https://github.com/Eomm/notion-board.git","description":"Monitor your modules and repositories from Notion","language":"JavaScript","stars":48,"topics":["github-actions","integration","notion","notion-database","npm-module"],"license":"MIT","category":"analytics","readme_excerpt":"notion-board Monitor your Node.js modules and repositories from a [Notion] page! How it works This project is a GitHub Action that exports a set of data gathered from GitHub and NPM to publish it your [Notion]. Doing so you will be able to monitor and filter your Node.js modules and repositories from a single page and much more. Here an example of the Fastify organization's status board! The collected data are: - GitHub repository name - NPM downloads per month - GitHub stars - GitHub topics - Number of open issues, optionally filtered by labels - Number of open pull requests - Latest version published on NPM - Checkbox to mark archived repositories - Direct link to the repository - Direct link to the NPM page - NPM package size in bytes - Last commit date - Last edited date Here is a sample [database template] it will be used to store the data. Note The project is still in early development and the data exported are not yet customizable nor configurable. I aim to make this application available from the Notion Connections marketplace. How it works in details This GitHub Action will: - Create all the missing columns into the Notion database - Fetch the list of repositories from GitHub using the provided github-repository-query input. You can test the query on [GitHub Search] - For each repository will check if it's a Node.js module and if it's published on NPM collecting additional data - Read the Notion database and update the existing rows or create new ones Known behaviors","default_branch":null,"files":null,"tree":[],"storefront":"/r/Eomm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Eomm/notion-board/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}