All Projects → actions-js → profile-readme

actions-js / profile-readme

Licence: MIT license
🗣 Display profile activity and other cool widgets in your profile README.md

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to profile-readme

github-profile-views-counter
Github new features README profile views counter made with Yii2 framework.
Stars: ✭ 158 (+222.45%)
Mutual labels:  readme, profile, profile-readme
Metrics
📊 An infographics generator with 30+ plugins and 200+ options to display stats about your GitHub account and render them as SVG, Markdown, PDF or JSON!
Stars: ✭ 4,621 (+9330.61%)
Mutual labels:  readme, profile, profile-readme
milaan9
No description or website provided.
Stars: ✭ 190 (+287.76%)
Mutual labels:  readme, profile, profile-readme
peterthehan
My personal site and profile README.
Stars: ✭ 36 (-26.53%)
Mutual labels:  readme, profile, profile-readme
raklaptudirm
Repository for Github profile README.
Stars: ✭ 19 (-61.22%)
Mutual labels:  readme, profile, profile-readme
github-readme-streak-stats
🔥 Stay motivated and show off your contribution streak! 🌟 Display your total contributions, current streak, and longest streak on your GitHub profile README
Stars: ✭ 1,395 (+2746.94%)
Mutual labels:  readme, profile, profile-readme
Mindula-Dilthushan
I am Mindula Dilthushan Manamperi 😋
Stars: ✭ 23 (-53.06%)
Mutual labels:  readme, profile, profile-readme
DenverCoder1
Jonah Lawrence's Profile README
Stars: ✭ 320 (+553.06%)
Mutual labels:  readme, profile, profile-readme
Raymo111
My awesome profile README
Stars: ✭ 110 (+124.49%)
Mutual labels:  readme, profile, profile-readme
SamirPaul1
🤖 My GitHub Profile README ✨
Stars: ✭ 26 (-46.94%)
Mutual labels:  readme, profile, profile-readme
teteusAraujo
Meu readme do meu perfil com informações sobre mim.
Stars: ✭ 123 (+151.02%)
Mutual labels:  readme, profile, profile-readme
ouuan
A profile README with 86 stars and 152 forks 🌟
Stars: ✭ 86 (+75.51%)
Mutual labels:  readme, profile, profile-readme
JayantGoel001
JayantGoel001's profile with 74 stars ⭐ and 91 forks 🎉.
Stars: ✭ 74 (+51.02%)
Mutual labels:  readme, profile
lucasgdb
Template para o perfil do Github. "Github Profile Intro" ❤️
Stars: ✭ 52 (+6.12%)
Mutual labels:  readme, profile
profile-activity-generator
Generate custom profile activity for your profile README
Stars: ✭ 78 (+59.18%)
Mutual labels:  readme, profile-readme
awesome-bd-readme-profile
😎 A list of awesome Github Profile READMEs of developers 📝
Stars: ✭ 69 (+40.82%)
Mutual labels:  readme, profile
netease-music-box
🎧 将你最近一周的网易云音乐的听歌记录更新到 Gist
Stars: ✭ 57 (+16.33%)
Mutual labels:  profile, profile-readme
BlackIQ
Who I am !?
Stars: ✭ 19 (-61.22%)
Mutual labels:  readme, profile
action-dynamic-readme
~ Dynamic ReadME Generator ~
Stars: ✭ 29 (-40.82%)
Mutual labels:  readme, action
itgoyo
a beautiful template make your github profile look awesome ,give me a star , plz orz
Stars: ✭ 104 (+112.24%)
Mutual labels:  profile, profile-readme

GitHub Action for Profile Readme

The GitHub Actions for adding simple widgets to your profile readme.

Usage

Example Workflow file

An example workflow to authenticate with GitHub Platform:

jobs:
  publish:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@master
        with:
          persist-credentials: false
          fetch-depth: 0
      - name: Create README.md
        uses: actions-js/profile-readme@master
        with:
          username: <your username>
          github_token: ${{ secrets.GITHUB_TOKEN }}
      - name: Commit & Push changes
        uses: actions-js/push@master
        with:
          github_token: ${{ secrets.GITHUB_TOKEN }}

Example TEMPLATE.md file

## my cool name

### 🗣 My activity:

<!--GITHUB_ACTIVITY:{"rows": 5}-->

---

<p align="center">
  Last refresh: 
  <b><!--TIMESTAMP--></b>
</p>

Widgets

All widgets are identified by and HTML commend containing only a name and optionally a JSON configuration, appended after the name, separated by a :. JSON configuration are always optional.

GitHub Activity

Display your most recent GitHub activity

<!--GITHUB_ACTIVITY:{"rows": 5, "raw": true}-->

displays as:

💪 Opened PR #43 in webview/webview_deno
❗️ Closed issue #32 in denosaurs/denon
🗣 Commented on #6 in nestdotland/hatcher
❗️ Closed issue #22 in nestdotland/eggs
🗣 Commented on #15 in nestdotland/eggs
Configuration
option value default description
rows string 10 Maximum number of rows to generate.
raw boolean false Strip markdown formatting.
include string[] all Select which of the supported events you want to include in the showcase.
exclude string[] [] Select which of the supported events you want to exclude in the showcase.
Supported events
"IssueCommentEvent",
  "IssuesEvent",
  "PullRequestEvent",
  "ForkEvent",
  "ReleaseEvent",
  "PushEvent";

GitHub Repos

Display your most recent GitHub activity

<!--GITHUB_REPOS:{"rows": 4, "raw": true}-->

displays as:

📦 webview/webview_deno: ⭐️ 439
📦 denosaurs/denon: ⭐️ 415
📦 nestdotland/eggs: ⭐️ 8
📦 nestdotland/hatcher: ⭐️ 2
Configuration
option value default description
rows string 10 Maximum number of rows to generate.
sort string "stars" Sort repositories by "stars", "created", "updated", "pushed", "full_name".
raw boolean false Strip markdown formatting.

Current Timestamp

Display your most recent GitHub activity

<!--TIMESTAMP:{"format": "dddd, MMMM Do YYYY, h:mm:ss"}-->

displays as:

Tuesday, July 21st 2020, 8:52:54 am UTC
Configuration
option value default description
format string ISO 8601 moment format.
tz boolean UTC moment timezone.

Feed

Display items from web feeds such as rss or atom.

<!--FEED:{"rows": 5, "select": "hackernews show", shuffle: true, "title": true  }-->

<!--FEED:{"rows": 5, "select": ["hackernews ask", "hackernews show"], "raw": true, "title": true }-->

displays as:

📰 Hackernews Show

This is generated from feed provided here. Add it to your rss reader!


Index Posts Domain
1 Show HN: Johariapp – For individuals to track their performance on Johari Window johariapp.com
2 Show HN: Create and Monetize your Zoom Events in under 2 Minutes ditto.video
3 Show HN: Compare various PDF-to-text libraries in a few clicks www.apibatchtest.com
4 Show HN: UDT Courseware – Train people how to label a dataset universaldatatool.com
5 Show HN: An OpenStreetMap Gutenberg Block for WordPress wordpress.org

📋 Hackernews Ask

This is generated from feed provided here. Add it to your rss reader!


  1. Show HN: Johariapp – For individuals to track their performance on Johari Window (johariapp.com)

  2. Show HN: Create and Monetize your Zoom Events in under 2 Minutes (ditto.video)

  3. Show HN: Compare various PDF-to-text libraries in a few clicks (www.apibatchtest.com)

  4. Show HN: UDT Courseware – Train people how to label a dataset (universaldatatool.com)

  5. Show HN: An OpenStreetMap Gutenberg Block for WordPress (wordpress.org)

Configuration
option value default description
rows number 5 Number of items to display
raw boolean false Strip table markdown
shuffle boolean false Shuffle the items from the feed
title boolean false Controls whether to add a title automatically from the feed.
select string[] all[] Select specific feeds to display.

Here's what FEEDS.json looks like.

{
  "hackernews top": "https://hnrss.org/frontpage",
  "hackernews show": "https://hnrss.org/show",
  "hackernews ask": "https://hnrss.org/show"
}

Inputs

name value default description
github_token string Token for the repo. Can be passed in using ${{ secrets.GITHUB_TOKEN }}.
username string Github profile username.
feed string "FEEDS.json" FEEDS.json file
template string './TEMPLATE.md' TEMPLATE.md file path.
readme string './README.md' README.md output file path.

License

The scripts and documentation in this project are released under the MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].