Compare commits

...

61 Commits

Author SHA1 Message Date
Bjorn Lammers
44be40b2e1 refactor(icons): map metadata to new categories 2025-04-29 16:24:59 +02:00
Bjorn Lammers
9a1d26368b refactor(icons): consolidate categories with metadata mapping and category validation 2025-04-29 16:24:29 +02:00
Thomas Camlong
3305a49a7e feat: add netlify.toml
Some checks failed
Trigger Cloudflare Pages Build / cron_job (push) Has been cancelled
2025-04-29 15:19:57 +02:00
Thomas Camlong
d087fdf4c2 feat: add netlify.toml 2025-04-29 15:12:42 +02:00
Thomas Camlong
a2f3b52874 feat: add netlify.toml 2025-04-29 15:00:46 +02:00
dashboard-icons-manager[bot]
706150b159 feat(icons): add signoz (#1331)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-28 21:03:48 +02:00
dashboard-icons-manager[bot]
72e966bfc9 feat(icons): update opengist (#1333)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-28 21:03:32 +02:00
dashboard-icons-manager[bot]
e302cf1398 feat(icons): add atuin (#1336)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-28 21:03:12 +02:00
dashboard-icons-manager[bot]
146103b84d feat(icons): update jellystat (#1337)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-28 21:02:31 +02:00
dashboard-icons-manager[bot]
cad8572707 feat(icons): add zen-browser (#1325)
Some checks failed
Trigger Cloudflare Pages Build / cron_job (push) Has been cancelled
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-28 20:19:09 +02:00
dashboard-icons-manager[bot]
b175292f61 feat(icons): add zorin-linux (#1327)
* feat(icons): add zorin-linux

* fix(icons): trim empty spacing

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>

---------

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
Co-authored-by: Bjorn Lammers <bjorn@lammers.media>
2025-04-28 20:18:00 +02:00
dashboard-icons-manager[bot]
3bdb95f8f7 feat(icons): add vitalpbx (#1330)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-28 20:15:29 +02:00
dashboard-icons-manager[bot]
65a8e4619d feat(icons): update wireguard (#1328)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-28 20:05:02 +02:00
dashboard-icons-manager[bot]
1900721aa3 feat(icons): add uptimerobot (#1329)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-28 20:04:34 +02:00
dashboard-icons-manager[bot]
d0f45e6bbb feat(icons): add cup (#1316)
* feat(icons): add cup

* fix(icons): trim empty spacing

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>

---------

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
Co-authored-by: Bjorn Lammers <bjorn@lammers.media>
2025-04-28 19:37:31 +02:00
dashboard-icons-manager[bot]
4138e10265 feat(icons): add nzbgeek (#1318)
* feat(icons): add nzbgeek

* fix(icons): trim empty spacing

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>

---------

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
Co-authored-by: Bjorn Lammers <bjorn@lammers.media>
2025-04-28 19:34:56 +02:00
Thomas Camlong
321e969f6c Merge pull request #1320 from homarr-labs/feat/related-refine 2025-04-28 16:21:21 +02:00
Thomas Camlong
ea9b96ad6d fix(icons): Remove non-existing alternate URL (#1324) 2025-04-28 16:19:23 +02:00
Thomas Camlong
59ad9344b7 feat: make DISABLE_POSTHOG public (#1323)
For client side availabilty
2025-04-28 15:46:42 +02:00
Bjorn Lammers
50c3a92b29 fix(web): Run Biome checks and apply fixes 2025-04-27 22:59:33 +02:00
Bjorn Lammers
575dee0580 feat(icons/[id]): Refine related icons relevance, display limits, and styling 2025-04-27 22:57:56 +02:00
dashboard-icons-manager[bot]
23462d2980 feat(icons): add reactjs (#1300)
Some checks failed
Trigger Cloudflare Pages Build / cron_job (push) Has been cancelled
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-27 17:29:48 +02:00
dashboard-icons-manager[bot]
832a4b76ae feat(icons): add viber (#1317)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-27 17:12:48 +02:00
dashboard-icons-manager[bot]
267b6d4400 feat(icons): add mailpit (#1315)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-27 17:12:30 +02:00
Thomas Camlong
af4f6f309c Merge pull request #1299 from homarr-labs/icons/add-vite 2025-04-27 16:39:05 +02:00
Dashboard Icons Manager
5e61006cf4 feat(icons): add vite 2025-04-26 23:02:20 +00:00
dashboard-icons-manager[bot]
bf094b27f8 feat(icons): add radarr-4k (#1294)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-26 23:18:51 +02:00
dashboard-icons-manager[bot]
af6007575e feat(icons): add sonarr-4k (#1295)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-26 23:18:29 +02:00
Bjorn Lammers
8afcb351ef feat(web): Refactor icon filtering and sorting (#1288)
* feat(web): Refactor icon filtering and sorting logic using a new utility function

* feat(command-menu): Improve display and performance of cmd+k menu

* fix(utils): Adjust scoring logic in fuzzySearch and filter thresholds
2025-04-26 23:07:05 +02:00
Bjorn Lammers
e7284241c9 feat(web): Fix and improve mobile display of submission form (#1291)
* feat(web): Fix and improve mobile display of submission form

* fix(web): Run Biome checks and apply fixes

* Update web/src/components/icon-search.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: Bjorn Lammers <bjorn@lammers.media>

---------

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-04-26 22:56:39 +02:00
Bjorn Lammers
09a30fd4fa refactor(web): Reintroduce specific lost features after d0f8f8c (#1285)
Some checks failed
Trigger Cloudflare Pages Build / cron_job (push) Has been cancelled
Co-authored-by: Thomas Camlong <thomas@ajnart.fr>
2025-04-26 17:28:24 +02:00
Bjorn Lammers
2d8a8957d4 chore: Add FUNDING.yml (#1284)
Signed-off-by: Bjorn Lammers <bjorn@lammers.media>
2025-04-26 15:40:17 +02:00
ajnart
d0f8f8ced9 revert: revert changes 2025-04-26 13:07:02 +02:00
Bjorn Lammers
9d2a35489f feat(icon-components): Improve image loading/error handling and add WebP support across icon-related components 2025-04-26 00:20:12 +02:00
Bjorn Lammers
968c696bc7 fix(metadata): Correct spelling of "Developper-Tools" to "Developer-Tools" 2025-04-26 00:20:12 +02:00
Bjorn Lammers
8873a7c67a feat(icon-card): Add loading state and WebP support for images 2025-04-26 00:20:12 +02:00
dashboard-icons-manager[bot]
4d9472cd3d feat(icons): add nastool (#1280)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-26 00:09:06 +02:00
dashboard-icons-manager[bot]
b7b539c3a7 feat(icons): add strava (#1279)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-26 00:00:27 +02:00
Bjorn Lammers
bab7a2165a refactor(ci): enhance URL extraction 2025-04-25 23:52:26 +02:00
Bjorn Lammers
8d087c04eb feat(icon-search): Add MagicCard component and import necessary modules 2025-04-25 23:45:24 +02:00
Bjorn Lammers
27505714cc fix(icon-details): Correct closing tag 2025-04-25 23:40:35 +02:00
Bjorn Lammers
860321a6aa chore: Run Biome checks and apply fixes 2025-04-25 23:40:35 +02:00
Bjorn Lammers
83a678f5ae feat(icons/[id]): Refine related icons relevance, display limits, and styling 2025-04-25 23:40:35 +02:00
Bjorn Lammers
a3ae198ddf refactor(web): Update descriptions and consistency (#1264)
* refactor(web): Update descriptions and consistency

* revert: Issue templates

* refactor(web): More extensive search placeholder

---------

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>
Co-authored-by: Thomas Camlong <thomas@ajnart.fr>
2025-04-25 23:40:35 +02:00
ajnart
63003a3d6c fix(icon-grid): Initialize windowWidth to 0 2025-04-25 23:40:35 +02:00
Thomas Camlong
f3829f533b feat(web): Implement virtualized icon grid 2025-04-25 23:40:35 +02:00
Thomas Camlong
3499605fb7 fix(web): small ui-changes 2025-04-25 23:40:35 +02:00
Thomas Camlong
0257342947 feat(opengraph): Enhance local build speed by limiting icon data retrieval 2025-04-25 23:39:10 +02:00
Thomas Camlong
64c49274da feat(icons/id): Add related icons 2025-04-25 23:39:10 +02:00
Bjorn Lammers
f0e20c2b19 refactor(web): Remove unused components and hooks (#1263)
* Update add_normal_icon.yml

Signed-off-by: Thomas Camlong <thomas@ajnart.fr>

* Update add_normal_icon.yml

Signed-off-by: Thomas Camlong <thomas@ajnart.fr>

* Update add_normal_icon.yml

Signed-off-by: Thomas Camlong <thomas@ajnart.fr>

* change id

* refactor(web): Remove unused components and hooks

---------

Signed-off-by: Thomas Camlong <thomas@ajnart.fr>
Co-authored-by: Thomas Camlong <thomas@ajnart.fr>
2025-04-25 23:22:01 +02:00
Thomas Camlong
1d44dcd6fe feat(web/icons): Add dynamic OpenGraph image to /icons page (#1271)
* feat(web): add og image for /icons page

* refactor(web): change description to fit project

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>

* feat: Add daily release workflow for CF

* refactor(web): Update descriptions and consistency (#1264)

* refactor(web): Update descriptions and consistency

* revert: Issue templates

* refactor(web): More extensive search placeholder

---------

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>
Co-authored-by: Thomas Camlong <thomas@ajnart.fr>

* feat(icons): add greenlight (#1275)

Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>

* chore: Move SEO audit to /web

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>

* feat(web/icons): implement fixed representative icons for OpenGraph image

- Added a predefined list of representative icons to be used in the OpenGraph image.
- Updated the logic to display the number of icons based on the rounded total instead of a fixed selection.

---------

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>
Co-authored-by: Bjorn Lammers <bjorn@lammers.media>
Co-authored-by: dashboard-icons-manager[bot] <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-25 22:49:29 +02:00
Bjorn Lammers
36c0a3ebd5 chore: Move SEO audit to /web
Some checks failed
Trigger Cloudflare Pages Build / cron_job (push) Has been cancelled
Signed-off-by: Bjorn Lammers <bjorn@lammers.media>
2025-04-25 17:59:24 +02:00
dashboard-icons-manager[bot]
1d80454c4a feat(icons): add greenlight (#1275)
Co-authored-by: Dashboard Icons Manager <193821040+dashboard-icons-manager[bot]@users.noreply.github.com>
2025-04-25 17:55:35 +02:00
Bjorn Lammers
1bba45f6b4 refactor(web): Update descriptions and consistency (#1264)
* refactor(web): Update descriptions and consistency

* revert: Issue templates

* refactor(web): More extensive search placeholder

---------

Signed-off-by: Bjorn Lammers <bjorn@lammers.media>
Co-authored-by: Thomas Camlong <thomas@ajnart.fr>
2025-04-25 17:55:17 +02:00
Thomas Camlong
25f545d632 Merge pull request #1272 from homarr-labs/feat/auto-build 2025-04-25 09:02:40 +02:00
ajnart
a3c97bf92a feat: Add daily release workflow for CF 2025-04-25 09:01:27 +02:00
Thomas Camlong
6edf5d7040 Merge pull request #1268 from homarr-labs/feat/extend-background 2025-04-24 22:23:45 +02:00
Thomas Camlong
bb53077e97 fix(web): Fix background 2025-04-24 20:54:10 +02:00
Thomas Camlong
57b0e6a1aa feat(web): Optimize SEO (#1260) 2025-04-24 18:22:15 +02:00
Thomas Camlong
038e4dc73d chore(web): Update Carbon ID 2025-04-24 16:31:45 +02:00
Thomas Camlong
6001d195a6 feat(ci): Specify ID's
Signed-off-by: Thomas Camlong <thomas@ajnart.fr>

Update add_normal_icon.yml

Signed-off-by: Thomas Camlong <thomas@ajnart.fr>

Update add_normal_icon.yml

Signed-off-by: Thomas Camlong <thomas@ajnart.fr>
2025-04-24 16:31:07 +02:00
2015 changed files with 48216 additions and 45887 deletions

4
.github/FUNDING.yml vendored Normal file
View File

@@ -0,0 +1,4 @@
# These are supported funding model platforms
open_collective: homarr
github: lammersbjorn

View File

@@ -35,32 +35,49 @@ body:
label: Categories
multiple: true
options:
- Animal
- Cloud
- AI
- Analytics-&-Monitoring
- Automation
- Browsers-&-Search
- Cloud-&-Hosting
- Communication
- Community-&-Social
- Content-Management
- Crypto
- Databases
- Design
- Development
- Downloaders
- E-Commerce
- Education
- File
- File-Management-&-Sync
- Finance
- Food
- Framework
- Gaming
- Hardware
- Health
- Location
- Logistics
- Home-Automation
- Identity
- Infrastructure
- Library
- Mapping-&-Location
- Media
- Music
- Music-&-Audio
- Nature
- Networking
- News
- Organization
- Search
- Notes-&-Productivity
- Operating-Systems
- Organization-&-Planning
- Programming-Language
- Security
- SocialMedia
- Software
- Streaming
- Travel
- Version-Control
- Video
- Virtualization
- type: input
attributes:
label: Aliases

View File

@@ -10,16 +10,19 @@ body:
Once you've submitted the issue, sombody from the team will review it, before adding a label which automatically creates a pull request with the other filetypes.
If you submit a PNG icon, please note, that the SVG can not be generated from it.
- type: input
id: name
attributes:
label: Icon name
description: The name has to be unique and should be kebab-case.
placeholder: e.g. "icon-name"
- type: textarea
id: icon
attributes:
label: Paste icon
description: |
Please paste the icon here. It will automatically upload it to github.
- type: dropdown
id: type
attributes:
label: Icon type
options:
@@ -30,32 +33,49 @@ body:
label: Categories
multiple: true
options:
- Animal
- Cloud
- AI
- Analytics-&-Monitoring
- Automation
- Browsers-&-Search
- Cloud-&-Hosting
- Communication
- Community-&-Social
- Content-Management
- Crypto
- Databases
- Design
- Development
- Downloaders
- E-Commerce
- Education
- File
- File-Management-&-Sync
- Finance
- Food
- Framework
- Gaming
- Hardware
- Health
- Location
- Logistics
- Home-Automation
- Identity
- Infrastructure
- Library
- Mapping-&-Location
- Media
- Music
- Music-&-Audio
- Nature
- Networking
- News
- Organization
- Search
- Notes-&-Productivity
- Operating-Systems
- Organization-&-Planning
- Programming-Language
- Security
- SocialMedia
- Software
- Streaming
- Travel
- Version-Control
- Video
- Virtualization
- type: input
attributes:
label: Aliases

View File

@@ -29,6 +29,54 @@ body:
options:
- SVG
- PNG
- type: dropdown
attributes:
label: Categories
multiple: true
options:
- AI
- Analytics-&-Monitoring
- Automation
- Browsers-&-Search
- Cloud-&-Hosting
- Communication
- Community-&-Social
- Content-Management
- Crypto
- Databases
- Design
- Development
- Downloaders
- E-Commerce
- Education
- File-Management-&-Sync
- Finance
- Food
- Framework
- Gaming
- Hardware
- Health
- Home-Automation
- Identity
- Infrastructure
- Library
- Mapping-&-Location
- Media
- Music-&-Audio
- Nature
- Networking
- News
- Notes-&-Productivity
- Operating-Systems
- Organization-&-Planning
- Programming-Language
- Security
- Software
- Streaming
- Travel
- Version-Control
- Video
- Virtualization
- type: textarea
attributes:
label: Additional information

View File

@@ -24,6 +24,54 @@ body:
options:
- SVG
- PNG
- type: dropdown
attributes:
label: Categories
multiple: true
options:
- AI
- Analytics-&-Monitoring
- Automation
- Browsers-&-Search
- Cloud-&-Hosting
- Communication
- Community-&-Social
- Content-Management
- Crypto
- Databases
- Design
- Development
- Downloaders
- E-Commerce
- Education
- File-Management-&-Sync
- Finance
- Food
- Framework
- Gaming
- Hardware
- Health
- Home-Automation
- Identity
- Infrastructure
- Library
- Mapping-&-Location
- Media
- Music-&-Audio
- Nature
- Networking
- News
- Notes-&-Productivity
- Operating-Systems
- Organization-&-Planning
- Programming-Language
- Security
- Software
- Streaming
- Travel
- Version-Control
- Video
- Virtualization
- type: textarea
attributes:
label: Additional information

15
.github/workflows/daily_release.yml vendored Normal file
View File

@@ -0,0 +1,15 @@
name: Trigger Cloudflare Pages Build
on:
schedule:
- cron: '0 0 * * *' # Runs every day at midnight UTC
workflow_dispatch:
jobs:
cron_job:
runs-on: ubuntu-latest
steps:
- name: Run Your Cron Job
run: |
curl -X POST "${{ secrets.CLOUDFLARE_DEPLOY_HOOK_URL }}"

View File

@@ -37,6 +37,58 @@ jobs:
run: echo "ISSUE_FORM=$(python scripts/parse_issue_form.py)" >> "$GITHUB_OUTPUT"
env:
INPUT_ISSUE_BODY: ${{ github.event.issue.body }}
- name: Validate Categories
run: |
import json
import sys
import os
# Load allowed categories from metadata.map.json
map_file = "metadata.map.json"
try:
with open(map_file, 'r', encoding='utf-8') as f:
map_data = json.load(f)
# Assuming the first key in the map holds the example structure
example_key = list(map_data.keys())[0]
allowed_categories = set(map_data[example_key]['categories'])
print(f"Loaded {len(allowed_categories)} allowed categories from {map_file}")
except Exception as e:
print(f"::error file={map_file}::Failed to load or parse allowed categories from {map_file}: {e}")
sys.exit(1)
# Load submitted form data
form_json_string = os.environ.get('INPUT_ISSUE_FORM')
if not form_json_string:
print("::error::Failed to get form JSON from environment variable.")
sys.exit(1)
try:
form_data = json.loads(form_json_string)
except json.JSONDecodeError as e:
print(f"::error::Failed to parse form JSON: {e}")
print(f"Form JSON string was: {form_json_string}")
sys.exit(1)
# Extract submitted categories (handle potential missing key or None value)
submitted_categories_str = form_data.get('Categories') # Label from issue form
submitted_categories = set()
if submitted_categories_str:
submitted_categories = set(cat.strip() for cat in submitted_categories_str.split('\\n') if cat.strip())
print(f"Submitted categories: {submitted_categories or 'None'}")
# Validate
invalid_categories = submitted_categories - allowed_categories
if invalid_categories:
print(f"::error::Invalid categories found: {', '.join(sorted(list(invalid_categories)))}")
print("Please ensure all submitted categories exist in metadata.map.json.")
sys.exit(1)
else:
print("All submitted categories are valid.")
env:
INPUT_ISSUE_FORM: ${{ steps.parse_issue_form.outputs.ISSUE_FORM }}
- name: Create metadata file
run: python scripts/generate_metadata_file.py ${{ env.ICON_TYPE }} addition
env:

View File

@@ -37,6 +37,62 @@ jobs:
run: echo "ISSUE_FORM=$(python scripts/parse_issue_form.py)" >> "$GITHUB_OUTPUT"
env:
INPUT_ISSUE_BODY: ${{ github.event.issue.body }}
- name: Validate Categories
run: |
import json
import sys
import os
# Load allowed categories from metadata.map.json
map_file = "metadata.map.json"
try:
with open(map_file, 'r', encoding='utf-8') as f:
map_data = json.load(f)
# Assuming the first key in the map holds the example structure
example_key = list(map_data.keys())[0]
allowed_categories = set(map_data[example_key]['categories'])
print(f"Loaded {len(allowed_categories)} allowed categories from {map_file}")
except Exception as e:
print(f"::error file={map_file}::Failed to load or parse allowed categories from {map_file}: {e}")
sys.exit(1)
# Load submitted form data
form_json_string = os.environ.get('INPUT_ISSUE_FORM')
if not form_json_string:
print("::error::Failed to get form JSON from environment variable.")
sys.exit(1)
try:
form_data = json.loads(form_json_string)
except json.JSONDecodeError as e:
print(f"::error::Failed to parse form JSON: {e}")
print(f"Form JSON string was: {form_json_string}")
sys.exit(1)
# Extract submitted categories (handle potential missing key or None value)
# NOTE: The update forms might not have a 'Categories' field if categories aren't updatable via that form.
# If 'Categories' is missing or None in the form data, validation passes trivially.
submitted_categories_str = form_data.get('Categories') # Label from issue form
submitted_categories = set()
if submitted_categories_str:
submitted_categories = set(cat.strip() for cat in submitted_categories_str.split('\\n') if cat.strip())
if not submitted_categories_str:
print("No categories submitted in this form, skipping validation.")
else:
print(f"Submitted categories: {submitted_categories}")
# Validate
invalid_categories = submitted_categories - allowed_categories
if invalid_categories:
print(f"::error::Invalid categories found: {', '.join(sorted(list(invalid_categories)))}")
print("Please ensure all submitted categories exist in metadata.map.json.")
sys.exit(1)
else:
print("All submitted categories are valid.")
env:
INPUT_ISSUE_FORM: ${{ steps.parse_issue_form.outputs.ISSUE_FORM }}
- name: Update metadata file
run: python scripts/generate_metadata_file.py ${{ env.ICON_TYPE }} update
env:

View File

@@ -1,17 +1,17 @@
{
"base": "svg",
"aliases": [
"paywall-remover",
"article-unblocker"
],
"categories": [
"Web-Browsers"
],
"update": {
"timestamp": "2024-10-13T18:25:47Z",
"author": {
"id": 46011270,
"name": "mcmikemn"
"base": "svg",
"aliases": [
"paywall-remover",
"article-unblocker"
],
"categories": [
"Browsers-&-Search"
],
"update": {
"timestamp": "2024-10-13T18:25:47Z",
"author": {
"id": 46011270,
"name": "mcmikemn"
}
}
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T18:01:33Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T18:01:33Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "1password-dark",
"light": "1password"
}
},
"colors": {
"dark": "1password-dark",
"light": "1password"
}
}

View File

@@ -1,21 +1,21 @@
{
"base": "svg",
"aliases": [
"2FA Authenticator"
],
"categories": [
"Password-Managers",
"Security"
],
"update": {
"timestamp": "2024-10-13T18:37:13Z",
"author": {
"id": 858858,
"name": "Bubka"
"base": "svg",
"aliases": [
"2FA Authenticator"
],
"categories": [
"Identity",
"Security"
],
"update": {
"timestamp": "2024-10-13T18:37:13Z",
"author": {
"id": 858858,
"name": "Bubka"
}
},
"colors": {
"dark": "2fauth",
"light": "2fauth-light"
}
},
"colors": {
"dark": "2fauth",
"light": "2fauth-light"
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T18:33:11Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T18:33:11Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "3cx",
"light": "3cx-light"
}
},
"colors": {
"dark": "3cx",
"light": "3cx-light"
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T18:46:29Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T18:46:29Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "5etools-dark",
"light": "5etools"
}
},
"colors": {
"dark": "5etools-dark",
"light": "5etools"
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "svg",
"aliases": [
"7-zip"
],
"categories": [
"Developper-Tools"
],
"update": {
"timestamp": "2025-01-05T00:02:27Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"7-zip"
],
"categories": [
"Development"
],
"update": {
"timestamp": "2025-01-05T00:02:27Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T18:47:53Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T18:47:53Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2022-09-09T09:57:51Z",
"author": {
"id": 15933,
"name": "fabricionaweb"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2022-09-09T09:57:51Z",
"author": {
"id": 15933,
"name": "fabricionaweb"
}
}
}
}

View File

@@ -1,17 +1,17 @@
{
"base": "svg",
"aliases": [
"Database Management"
],
"categories": [
"Databases",
"Developper-Tools"
],
"update": {
"timestamp": "2022-08-16T17:22:56Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"Database Management"
],
"categories": [
"Databases",
"Development"
],
"update": {
"timestamp": "2022-08-16T17:22:56Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2025-04-06T16:32:41.752755",
"author": {
"id": 63781622,
"login": "Meierschlumpf"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2025-04-06T16:32:41.752755",
"author": {
"id": 63781622,
"login": "Meierschlumpf"
}
}
}
}

View File

@@ -1,14 +1,14 @@
{
"base": "png",
"aliases": [],
"categories": [
"Monitoring-Tools"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [
"Analytics-&-Monitoring"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "affine",
"light": "affine-light"
}
},
"colors": {
"dark": "affine",
"light": "affine-light"
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-06-23T17:25:39Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-06-23T17:25:39Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "akkoma",
"light": "akkoma-light"
}
},
"colors": {
"dark": "akkoma",
"light": "akkoma-light"
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,14 +1,14 @@
{
"base": "svg",
"aliases": [],
"categories": [
"Media"
],
"update": {
"timestamp": "2025-04-18T08:34:26.627973",
"author": {
"id": 2432100,
"login": "lyneld"
"base": "svg",
"aliases": [],
"categories": [
"Media"
],
"update": {
"timestamp": "2025-04-18T08:34:26.627973",
"author": {
"id": 2432100,
"login": "lyneld"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-01-28T15:25:19Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-01-28T15:25:19Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-13T18:27:20Z",
"author": {
"id": 56171752,
"name": "Flying-Tom"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-13T18:27:20Z",
"author": {
"id": 56171752,
"name": "Flying-Tom"
}
}
}
}

View File

@@ -1,18 +1,18 @@
{
"base": "svg",
"aliases": [
"no-code-platform",
"app-builder"
],
"categories": [
"Developper-Tools",
"Cloud-Computing"
],
"update": {
"timestamp": "2024-06-01T17:32:11Z",
"author": {
"id": 10404337,
"name": "bmgalhardo"
"base": "svg",
"aliases": [
"no-code-platform",
"app-builder"
],
"categories": [
"Cloud-&-Hosting",
"Development"
],
"update": {
"timestamp": "2024-06-01T17:32:11Z",
"author": {
"id": 10404337,
"name": "bmgalhardo"
}
}
}
}

View File

@@ -1,20 +1,20 @@
{
"base": "png",
"aliases": [
"Download Manager"
],
"categories": [
"Download-Managers"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [
"Download Manager"
],
"categories": [
"Downloaders"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "alltube",
"light": "alltube-light"
}
},
"colors": {
"dark": "alltube",
"light": "alltube-light"
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,17 +1,17 @@
{
"base": "svg",
"aliases": [
"prime-video",
"amazon-video"
],
"categories": [
"Video-Streaming"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"prime-video",
"amazon-video"
],
"categories": [
"Streaming"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "amazon-web-services",
"light": "amazon-web-services-light"
}
},
"colors": {
"dark": "amazon-web-services",
"light": "amazon-web-services-light"
}
}

View File

@@ -1,21 +1,21 @@
{
"base": "svg",
"aliases": [
"online-marketplace",
"shopping-website"
],
"categories": [
"E-commerce-Platforms"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"online-marketplace",
"shopping-website"
],
"categories": [
"E-commerce-Platforms"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "amazon",
"light": "amazon-light"
}
},
"colors": {
"dark": "amazon",
"light": "amazon-light"
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,22 +1,22 @@
{
"base": "svg",
"aliases": [
"processor-company",
"computer-chips"
],
"categories": [
"Hardware",
"Organization"
],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"processor-company",
"computer-chips"
],
"categories": [
"Hardware",
"Organization-&-Planning"
],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "amd",
"light": "amd-light"
}
},
"colors": {
"dark": "amd",
"light": "amd-light"
}
}

View File

@@ -1,21 +1,21 @@
{
"base": "png",
"aliases": [
"Asterisk Manager"
],
"categories": [
"Networking-Tools",
"Communication"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [
"Asterisk Manager"
],
"categories": [
"Communication",
"Networking"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "ami-alt",
"light": "ami-alt-light"
}
},
"colors": {
"dark": "ami-alt",
"light": "ami-alt-light"
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,18 +1,17 @@
{
"base": "png",
"aliases": [
"music-server",
"audio-streaming"
],
"categories": [
"Media-Servers",
"Music-Streaming"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [
"music-server",
"audio-streaming"
],
"categories": [
"Streaming"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,18 +1,18 @@
{
"base": "svg",
"aliases": [],
"categories": [
"Smart-Home"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [
"Home-Automation"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "android-auto-dark",
"light": "android-auto"
}
},
"colors": {
"dark": "android-auto-dark",
"light": "android-auto"
}
}

View File

@@ -1,17 +1,17 @@
{
"base": "svg",
"aliases": [
"android-logo",
"mobile-os-icon"
],
"categories": [
"Operating-Systems"
],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"android-logo",
"mobile-os-icon"
],
"categories": [
"Operating-Systems"
],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,17 +1,17 @@
{
"base": "svg",
"aliases": [
"android-os",
"mobile-os"
],
"categories": [
"Operating-Systems"
],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"android-os",
"mobile-os"
],
"categories": [
"Operating-Systems"
],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,17 +1,17 @@
{
"base": "svg",
"aliases": [
"Email Aliases"
],
"categories": [
"Email-Providers",
"Security"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"Email Aliases"
],
"categories": [
"Email-Providers",
"Security"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,21 +1,21 @@
{
"base": "svg",
"aliases": [
"Automation Tool"
],
"categories": [
"Developper-Tools",
"DevOps"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"Automation Tool"
],
"categories": [
"DevOps",
"Development"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "ansible",
"light": "ansible-light"
}
},
"colors": {
"dark": "ansible",
"light": "ansible-light"
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "anything-llm",
"light": "anything-llm-light"
}
},
"colors": {
"dark": "anything-llm",
"light": "anything-llm-light"
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-04-05T08:15:52Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-04-05T08:15:52Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "svg",
"aliases": [
"NoSQL Database"
],
"categories": [
"Databases"
],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"NoSQL Database"
],
"categories": [
"Databases"
],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,17 +1,17 @@
{
"base": "svg",
"aliases": [
"realtime-database",
"analytics-database"
],
"categories": [
"Databases"
],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"realtime-database",
"analytics-database"
],
"categories": [
"Databases"
],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "apache-tomcat",
"light": "apache-tomcat-light"
}
},
"colors": {
"dark": "apache-tomcat",
"light": "apache-tomcat-light"
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-10-30T09:24:44Z",
"author": {
"id": 10834935,
"name": "djrarky"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-10-30T09:24:44Z",
"author": {
"id": 10834935,
"name": "djrarky"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-18T21:26:41Z",
"author": {
"id": 72495210,
"name": "v3DJG6GL"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-18T21:26:41Z",
"author": {
"id": 72495210,
"name": "v3DJG6GL"
}
}
}
}

View File

@@ -1,17 +1,16 @@
{
"base": "png",
"aliases": [
"Home Automation"
],
"categories": [
"Home-Automation",
"Smart-Home"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [
"Home Automation"
],
"categories": [
"Home-Automation"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,17 +1,17 @@
{
"base": "svg",
"aliases": [
"itunes-music",
"apple-music-service"
],
"categories": [
"Music-Streaming"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"itunes-music",
"apple-music-service"
],
"categories": [
"Streaming"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,21 +1,21 @@
{
"base": "svg",
"aliases": [
"apple-tv",
"streaming-service"
],
"categories": [
"Video-Streaming"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"apple-tv",
"streaming-service"
],
"categories": [
"Streaming"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "apple-tv-plus",
"light": "apple-tv-plus-light"
}
},
"colors": {
"dark": "apple-tv-plus",
"light": "apple-tv-plus-light"
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"light": "apple",
"dark": "apple-light"
}
},
"colors": {
"light": "apple",
"dark": "apple-light"
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,17 +1,17 @@
{
"base": "png",
"aliases": [
"steam-idler",
"game-farmer"
],
"categories": [
"Gaming-Platforms"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [
"steam-idler",
"game-farmer"
],
"categories": [
"Gaming-Platforms"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,17 +1,17 @@
{
"base": "png",
"aliases": [
"web-archiver",
"site-scraper"
],
"categories": [
"Developper-Tools"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [
"web-archiver",
"site-scraper"
],
"categories": [
"Development"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "archiveteam-warrior",
"light": "archiveteam-warrior-light"
}
},
"colors": {
"dark": "archiveteam-warrior",
"light": "archiveteam-warrior-light"
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,18 +1,18 @@
{
"base": "svg",
"aliases": [
"GitOps Tool"
],
"categories": [
"Developper-Tools",
"DevOps",
"Containerization-&-Orchestration"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"GitOps Tool"
],
"categories": [
"DevOps",
"Development",
"Infrastructure"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,16 +1,16 @@
{
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2025-01-07T17:54:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2025-01-07T17:54:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "arris",
"light": "arris-light"
}
},
"colors": {
"dark": "arris",
"light": "arris-light"
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-13T18:29:55Z",
"author": {
"id": 60740924,
"name": "plcnk"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-13T18:29:55Z",
"author": {
"id": 60740924,
"name": "plcnk"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-06-01T17:30:16Z",
"author": {
"id": 126241153,
"name": "solidcam-kevin"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-06-01T17:30:16Z",
"author": {
"id": 126241153,
"name": "solidcam-kevin"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2022-11-28T10:18:15Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2022-11-28T10:18:15Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-06-01T17:35:13Z",
"author": {
"id": 5071366,
"name": "martyca"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-06-01T17:35:13Z",
"author": {
"id": 5071366,
"name": "martyca"
}
}
}
}

View File

@@ -1,18 +1,18 @@
{
"base": "svg",
"aliases": [
"ipmi-tool",
"server-remote-management"
],
"categories": [
"Server-Panels",
"Hardware"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"ipmi-tool",
"server-remote-management"
],
"categories": [
"Hardware",
"Infrastructure"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,18 +1,18 @@
{
"base": "png",
"aliases": [
"digital-asset-management",
"media-library"
],
"categories": [
"File-Sharing-&-Sync",
"Developper-Tools"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [
"digital-asset-management",
"media-library"
],
"categories": [
"Development",
"File-Management-&-Sync"
],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "png",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-10-20T19:32:46Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,12 +1,12 @@
{
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-06-01T17:46:16Z",
"author": {
"id": 57060193,
"name": "drewstopherlee"
"base": "svg",
"aliases": [],
"categories": [],
"update": {
"timestamp": "2024-06-01T17:46:16Z",
"author": {
"id": 57060193,
"name": "drewstopherlee"
}
}
}
}

View File

@@ -1,21 +1,21 @@
{
"base": "svg",
"aliases": [
"Help Desk"
],
"categories": [
"Office-Suites",
"Developper-Tools"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"Help Desk"
],
"categories": [
"Development",
"Notes-&-Productivity"
],
"update": {
"timestamp": "2024-10-20T17:24:03Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
},
"colors": {
"dark": "astuto",
"light": "astuto-light"
}
},
"colors": {
"dark": "astuto",
"light": "astuto-light"
}
}

View File

@@ -1,18 +1,18 @@
{
"base": "svg",
"aliases": [
"gaming-laptop",
"gaming-pc"
],
"categories": [
"Gaming-Platforms",
"Hardware"
],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"gaming-laptop",
"gaming-pc"
],
"categories": [
"Gaming-Platforms",
"Hardware"
],
"update": {
"timestamp": "2023-04-13T13:56:18Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

View File

@@ -1,17 +1,17 @@
{
"base": "svg",
"aliases": [
"Router"
],
"categories": [
"Networking-Tools",
"Smart-Home"
],
"update": {
"timestamp": "2023-04-16T12:26:21Z",
"author": {
"id": 71191962,
"name": "walkxcode"
"base": "svg",
"aliases": [
"Router"
],
"categories": [
"Home-Automation",
"Networking"
],
"update": {
"timestamp": "2023-04-16T12:26:21Z",
"author": {
"id": 71191962,
"name": "walkxcode"
}
}
}
}

Some files were not shown because too many files have changed in this diff Show More