Awesome List Updates on Oct 02 - Oct 08, 2023

33 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 / Qubes OS Summit - 3mdeb Summit videos

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

Games / 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 LaTeX

Online editors

26. Free for Dev

APIs, Data, and ML

Monitoring

PaaS

Design and UI

Payment and Billing Integration

27. 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

28. 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 <[email protected]>
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 <[email protected]>
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 '[email protected]'
On branch [email protected]
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 [email protected]:maochenyan/fire.git
 * [new branch]      [email protected] -> [email protected]
Branch [email protected] set up to track remote branch [email protected] 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 <[email protected]>' 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

29. Web Development Resources

Coding Challenge Platforms:

Remote Jobs:

Icons:

Youtube Channels:

Animation Libraries:

CSS Generators:

Vue UI libraries:

30. Awesome Music

MIDI Tools & Libraries

Music Programming

31. Awesome Zsh Plugins

Plugins / superconsole - Windows-only

Themes / superconsole - Windows-only

32. 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)

33. Free Programming Books (English, By Programming Language)

Assembly Language / Non-X86

Java / Bootstrap

JavaScript / Wicket

JavaScript / Node.js

JavaScript / Svelte

Kotlin / Vue.js

Linux / TeX

Python / Constraint Logic Programming (extended Prolog)

R / Tornado

Rust / Sinatra

Unix / Deno