diff --git a/README.md b/README.md
index a8e498b4..0f23c43a 100644
--- a/README.md
+++ b/README.md
@@ -56,483 +56,490 @@ Say thanks!
Baidu 790 bytes
Bandcamp 191 bytes
+
Bash 766 bytes
Behance 677 bytes
Bing 945 bytes
Bitbucket 672 bytes
-
Bitcoin 520 bytes
+
Bitcoin 520 bytes
Bitwarden 292 bytes
Blender 375 bytes
Blogger 345 bytes
Bluetooth 244 bytes
Brave 1003 bytes
-
Briar 565 bytes
+
Briar 565 bytes
Buffer 480 bytes
Bugcrowd 790 bytes
Bun 1023 bytes
Calendar 959 bytes
CentOS 734 bytes
-
Chrome 367 bytes
+
Chrome 367 bytes
Chromium 369 bytes
Citrix 751 bytes
Citrix 349 bytes
Clojure 623 bytes
Cloudflare 491 bytes
-
Codeberg 583 bytes
+
Codeberg 583 bytes
CodePen 334 bytes
CoffeeScript 525 bytes
Coil 507 bytes
coinpot 730 bytes
Google CoLaboratory 475 bytes
-
C++ 685 bytes
+
C++ 685 bytes
Crystal 220 bytes
CSS3 384 bytes
Dart 554 bytes
DataCamp 482 bytes
Debian 928 bytes
-
Deezer 724 bytes
+
Deezer 724 bytes
Delicious 265 bytes
dev.to 544 bytes
DeviantArt 269 bytes
Digidentity 374 bytes
DigitalOcean 250 bytes
-
Discord 356 bytes
+
Discord 356 bytes
Disqus 271 bytes
Django Project 434 bytes
Docker 422 bytes
Dribble 420 bytes
Drone 310 bytes
-
Dropbox 253 bytes
+
Dropbox 253 bytes
Drupal 890 bytes
DuckDuckGo 916 bytes
Electronic Arts 287 bytes
eBay 810 bytes
Edge 955 bytes
-
elastic 720 bytes
+
elastic 720 bytes
Element 426 bytes
Elementary OS 457 bytes
Email 333 bytes
Endeavour OS 630 bytes
ePub 314 bytes
-
Espressif 584 bytes
+
Espressif 584 bytes
Ethereum 403 bytes
Etsy 468 bytes
Evernote 619 bytes
ExpressionEngine 634 bytes
Facebook 267 bytes
-
Filestash 294 bytes
+
Filestash 294 bytes
Finder 718 bytes
Firefox 1013 bytes
Flattr 338 bytes
Flickr 241 bytes
Floatplane 832 bytes
-
Flutter 683 bytes
+
Flutter 683 bytes
foobar2000 757 bytes
FreeBSD 747 bytes
freeCodeCamp 717 bytes
Friendica 835 bytes
Fritz! 698 bytes
-
Gandi 756 bytes
+
Gandi 756 bytes
GateHub 453 bytes
Ghost 250 bytes
Git 373 bytes
Gitea 756 bytes
GitHub 533 bytes
-
GitLab 417 bytes
+
GitLab 417 bytes
Gitpod 579 bytes
Glitch 1023 bytes
Gmail 473 bytes
Gmail 575 bytes
Go 573 bytes
-
Godot 989 bytes
+
Godot 989 bytes
GOG.com 709 bytes
Gojek 285 bytes
Goodreads 660 bytes
Google 475 bytes
Google Assistant 480 bytes
-
Google Calendar 623 bytes
+
Google Calendar 623 bytes
Google Collaborative content tools 493 bytes
Google Docs Editors 478 bytes
Google Drive 520 bytes
Google Drive 304 bytes
Google Maps 769 bytes
-
Google Maps 704 bytes
+
Google Maps 704 bytes
Google Meet 520 bytes
Google Play 495 bytes
Google+ 388 bytes
Google Podcasts 457 bytes
Google Scholar 524 bytes
-
Gradle 681 bytes
+
Gradle 681 bytes
Grafana 963 bytes
Guacamole 676 bytes
Guilded 359 bytes
Hacker News 220 bytes
HackerOne 437 bytes
-
HAML 928 bytes
+
HAML 928 bytes
Heroku 441 bytes
Homekit 743 bytes
HP 487 bytes
HTML5 399 bytes
Hulu 472 bytes
-
Humble Bundle 969 bytes
+
Humble Bundle 969 bytes
i18next 719 bytes
IBM 494 bytes
iHeartRadio 884 bytes
IMDb 517 bytes
Imgur 269 bytes
-
Instagram 758 bytes
+
Instagram 758 bytes
Intel 748 bytes
Intercom 423 bytes
Internet Archive 837 bytes
itch.io 861 bytes
iTunes 770 bytes
-
Jacobin 232 bytes
+
Jacobin 232 bytes
Java 826 bytes
JavaScript 410 bytes
Jellyfin 661 bytes
JSON-LD 912 bytes
JSON 514 bytes
-
JSON Feed 672 bytes
+
JSON Feed 672 bytes
Julia 289 bytes
Kaggle 508 bytes
KeePassDX 522 bytes
Kemal Framework 331 bytes
Keskonfai 691 bytes
-
Keybase 638 bytes
+
Keybase 638 bytes
Kickstarter 279 bytes
Ko-Fi 412 bytes
Kodi 762 bytes
Kotlin 242 bytes
Laravel 390 bytes
-
LastPass 288 bytes
+
LastPass 288 bytes
Liberapay 556 bytes
LINE 469 bytes
Linear App 474 bytes
LinkedIn 361 bytes
Linux 956 bytes
-
Linux Mint 365 bytes
+
Linux Mint 365 bytes
Lobste.rs 524 bytes
Lock 384 bytes
Logitech 360 bytes
Lucky Framework 477 bytes
macOS 765 bytes
-
Mail 563 bytes
+
Mail 563 bytes
Mailchimp 990 bytes
Malt 419 bytes
Manjaro 358 bytes
Markdown 440 bytes
Mastodon 588 bytes
-
matrix 662 bytes
+
matrix 662 bytes
Mattermost 605 bytes
Medium 370 bytes
Meetup 515 bytes
Messenger 685 bytes
microformats 789 bytes
-
Microsoft 338 bytes
+
Microsoft 338 bytes
Minecraft 1014 bytes
+
MongoDB 359 bytes
NetBeans 667 bytes
Netflix 782 bytes
NextCloud 302 bytes
-
NGINX 456 bytes
-
NHS 482 bytes
+
NGINX 456 bytes
+
NHS 482 bytes
NixOS 534 bytes
+
Node.js 659 bytes
npm 289 bytes
OK.ru 621 bytes
+
+
+
Olympic Rings 669 bytes
OpenBenches 754 bytes
Open Bug Bounty 494 bytes
-
-
-
Opencast 303 bytes
OpenCollective 465 bytes
OpenCores 273 bytes
+
+
+
Open Source 241 bytes
OpenStreetMap 958 bytes
OpenVPN 546 bytes
-
-
-
Opera 460 bytes
Orcid 412 bytes
Origin 644 bytes
+
+
+
Outlook 886 bytes
Overcast 780 bytes
Overleaf 443 bytes
-
-
-
Patreon 240 bytes
PayPal 508 bytes
PDF 665 bytes
+
+
+
Phone 582 bytes
PHP 586 bytes
Pinboard 249 bytes
-
-
-
Pinterest 517 bytes
Pixelfed 980 bytes
Plex 212 bytes
+
+
+
Pocket 508 bytes
Pocket Casts 283 bytes
Pop!_OS 436 bytes
-
-
-
Pornhub 829 bytes
PowerShell 998 bytes
Preact 521 bytes
+
+
+
Printer 441 bytes
ProtonMail 428 bytes
Python 550 bytes
-
-
-
QQ 941 bytes
quora 272 bytes
Raspberry Pi 964 bytes
+
+
+
React 351 bytes
Reddit 598 bytes
RedHat 540 bytes
-
-
-
Research Gate 904 bytes
Roundcube 525 bytes
RSS 298 bytes
+
+
+
Ruby 951 bytes
Ruby Gems 280 bytes
Ruby On Rails 466 bytes
-
-
-
Rust 998 bytes
Safari 699 bytes
Samsung 863 bytes
+
+
+
Samsung Internet 337 bytes
Samsung 608 bytes
Samsung 884 bytes
-
-
-
Sass 519 bytes
Semaphore CI 463 bytes
Sentry 370 bytes
+
+
+
Signal 430 bytes
Sketch 399 bytes
Skype 478 bytes
-
-
-
Slack 522 bytes
SlideShare 652 bytes
Snapchat 640 bytes
+
+
+
SOGo 842 bytes
Solidity 554 bytes
SoundCloud 950 bytes
-
-
-
Spotify 427 bytes
Square Cash 782 bytes
Stack Exchange 398 bytes
+
+
+
Stack Overflow 300 bytes
Steam 446 bytes
Stitcher 378 bytes
-
-
-
Strava 277 bytes
StumbleUpon 350 bytes
Sublime Merge 557 bytes
-
Sublime Text 595 bytes
-
SubscribeStar 858 bytes
-
Svelte 477 bytes
+
Sublime Text 595 bytes
+
SubscribeStar 858 bytes
+
Svelte 477 bytes
SVG 755 bytes
Symantec 605 bytes
+
Symfony 615 bytes
+
+
+
taiga.io 742 bytes
Teamspeak 927 bytes
Telegram 410 bytes
Terraform 294 bytes
+
This American Life 293 bytes
+
Threema 736 bytes
-
This American Life 293 bytes
-
Threema 736 bytes
TikTok 398 bytes
Todoist 761 bytes
Tox 486 bytes
Trello 267 bytes
+
TripAdvisor 703 bytes
+
Tumblr 413 bytes
-
TripAdvisor 703 bytes
-
Tumblr 413 bytes
TuneIn 599 bytes
Tutanota 567 bytes
Twilio 429 bytes
Twitch 299 bytes
+
Twitter 405 bytes
+
TypeScript 609 bytes
-
Twitter 405 bytes
-
TypeScript 609 bytes
Uber 602 bytes
Ubiquiti 549 bytes
Ubisoft 520 bytes
Ubuntu 446 bytes
+
Udemy 297 bytes
+
Unicode 603 bytes
-
Udemy 297 bytes
-
Unicode 603 bytes
Untappd 401 bytes
Uphold 810 bytes
Uplay 533 bytes
Upwork 495 bytes
+
Vagrant 544 bytes
+
Vegetarian 291 bytes
-
Vagrant 544 bytes
-
Vegetarian 291 bytes
Venmo 278 bytes
Viber 704 bytes
Vim 770 bytes
Vimeo 342 bytes
+
Visual Studio Code 914 bytes
+
Vivino 285 bytes
-
Visual Studio Code 914 bytes
-
Vivino 285 bytes
VK 525 bytes
VLC 661 bytes
Vue 263 bytes
W3C 529 bytes
+
WebAssembly 489 bytes
+
WebMention 267 bytes
-
WebAssembly 489 bytes
-
WebMention 267 bytes
WeChat 631 bytes
Wekan 972 bytes
WhatsApp 470 bytes
WHATWG 411 bytes
+
WiFi 574 bytes
+
Wikipedia 574 bytes
-
WiFi 574 bytes
-
Wikipedia 574 bytes
Windows 243 bytes
Wire 262 bytes
WireGuard 961 bytes
WordPress 494 bytes
+
Workato 368 bytes
+
XING 353 bytes
-
Workato 368 bytes
-
XING 353 bytes
XMPP 748 bytes
Yahoo! 286 bytes
Yammer 470 bytes
Yarn 506 bytes
+
Yelp 454 bytes
+
YouTube 342 bytes
-
Yelp 454 bytes
-
YouTube 342 bytes
Yubico 297 bytes
Zoom 521 bytes
Zorinos 403 bytes
diff --git a/images/reference/bash.svg b/images/reference/bash.svg
new file mode 100644
index 00000000..3091a850
--- /dev/null
+++ b/images/reference/bash.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/images/reference/index.md b/images/reference/index.md
index 8009cb37..a582464a 100644
--- a/images/reference/index.md
+++ b/images/reference/index.md
@@ -315,4 +315,8 @@ Where possible this links to the organisation's brand guidelines page.
| | | https://www.vim.org/logos.php |
| | | https://wiki.openstreetmap.org/wiki/Logos#Other_logos |
| | | https://bun.sh/ |
-| | | https://github.com/PowerShell/PowerShell/blob/master/assets/ps_black_128.svg |
\ No newline at end of file
+| | | https://github.com/PowerShell/PowerShell/blob/master/assets/ps_black_128.svg |
+| | | https://bashlogo.com/ |
+| | | https://www.svgrepo.com/show/354119/nodejs-icon.svg |
+| | | https://www.mongodb.com/brand-resources |
+| | | https://symfony.com/logo |
\ No newline at end of file
diff --git a/images/reference/mongodb.svg b/images/reference/mongodb.svg
new file mode 100644
index 00000000..723118f2
--- /dev/null
+++ b/images/reference/mongodb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/reference/nodejs.svg b/images/reference/nodejs.svg
new file mode 100644
index 00000000..d2396ebb
--- /dev/null
+++ b/images/reference/nodejs.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/images/reference/symfony.svg b/images/reference/symfony.svg
new file mode 100644
index 00000000..2f9b8a37
--- /dev/null
+++ b/images/reference/symfony.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/images/svg/bash.svg b/images/svg/bash.svg
new file mode 100644
index 00000000..b97391bf
--- /dev/null
+++ b/images/svg/bash.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/images/svg/mongodb.svg b/images/svg/mongodb.svg
new file mode 100644
index 00000000..8dc403e5
--- /dev/null
+++ b/images/svg/mongodb.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/images/svg/nodejs.svg b/images/svg/nodejs.svg
new file mode 100644
index 00000000..1128b2b8
--- /dev/null
+++ b/images/svg/nodejs.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/images/svg/symfony.svg b/images/svg/symfony.svg
new file mode 100644
index 00000000..4d1c9cac
--- /dev/null
+++ b/images/svg/symfony.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file