diff --git a/src/lib/apps/web-browsers.json b/src/lib/apps/web-browsers.json index 443739e..b976369 100644 --- a/src/lib/apps/web-browsers.json +++ b/src/lib/apps/web-browsers.json @@ -71,7 +71,6 @@ "category": "Web Browsers", "targets": { "arch": "librewolf-bin", - "opensuse": "librewolf", "nix": "librewolf", "flatpak": "io.gitlab.librewolf-community", "homebrew": "--cask librewolf" @@ -84,6 +83,22 @@ "color": "#0588D1" } }, + { + "id": "waterfox", + "name": "Waterfox", + "description": "Customizable Firefox fork with privacy features", + "category": "Web Browsers", + "targets": { + "arch": "waterfox-bin", + "flatpak": "net.waterfox.waterfox", + "homebrew": "--cask waterfox" + }, + "unavailableReason": "Not available in official repos. Use [Flatpak](https://flathub.org/en/apps/net.waterfox.waterfox) or see [waterfox.com/download](https://www.waterfox.com/download/).", + "icon": { + "type": "url", + "url": "https://upload.wikimedia.org/wikipedia/commons/2/24/Waterfox_logo_2020_%28vectorized%29.svg" + } + }, { "id": "tor", "name": "Tor Browser", @@ -113,7 +128,6 @@ "category": "Web Browsers", "targets": { "arch": "google-chrome", - "opensuse": "google-chrome-stable", "nix": "google-chrome", "flatpak": "com.google.Chrome", "homebrew": "--cask google-chrome" @@ -150,7 +164,7 @@ "category": "Web Browsers", "targets": { "arch": "helium-browser-bin", - "homebrew": "--cask helium" + "homebrew": "--cask helium-browser" }, "unavailableReason": "Only available as AppImage or via AUR. Download from [helium.computer](https://helium.computer/).", "icon": { @@ -197,6 +211,87 @@ "url": "https://imgproxy.flathub.org/insecure/dpr:1/f:avif/q:100/rs:fit:128:128/aHR0cHM6Ly9kbC5mbGF0aHViLm9yZy9tZWRpYS9pby9naXRodWIvdW5nb29nbGVkX3NvZnR3YXJlLnVuZ29vZ2xlZF9jaHJvbWl1bS9lZjYyMTVlYTliZWMxZDVjMjg0YzFlZDBkMDRkYTE4ZS9pY29ucy8xMjh4MTI4L2lvLmdpdGh1Yi51bmdvb2dsZWRfc29mdHdhcmUudW5nb29nbGVkX2Nocm9taXVtLnBuZw" } }, + { + "id": "konqueror", + "name": "Konqueror", + "description": "An open source browser with integrated file manager by the KDE project", + "category": "Web Browsers", + "targets": { + "ubuntu": "konqueror", + "debian": "konqueror", + "arch": "konqueror", + "fedora": "konqueror", + "opensuse": "konqueror", + "nix": "kdePackages.konqueror", + "snap": "konqueror" + }, + "unavailableReason": "Please use your distribution's native package manager to install this application, or visit [kde.org](https://apps.kde.org/lt/konqueror/) for official installation instructions.", + "icon": { + "type": "url", + "url": "https://apps.kde.org/app-icons/org.kde.konqueror.svg" + } + }, + { + "id": "falkon", + "name": "Falkon", + "description": "A lightweight browser by the KDE project", + "category": "Web Browsers", + "targets": { + "ubuntu": "falkon", + "debian": "falkon", + "arch": "falkon", + "fedora": "falkon", + "opensuse": "falkon", + "nix": "kdePackages.falkon", + "flatpak": "org.kde.falkon", + "snap": "falkon" + }, + "unavailableReason": "Please use your distribution's native package manager to install this application, or use the [Flatpak](https://flathub.org/en/apps/org.kde.falkon).", + "icon": { + "type": "url", + "url": "https://apps.kde.org/app-icons/org.kde.falkon.svg" + } + }, + { + "id": "epiphany", + "name": "GNOME Web", + "description": "A lightweight browser by the GNOME project", + "category": "Web Browsers", + "targets": { + "ubuntu": "epiphany-browser", + "debian": "epiphany-browser", + "arch": "epiphany", + "fedora": "epiphany", + "opensuse": "epiphany", + "nix": "epiphany", + "flatpak": "org.gnome.Epiphany", + "snap": "epiphany" + }, + "unavailableReason": "Please use your distribution's native package manager to install this application, or use [Flatpak](https://flathub.org/en/apps/org.gnome.Epiphany).", + "icon": { + "type": "url", + "url": "https://static.gnome.org/catalog/app-icon/scalable/org.gnome.Epiphany.svg" + } + }, + { + "id": "qutebrowser", + "name": "qutebrowser", + "description": "A lightweight keyboard-focused browser.", + "category": "Web Browsers", + "targets": { + "ubuntu": "qutebrowser", + "debian": "qutebrowser", + "arch": "qutebrowser", + "fedora": "qutebrowser", + "opensuse": "qutebrowser", + "nix": "qutebrowser" + }, + "unavailableReason": "Not in the official repos. See [qutebrowser.org](https://qutebrowser.org/doc/install.html) for installation instructions", + "icon": { + "type": "url", + "url": "https://qutebrowser.org/icons/qutebrowser.svg" + } + }, { "id": "nyxt", "name": "Nyxt", @@ -213,5 +308,42 @@ "type": "url", "url": "https://nyxt.atlas.engineer/image/nyxt_square_corner_128x128.png" } + }, + { + "id": "edge", + "name": "Microsoft Edge", + "description": "Proprietary web browser by Microsoft", + "category": "Web Browsers", + "targets": { + "arch": "microsoft-edge-stable-bin", + "nix": "microsoft-edge", + "homebrew": "--cask microsoft-edge", + "flatpak": "com.microsoft.Edge" + }, + "unavailableReason": "Not in most official repos. Use [Flatpak](https://flathub.org/en/apps/com.microsoft.Edge) or download the .deb from [microsoft.com](https://www.microsoft.com/en-us/edge/)", + "icon": { + "type": "iconify", + "set": "logos", + "name": "microsoft-edge" + } + }, + { + "id": "opera", + "name": "Opera", + "description": "Proprietary Chromium-based browser notoriously packed with features and bloat.", + "category": "Web Browsers", + "targets": { + "arch": "opera", + "homebrew": "--cask opera", + "flatpak": "com.opera.Opera", + "snap": "opera" + }, + "unavailableReason": "Not in most official repos. Use [Flatpak](https://flathub.org/en/apps/com.opera.Opera) or download from [opera.com](https://www.opera.com/opera).", + "icon": { + "type": "iconify", + "set": "simple-icons", + "name": "opera", + "color": "#e2423d" + } } -] +] \ No newline at end of file diff --git a/src/lib/aur-packages.json b/src/lib/aur-packages.json index 53277d3..c3b5625 100644 --- a/src/lib/aur-packages.json +++ b/src/lib/aur-packages.json @@ -1,22 +1,22 @@ { - "_comment": "List of known AUR packages that do NOT have standard suffixes (-bin, -git, -appimage). Suffixes are automatically handled in aur.ts", - "packages": [ - "google-chrome", - "slack-desktop", - "zoom", - "sublime-text-4", - "vagrant", - "spotify", - "stremio", - "proton-vpn-gtk-app", - "dropbox", - "bitwarden", - "cura", - "davinci-resolve", - "fsearch", - "intellij-idea-ultimate-edition", - "pycharm", - "clion" - - ] + "_comment": "List of known AUR packages that do NOT have standard suffixes (-bin, -git, -appimage). Suffixes are automatically handled in aur.ts", + "packages": [ + "google-chrome", + "slack-desktop", + "zoom", + "sublime-text-4", + "vagrant", + "spotify", + "stremio", + "proton-vpn-gtk-app", + "dropbox", + "bitwarden", + "cura", + "davinci-resolve", + "fsearch", + "intellij-idea-ultimate-edition", + "pycharm", + "clion", + "opera" + ] } diff --git a/src/lib/nix-unfree.json b/src/lib/nix-unfree.json index b621c96..63b6d5a 100644 --- a/src/lib/nix-unfree.json +++ b/src/lib/nix-unfree.json @@ -25,6 +25,7 @@ "vagrant", "jetbrains.idea", "jetbrains.pycharm", - "jetbrains.clion" + "jetbrains.clion", + "microsoft-edge" ] -} +} \ No newline at end of file diff --git a/src/lib/verified-flatpaks.json b/src/lib/verified-flatpaks.json index 7b4cc58..4280767 100644 --- a/src/lib/verified-flatpaks.json +++ b/src/lib/verified-flatpaks.json @@ -1,18 +1,19 @@ { "meta": { - "fetchedAt": "2026-02-23T09:27:17.164Z" + "fetchedAt": "2026-03-25T08:54:15.513Z" }, - "count": 695, + "count": 702, "apps": [ "ai.jan.Jan", - "app.bluebubbles.BlueBubbles", "app.comaps.comaps", "app.devsuite.Ptyxis", "app.drey.Dialect", "app.drey.EarTag", "app.drey.Warp", "app.eduroam.geteduroam", + "app.fluxer.Fluxer", "app.fotema.Fotema", + "app.go2tv.go2tv", "app.grayjay.Grayjay", "app.opencomic.OpenComic", "app.organicmaps.desktop", @@ -21,6 +22,7 @@ "app.twintaillauncher.ttl", "app.xemu.xemu", "app.zen_browser.zen", + "ar.xjuan.Cambalache", "at.vintagestory.VintageStory", "be.alexandervanhee.gradia", "best.ellie.StartupConfiguration", @@ -39,6 +41,7 @@ "com.adamcake.Bolt", "com.adilhanney.saber", "com.atlauncher.ATLauncher", + "com.authormore.penpotdesktop", "com.bambulab.BambuStudio", "com.beavernotes.beavernotes", "com.belmoussaoui.Authenticator", @@ -48,10 +51,12 @@ "com.bitwarden.desktop", "com.bitwig.BitwigStudio", "com.blitterstudio.amiberry", + "com.blitzfc.qbz", "com.borgbase.Vorta", "com.boxy_svg.BoxySVG", "com.brave.Browser", "com.cassidyjames.butler", + "com.cassidyjames.dippi", "com.chatterino.chatterino", "com.collaboraoffice.Office", "com.core447.StreamController", @@ -59,13 +64,14 @@ "com.dec05eba.gpu_screen_recorder", "com.devolutions.remotedesktopmanager", "com.discordapp.Discord", - "com.endlessm.photos", "com.expidusos.file_manager", "com.fastmail.Fastmail", "com.feaneron.Boatswain", "com.freerdp.FreeRDP", "com.geeks3d.furmark", "com.github.ADBeveridge.Raider", + "com.github.AlizaMedicalImaging.AlizaMS", + "com.github.AmatCoder.mednaffe", "com.github.Darazaki.Spedread", "com.github.IsmaelMartinez.teams_for_linux", "com.github.KRTirtho.Spotube", @@ -89,16 +95,13 @@ "com.github.jkotra.eovpn", "com.github.johnfactotum.Foliate", "com.github.joseexposito.touche", - "com.github.louis77.tuner", "com.github.maoschanz.drawing", "com.github.marhkb.Pods", "com.github.mtkennerly.ludusavi", "com.github.neithern.g4music", "com.github.phase1geo.minder", - "com.github.polymeilex.neothesia", "com.github.qarmin.czkawka", "com.github.rafostar.Clapper", - "com.github.ryonakano.pinit", "com.github.ryonakano.reco", "com.github.sdv43.whaler", "com.github.skylot.jadx", @@ -137,14 +140,15 @@ "com.markopejic.downloader", "com.mastermindzh.tidal-hifi", "com.mattjakeman.ExtensionManager", - "com.ml4w.dotfilesinstaller", "com.modrinth.ModrinthApp", "com.moonlight_stream.Moonlight", "com.neatdecisions.Detwinner", + "com.neosubhamoy.neodlp", "com.notesnook.Notesnook", "com.ntrack.n-track", "com.obsproject.Studio", "com.odnoyko.valot", + "com.onepassword.OnePassword", "com.pikatorrent.PikaTorrent", "com.play0ad.zeroad", "com.plexamp.Plexamp", @@ -156,7 +160,6 @@ "com.ranfdev.DistroShelf", "com.rcloneui.RcloneUI", "com.realm667.Wolfenstein_Blade_of_Agony", - "com.redis.RedisInsight", "com.rtosta.zapzap", "com.rustdesk.RustDesk", "com.saivert.pwvucontrol", @@ -171,7 +174,6 @@ "com.tomjwatson.Emote", "com.toolstack.Folio", "com.ulaa.Ulaa", - "com.unicornsonlsd.finamp", "com.usebottles.bottles", "com.usebruno.Bruno", "com.valvesoftware.SteamLink", @@ -185,6 +187,7 @@ "com.warlordsoftwares.tube2go", "com.warlordsoftwares.youtube-downloader-4ktube", "com.zettlr.Zettlr", + "cz.ondrejkolin.Barcoder", "de.capypara.FieldMonitor", "de.haeckerfelix.AudioSharing", "de.haeckerfelix.Fragments", @@ -193,6 +196,7 @@ "de.leopoldluley.Clapgrep", "de.mediathekview.MediathekView", "de.schmidhuberj.DieBahn", + "de.schmidhuberj.Flare", "de.schmidhuberj.tubefeeder", "de.z_ray.OptimusUI", "dev.bragefuglseth.Fretboard", @@ -222,14 +226,17 @@ "eu.ithz.umftpd", "eu.jumplink.Learn6502", "eu.nokun.MirrorHall", + "eu.vcmi.VCMI", + "fr.arnaudmichel.launcherstudio", "fr.handbrake.ghb", + "fr.quentium.acters", "garden.jamie.Morphosis", "gg.minion.Minion", "hu.irl.cameractrls", - "im.bernard.Nostalgia", "im.dino.Dino", "im.fluffychat.Fluffychat", "im.nheko.Nheko", + "im.pidgin.Pidgin", "in.cinny.Cinny", "info.beyondallreason.bar", "info.bibletime.BibleTime", @@ -251,7 +258,6 @@ "io.github.BrisklyDev.Brisk", "io.github.CyberTimon.RapidRAW", "io.github.DenysMb.Kontainer", - "io.github.Ethanscharlie.albumripper", "io.github.Faugus.faugus-launcher", "io.github.Foldex.AdwSteamGtk", "io.github.Geocld.XStreamingDesktop", @@ -264,10 +270,13 @@ "io.github.Qalculate.qalculate-qt", "io.github.Soundux", "io.github.TheWisker.Cavasik", + "io.github._0xzer0x.qurancompanion", "io.github.aandrew_me.ytdn", + "io.github.achetagames.epic_asset_manager", "io.github.alainm23.planify", "io.github.alescdb.mailviewer", "io.github.alfianlosari.GTKChatGPT", + "io.github.alper_han.crossmacro", "io.github.amit9838.mousam", "io.github.antimicrox.antimicrox", "io.github.arunsivaramanneo.GPUViewer", @@ -282,15 +291,12 @@ "io.github.davidoc26.wallpaper_selector", "io.github.debasish_patra_1987.linuxthemestore", "io.github.diegopvlk.Cine", - "io.github.diegopvlk.Tomatillo", "io.github.dimtpap.coppwr", "io.github.dosbox-staging", - "io.github.dubstar_04.design", "io.github.dvlv.boxbuddyrs", "io.github.dyegoaurelio.simple-wireplumber-gui", "io.github.ebonjaeger.bluejay", "io.github.ecotubehq.player", - "io.github.efogdev.mpris-timer", "io.github.endless_sky.endless_sky", "io.github.fabrialberio.pinapp", "io.github.fastrizwaan.WineCharm", @@ -298,8 +304,6 @@ "io.github.ferraridamiano.ConverterNOW", "io.github.flattool.Ignition", "io.github.flattool.Warehouse", - "io.github.gaheldev.Millisecond", - "io.github.gamingdoom.Datcord", "io.github.getnf.embellish", "io.github.giantpinkrobots.bootqt", "io.github.giantpinkrobots.flatsweep", @@ -313,27 +317,26 @@ "io.github.jliljebl.Flowblade", "io.github.jonmagon.kdiskmark", "io.github.jorchube.monitorets", - "io.github.josephmawa.Gauge", "io.github.kolunmi.Bazaar", "io.github.kukuruzka165.materialgram", - "io.github.ladaapp.lada", "io.github.lainsce.Notejot", "io.github.lawstorant.boxflat", "io.github.libvibrant.vibrantLinux", "io.github.limo_app.limo", "io.github.linx_systems.ClamUI", - "io.github.mandruis7.xbox-cloud-gaming-electron", + "io.github.lluciocc.Vish", + "io.github.lullabyX.sone", + "io.github.maddecoder.Classic-RBDOOM-3-BFG", "io.github.marco_calautti.DeltaPatcher", "io.github.martchus.syncthingtray", "io.github.martinrotter.rssguard", + "io.github.meehow.Receiver", "io.github.mfat.sshpilot", - "io.github.mfat.tvhplayer", "io.github.mhogomchungu.media-downloader", "io.github.milkshiift.GoofCord", "io.github.mpc_qt.mpc-qt", "io.github.mpobaschnig.Vaults", "io.github.mrvladus.List", - "io.github.nacho.mecalin", "io.github.nokse22.Exhibit", "io.github.nokse22.asciidraw", "io.github.nokse22.high-tide", @@ -344,7 +347,6 @@ "io.github.onionware_github.onionmedia", "io.github.pantheon_tweaks.pantheon-tweaks", "io.github.peazip.PeaZip", - "io.github.pieterdd.RcloneShuttle", "io.github.plrigaux.sysd-manager", "io.github.pol_rivero.github-desktop-plus", "io.github.prateekmedia.appimagepool", @@ -375,14 +377,16 @@ "io.github.tobagin.scramble", "io.github.totoshko88.RustConn", "io.github.troyeguo.koodo-reader", + "io.github.tuner_labs.tuner", "io.github.ungoogled_software.ungoogled_chromium", "io.github.unknownskl.greenlight", - "io.github.v81d.Wattage", + "io.github.vani_tty1.memerist", "io.github.vikdevelop.SaveDesktop", "io.github.vmkspv.lenspect", "io.github.wartybix.Constrict", "io.github.wiiznokes.fan-control", "io.github.wivrn.wivrn", + "io.github.xiaoyifang.goldendict_ng", "io.github.xyproto.zsnes", "io.github.yairm210.unciv", "io.github.zaedus.spider", @@ -395,14 +399,13 @@ "io.gitlab.librewolf-community", "io.gitlab.news_flash.NewsFlash", "io.gitlab.theevilskeleton.Upscaler", - "io.kapsa.drive", "io.kinvolk.Headlamp", + "io.m51.Gelly", "io.missioncenter.MissionCenter", "io.openrct2.OpenRCT2", "io.podman_desktop.PodmanDesktop", "io.qt.QtCreator", "io.sourceforge.pysolfc.PySolFC", - "it.dottorblaster.cauldron", "it.fabiodistasio.AntaresSQL", "it.mijorus.gearlever", "it.mijorus.smile", @@ -412,12 +415,15 @@ "md.obsidian.Obsidian", "me.ahola.aphototoollibre", "me.amankhanna.opendeck", + "me.broken_by.PdfMetadataEditor", "me.iepure.devtoolbox", "me.timschneeberger.GalaxyBudsClient", "me.timschneeberger.jdsp4linux", + "menu.kando.Kando", "moe.launcher.an-anime-game-launcher", "moe.launcher.sleepy-launcher", "moe.launcher.the-honkers-railway-launcher", + "net.christianbeier.Gromit-MPX", "net.codelogistics.webapps", "net.davidotek.pupgui2", "net.fasterland.converseen", @@ -432,36 +438,36 @@ "net.nymtech.NymVPN", "net.openra.OpenRA", "net.pcsx2.PCSX2", + "net.pokerth.PokerTH", "net.retrodeck.retrodeck", "net.runelite.RuneLite", "net.sapples.LiveCaptions", "net.shadps4.shadPS4", "net.sourceforge.VMPK", - "net.sourceforge.m64py.M64Py", "net.supertuxkart.SuperTuxKart", "net.trowell.typesetter", - "net.veloren.airshipper", "net.waterfox.waterfox", "net.werwolv.ImHex", "net.wz2100.wz2100", "net.xmind.XMind", "net.zdechov.app.x2048", "network.loki.Session", + "nl.emphisia.icon", "nl.openoffice.bluefish", "one.ablaze.floorp", - "org.alienarena.alienarena", "org.altlinux.Tuner", "org.azahar_emu.Azahar", "org.bunkus.mkvtoolnix-gui", "org.chessmd.chessmd", "org.cloudcompare.CloudCompare", "org.cockpit_project.CockpitClient", - "org.contourterminal.Contour", "org.cryptomator.Cryptomator", "org.deskflow.deskflow", + "org.develz.Crawl", "org.diasurgical.DevilutionX", "org.dune3d.dune3d", "org.dupot.easyflatpak", + "org.ecosia.Browser", "org.equicord.equibop", "org.fcitx.Fcitx5", "org.fedoraproject.MediaWriter", @@ -480,6 +486,7 @@ "org.gajim.Gajim", "org.gaphor.Gaphor", "org.garudalinux.firedragon", + "org.getmonero.Monero", "org.gimp.GIMP", "org.gnome.Boxes", "org.gnome.Builder", @@ -538,7 +545,6 @@ "org.kartkrew.RingRacers", "org.kde.CrowTranslate", "org.kde.amarok", - "org.kde.arianna", "org.kde.ark", "org.kde.audiotube", "org.kde.calligra", @@ -550,6 +556,7 @@ "org.kde.filelight", "org.kde.gcompris", "org.kde.ghostwriter", + "org.kde.glaxnimate", "org.kde.gwenview", "org.kde.haruna", "org.kde.isoimagewriter", @@ -577,7 +584,6 @@ "org.kde.krdc", "org.kde.krename", "org.kde.krita", - "org.kde.kshisen", "org.kde.kstars", "org.kde.ksudoku", "org.kde.ktorrent", @@ -587,10 +593,12 @@ "org.kde.kwrite", "org.kde.labplot", "org.kde.marble", + "org.kde.marknote", "org.kde.merkuro", "org.kde.minuet", - "org.kde.neochat", "org.kde.okular", + "org.kde.okular.kirigami", + "org.kde.pix", "org.kde.plasmatube", "org.kde.qrca", "org.kde.skanlite", @@ -606,7 +614,6 @@ "org.libreoffice.LibreOffice", "org.librepcb.LibrePCB", "org.libretro.RetroArch", - "org.linux_hardware.hw-probe", "org.localsend.localsend_app", "org.luanti.luanti", "org.meshtastic.meshtasticd", @@ -617,7 +624,6 @@ "org.mozilla.vpn", "org.nickvision.cavalier", "org.nickvision.money", - "org.nickvision.tagger", "org.nickvision.tubeconverter", "org.nicotine_plus.Nicotine", "org.nomacs.ImageLounge", @@ -627,7 +633,8 @@ "org.openmw.OpenMW", "org.openrgb.OpenRGB", "org.openscad.OpenSCAD", - "org.opensurge2d.OpenSurge", + "org.pegasus_frontend.Pegasus", + "org.pencil2d.Pencil2D", "org.photoqt.PhotoQt", "org.pitivi.Pitivi", "org.ppsspp.PPSSPP", @@ -661,19 +668,22 @@ "org.wesnoth.Wesnoth", "org.wezfurlong.wezterm", "org.x.Warpinator", + "org.xfce.mousepad", "org.xonotic.Xonotic", "org.zaproxy.ZAP", - "org.zrythm.Zrythm", "page.codeberg.JakobDev.jdMinecraftLauncher", + "page.codeberg.M23Snezhok.Vinyl", "page.codeberg.censor.Censor", "page.codeberg.impromptux.ytdl-gui", "page.codeberg.libre_menu_editor.LibreMenuEditor", - "page.codeberg.lo_vely.Nucleus", "page.codeberg.tahoso.azul-box", "page.codeberg.vendillah.GamepadMirror", "page.kramo.Cartridges", + "page.kramo.Sly", "page.tesk.Refine", + "re.fossplant.pbtk", "re.fossplant.songrec", + "re.fossplant.vmlinux-to-elf", "re.sonny.Eloquent", "re.sonny.Junction", "re.sonny.Tangram", @@ -688,15 +698,12 @@ "so.libdb.dissent", "space.gaiasky.GaiaSky", "space.rirusha.Cassette", - "studio.planetpeanut.Bobby", "tv.kodi.Kodi", "tv.plex.PlexDesktop", "tv.plex.PlexHTPC", "us.materialio.Materialious", "vn.hoabinh.quan.CoBang", "website.i2pd.i2pd", - "work.openpaper.Paperwork", - "xyz.hyperplay.HyperPlay", "xyz.ketok.Speedtest", "xyz.z3ntu.razergenie" ]