Awesome List Updates on Oct 02 - Oct 08, 2023

35 awesome lists updated this week.

🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor

1. Awesome Github Wiki

Examples

2. Awesome Kotlin

Libraries/Frameworks / Web

3. Awesome Naming

Programming Languages and Programming Language Theory

User Interface Design

4. Awesome Qubes OS

Optics and Extra Info / Unikernel-like

5. Awesome List

Decentralized Systems

6. Awesome Pinned Gists

External Services

7. Awesome Jamstack

API / Database

8. Ai Collective Tools

Models

9. ALL About RSS

Web Feed Specifications

Apps / Outline Processor Markup Language

Hosted Readers / Outline Processor Markup Language

Other Apps / Outline Processor Markup Language

RSSHub / Outline Processor Markup Language

universally from / webpage/html

universally from / newsletter/mail

specifically from (a certain platform) / Hacker News

specifically from (a certain platform) / Annotation / Bookmarking

RSS2NEWSLETTER / Docsify

RSS2Mastodon / Webpage Monitor Services with capability of monitoring RSS Feed 1264

Toolbox / Webpage Monitor Services with capability of monitoring RSS Feed 1264

Obtain translated RSS feed / Webpage Monitor Services with capability of monitoring RSS Feed 1264

RSS Feed integrated with AI generated content / Webpage Monitor Services with capability of monitoring RSS Feed 1264

RSS Feed Finding/Detection / Webpage Monitor Services with capability of monitoring RSS Feed 1264

Discussion Forums / Crypto or Blockchain relevant

Official Mastodon Accounts of RSS relevant Apps/Tools/Services/Developers 1301 / Crypto or Blockchain relevant

Podcast Statistics / Crypto or Blockchain relevant

10. Awesome Playcanvas

IO Games

11. Awesome Rails

Open Source Rails Apps / Other external resources

12. Awesome Electronics

Gerber Viewers / Installable

13. Static Analysis

Programming Languages / Other

14. Awesome Captcha

Libraries

15. Awesome Nextjs

Books

16. Awesome Vite

Templates / Vanilla

Templates / React

17. Awesome Mac

Utilities / File Organization Tools

18. Awesome Ironsworn

Official content

Tools / Ironsworn

Resources / Ironsworn

Hacks and homebrew / Ironsworn

19. Awesome Game Engine Dev

Game Engines / Commercial

Game Engines / Specialty

Libraries / Rust

20. Awesome Cakephp

Templating

21. Awesome Acg

Image Reverse Search

22. Awesome Graphql

Miscellaneous / React

Rust Examples / React

23. Awesome Selfhosted

Software / Note-taking & Editors

Software / Personal Dashboards

24. Awesome Vue

Components & Libraries / UI Components

Components & Libraries / UI Utilities

25. Awesome Azure Openai Llm

Finetuning / PEFT: Parameter-Efficient Fine-Tuning (Youtube) [24 Apr 2023]

Finetuning / Llama Finetuning

Section 10: General AI Tools and Extensions / OSS Alternatives for OpenAI Code Interpreter (aka. Advanced Data Analytics)

26. Awesome Board Games

Family

The Witcher: Old World

The Witcher: Old World immerses you in the legendary universe of The Witcher franchise. In the time when monsters roamed the Continent, the well-trained Witchers were in high demand. Competing schools prepared them for perilous adventures and helping those in trouble in exchange for coins. In this competitive board game, 2-5 players embark on quests, make moral choices, fight monsters, and sometimes brawl with other witchers to defend their school's honor. Players construct unique decks with attacks, dodges, and witcher magic called "signs" to achieve powerful combos. Earn money, obtain items, and train skills through quests, battles or even dice poker.

The Witcher: Old World

Players Min. Age Time
1 -5 14 90-150m

Party

Magic: The Gathering

In the Magic game, you play the role of a planeswalker—a powerful wizard who fights other planeswalkers for glory, knowledge, and conquest. Your deck of cards represents all the weapons in your arsenal. It contains the spells you know and the creatures you can summon to fight for you. This is the grandfather of the collectible card game (or CCG) genre. Cards are categorized as common, uncommon, rare, and mythic rare. Players collect cards and build decks out of their collection. Players build a deck of cards and duel against an opponent's deck. Players are wizards attempting to reduce their opponent's life total to zero. The first player to reduce his opponent's life to zero (or meet another set win condition) wins the game. An important part of the game is deck construction, which is done prior to the actual game by selecting what cards are included in a particular deck. There are over 25,000 different cards from which to build your deck! Cards can be lands, which usually generate mana of various colors, or spells, which require a certain amount of mana to be used. Some cards (creatures, artifacts, and enchantments) stay on the board and continue to affect the game, while others have a one-time effect. Players randomly draw spells to see what they get and can play each turn. Although this limits your choices, there is a lot of strategy in how you play those spells. A robust list of game mechanics, including intricate rules for reactive card play called "the stack," provide for rich tactics and tough choices each turn. Though traditionally a two-player duel, there are several casual and tournament formats to Magic that allow more players to play.

MTG image

Players Min. Age Time
2 13 20m

27. Awesome LaTeX

Online editors

28. Free for Dev

APIs, Data, and ML

Monitoring

PaaS

Design and UI

Payment and Billing Integration

29. Awesome Neovim

(requires Neovim 0.5)

AI / Diagnostics

Programming Languages Support / Diagnostics

Tree-sitter Supported Colorscheme / Diagnostics

Statusline / Diagnostics

CSV Files / Diagnostics

Editing Support / Diagnostics

30. Free Programming Books (English, By Subjects)

0 - Meta-Lists

Algorithms & Data Structures

Artificial Intelligence

Blockchain

Cloud Computing

Competitive Programming

Compiler Design

Computer Vision

Containers

Data Science

Database

Game Development

Machine Learning

Networking

Open Source Ecosystem

Prompt Engineering

Quantum Computing

31. Awesome Git Addons

Git Town

unpublish

$ git unpublish master
Unpublishing master.
$ git when-merged a2c9e695ecf3600f21fa731e705fd1a0503632d9
refs/heads/master                      5a2ec1b1a6633f830bd4a2b1daab578c062e6975
$ git when-merged HEAD
refs/heads/master                      Commit is directly on this branch.
$ git playback README.md

$ git branch-status
 4.0       [57 ahead and 38 behind master]    [up to date with origin/4.0]
 master    [current branch]                   [1 ahead of origin/master]
$ git open
> open https://github.com/REMOTE_ORIGIN_USER/CURRENT_REPO/tree/CURRENT_BRANCH

$ git open upstream
> open https://github.com/REMOTE_UPSTREAM_USER/CURRENT_REPO/tree/CURRENT_BRANCH

$ git open upstream master
> open https://github.com/REMOTE_UPSTREAM_USER/CURRENT_REPO/tree/master
$ git my

+------------------------------------------------------------------------------+
| your name's remote branches in git@repo:repopath/reponame.git                |
+------------------------------------------------------------------------------+

   local copy?  in master?  branch name
  ................[merged]. EC-242
  .....[local]....[merged]. commonjs-lazyload
  .....[local]............. enqueue-gpt
  ......................... defunct-ios-app-nag
  .....[local]............. factor-bundles
$ git ink

• enqueue-gpt ........................................... 2015-08-31
• factor-bundles ........................................ 2015-10-14
    - Pull out more modules into node_modules
    - Works but does not provide any gains
• hbsfy ................................................. 2015-10-21
✓ master ................................................ 2015-10-22
• nda-ads4 .............................................. 2015-10-22
• remove-equalize_content_height ........................ 2015-10-21
• remove-exorcise ....................................... 2015-10-21
    - Need to DRY up exorcise function
    - Does not map properly when uglified
    - Need to undo postCSS mapping changes
• rm-convert_dates-order ................................ 2015-10-22
• sass-lint ............................................. 2015-10-14
    - module does not work
$ git recursive-blame version package.json

Commit: 247479d017f138c26be27c64a0ce27f5f21fc0af
Author: Jeff Cross <middlefloor@gmail.com>
Date:   Tue Oct 13 15:58:13 2015 -0700 (7 weeks ago)
Path:   package.json
Match:  1 of 1

    chore(release): bump angular version to alpha.42

1) {
2)   "name": "angular",
3)   "version": "2.0.0-alpha.42",
4)   "branchPattern": "2.0.*",
5)   "description": "Angular 2 - a web framework for modern web apps",
6)   "homepage": "https://github.com/angular/angular",
7)   "bugs": "https://github.com/angular/angular/issues",

Next action [r,n,p,c,d,q,?]? r

Commit: bb9d299b3860f6d579192828451ccd7ace70e1d8
Author: Igor Minar <igor@angularjs.org>
Date:   Tue Oct 13 12:28:03 2015 -0700 (7 weeks ago)
Path:   package.json
Match:  1 of 1

    chore(release): bump angular version to alpha.41

1) {
2)   "name": "angular",
3)   "version": "2.0.0-alpha.41",
4)   "branchPattern": "2.0.*",
5)   "description": "Angular 2 - a web framework for modern web apps",
6)   "homepage": "https://github.com/angular/angular",
7)   "bugs": "https://github.com/angular/angular/issues",
$ git hyper-blame -i 3ddda43c ipsum.txt
c6eb3bfa (lorem 2014-08-11 23:15:57 +0000  1) LOREM IPSUM DOLOR SIT AMET, CONSECTETUR
134200d1 (lorem 2014-04-10 08:54:46 +0000 2*) ADIPISCING ELIT, SED DO EIUSMOD TEMPOR
a34a1d0d (ipsum 2014-04-11 11:25:04 +0000 3*) INCIDIDUNT UT LABORE ET DOLORE MAGNA
134200d1 (lorem 2014-04-10 08:54:46 +0000 4*) ALIQUA. UT ENIM AD MINIM VENIAM, QUIS
c6eb3bfa (lorem 2014-08-11 23:15:57 +0000  5) NOSTRUD EXERCITATION ULLAMCO LABORIS
0f0d17bd (dolor 2014-06-02 11:31:48 +0000 6*) NISI UT ALIQUIP EX EA COMMODO CONSEQUAT.
$ git word-blame README.md
results in /tmp/word-blame-output/
 - author_stats.tsv
 - commit_stats.tsv
 - word-blame-by-commit.html
 - word-blame-by-author.html
 - text-output

git word-blame on this README

$ git fire
Switched to a new branch 'fire-master-maochenyan@gmail.com-1451379915'
On branch fire-master-maochenyan@gmail.com-1451379915
nothing to commit, working directory clean
Counting objects: 2, done.
Writing objects: 100% (2/2), 168 bytes | 0 bytes/s, done.
Total 2 (delta 0), reused 0 (delta 0)
To git@bitbucket.org:maochenyan/fire.git
 * [new branch]      fire-master-maochenyan@gmail.com-1451379915 -> fire-master-maochenyan@gmail.com-1451379915
Branch fire-master-maochenyan@gmail.com-1451379915 set up to track remote branch fire-master-maochenyan@gmail.com-1451379915 from origin.


Leave building!

git hack

$ git hack my-branch
[main] git fetch --prune --tags

[main] git rebase origin/main

[main] git branch my-branch main

[main] git checkout my-branch

git sync

$ git sync
[my-branch] git fetch --prune --tags

[my-branch] git checkout main

[main] git rebase origin/main

[main] git checkout my-branch

[my-branch] git merge --no-edit main

[my-branch] git push -u origin my-branch
 * [new branch]      my-branch -> my-branch
Branch 'my-branch' set up to track remote branch 'my-branch' from 'origin'.

git new-pull-request

$ git new-pull-request
[my-branch] git fetch --prune --tags

[my-branch] git checkout main

[main] git rebase origin/main

[main] git checkout my-branch

[my-branch] git merge --no-edit origin/my-branch

[my-branch] git merge --no-edit main

open <url to create pull request for current branch>

git-secret

git ship

[my-branch] git fetch --prune --tags

[my-branch] git checkout main

[main] git rebase origin/main

[main] git checkout my-branch

[my-branch] git merge --no-edit origin/my-branch

[my-branch] git merge --no-edit main

[my-branch] git checkout main

[main] git merge --squash my-branch

[main] git commit
 1 file changed, 2 insertions(+)

[main] git push

[main] git push origin :my-branch
 - [deleted]         my-branch

[main] git branch -D my-branch
Deleted branch my-branch (was 55cb0f7).
$ git blame-someone-else 'Steve Mao <maochenyan@gmail.com>' 2efb4e3a061a2e8aaa58033e9c13c3e0e5fcde4b
Steve Mao  is now the author of 2efb4e3. You're officially an asshole.
$ git dsf

diff-highlight vs diff-so-fancy

git-branchcut

set the current git repository user to the home profile

$ git profile use work

Currently there will be no output in case of success

TBD - PR Welcome!

TBD - PR Welcome!

Interactive UI and fuzzy-search for Git branches.

git-jump interface demo

git project open shoppinglist
git project add shoppinglist milk
$ git project board

 Project: shoppinglist
+-----------+------+
|   OPEN    | DONE |
+-----------+------+
| something | love |
+-----------+------+
| coffee    |      |
+-----------+      +
| sugar     |      |
+-----------+      +
| milk      |      |
+-----------+------+
$ git project status

Project: shoppinglist
  0|  ⭐  something
  1|  ⭐  coffee
  2|  ⭐  sugar
  3|  ⭐  milk
  4|  ✅  love

32. Web Development Resources

Coding Challenge Platforms:

Remote Jobs:

Icons:

Youtube Channels:

Animation Libraries:

CSS Generators:

Vue UI libraries:

33. Awesome Music

MIDI Tools & Libraries

Music Programming

34. Awesome Zsh Plugins

Plugins / superconsole - Windows-only

Themes / superconsole - Windows-only

35. Awesome Datascience

Colleges

Algorithms / Three kinds of Machine Learning Systems

Comparison / Supervised Learning

Comparison / Unsupervised Learning

Comparison / Deep Learning architectures

Books / Visualization Tools

Bloggers / Book Deals (Affiliated) 🛍