diff --git a/01-main/CONTRIBUTING.md b/01-main/CONTRIBUTING.md new file mode 100644 index 000000000..8828da334 --- /dev/null +++ b/01-main/CONTRIBUTING.md @@ -0,0 +1,32 @@ +# Adding Software +## What is acceptable? +This defines what software can be added to the main repository, and therefore the scope of the project in terms of what it is intended for: +* Software **has to be published as a `.deb`**. Build from source, tarballs or other binary releases will not be accepted. +* Software **has to be published authoritatively by the upstream vendor, project or maintainer**. Packages published by unassociated community contributors will not be accepted. +* Software **must be actively maintained**. +* **Only stable/production releases**. Daily/nightly, betas or pre-release versions will not be accepted. +* GitHub Releases and direct downloads **must have a reliable means to dynamically determine the current upstream published version**. Hardcoded versions will be not accepted. +* **Packages that install directly from the official Debian or Ubuntu apt archives will not be accepted**. +* **Packages that replace components in the hardware enablement stack (HWE) such as the Linux kernel and Mesa will not be accepted**. + +If you found a package that fits the criteria above, have checked that it does not already have a pending request and has not previously been declined, please [open an issue](../../../issues/new) following the template for requesting a new app. + +## Creating the package definition file +**Before [opening a pull request](../../../pulls) to add a new package, make sure an [issue is already open](../../../issues) for it**. **This helps keep things organized**. + +**Before submitting a PR, do not forget to [update README.md](#updating-readmemd)**. + +For information on how to create a package definition file, head to [EXTREPO](../EXTREPO.md#the-package-definition-files). + +# Updating README.md +**This needs to be done every time a package is added or removed, or the details of a package are changed**. + +To update `README.md`, first install [cog](https://pypi.org/project/cogapp): +```bash +sudo pip3 install cogapp +``` + +Then run: +```bash +cog -r README.md +``` diff --git a/01-main/README.md b/01-main/README.md new file mode 100644 index 000000000..4a071d8fe --- /dev/null +++ b/01-main/README.md @@ -0,0 +1,226 @@ +## Supported Software + +The software below can be installed, updated and removed using `deb-get`'s main repository: + + +| Source | Package Name | Description | +| :------: | :------------- | :------------ | +| [](https://1password.com/) | `1password` | The easiest way to store and use strong passwords. | +| [](https://github.com/OrangeDrangon/android-messages-desktop/) | `android-messages-desktop` | Run Android Messages as a desktop app. | +| [](https://antimicrox.github.io/) | `antimicrox` | A graphical program used to map keyboard buttons and mouse controls to a gamepad. | +| [](https://anydesk.com/) | `anydesk` | Access any device at any time. From anywhere. Always secure and fast. | +| [](https://github.com/TheAssassin/AppImageLauncher) | `appimagelauncher` | A free and open source MIT licensed app that makes your Linux desktop AppImage ready. Integrate AppImages to your application launcher with one click, and manage, update and remove them from there. | +| [](https://atom.io/) | `atom` | A hackable text editor for the 21st Century. | +| [](https://launchpad.net/~audio-recorder) | `audio-recorder` | Audio recording app that allows for the recording from various sources such as microphones, a system's sound card, or a web browser, and save it to various possible formats. | +| [](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli) | `azure-cli` | Command-line interface used to create and manage Azure resources. | +| [](https://docs.microsoft.com/en-us/sql/azure-data-studio/) | `azuredatastudio` | Data management tool for working with SQL Server, Azure SQL DB and SQL DW. | +| [](https://www.balena.io/etcher/) | `balena-etcher-electron` | Flash OS images to SD cards & USB drives, safely and easily. | +| [](https://github.com/sharkdp/bat) | `bat` | A 'cat' clone with wings. | +| [](https://github.com/hsbasu/battery-monitor/) | `battery-monitor` | An X-platform utility tool developed on Python, notifies about charging, discharging, and critically low battery state of the battery on laptop. | +| [](https://beersmith.com/) | `beersmith3` | Home Brewing Software. | +| [](https://bitwarden.com/) | `bitwarden` | Open Source Password Manager. | +| [](https://www.bitwig.com/) | `bitwig-studio` | Modern music production and performance. | +| [](https://github.com/rafaelmardojai/blanket) | `blanket` | Improve focus and increase your productivity by listening to different sounds. Or allows you to fall asleep in a noisy environment. | +| [](https://www.blockbench.net/) | `blockbench` | A low-poly 3D model editor | +| [](https://www.bluejeans.com) | `bluejeans-v2` | The secure video conferencing platform that makes you more productive. | +| [](https://github.com/ClementTsang/bottom) | `bottom` | Yet another cross-platform graphical process/system monitor. | +| [](https://brave.com/) | `brave-browser` | Browse privately. Search privately. And ditch Big Tech. | +| [](https://brisqi.com/) | `brisqi` | An offline-first personal Kanban app. | +| [](https://sindresorhus.com/caprine) | `caprine` | Elegant Facebook Messenger desktop app. | +| [](https://ibboard.co.uk/cawbird/) | `cawbird` | Twitter client for the Linux desktop. | +| [](https://www.influxdata.com/time-series-platform/chronograf/) | `chronograf` | Open source monitoring and visualization UI for the TICK stack. | +| [](https://code.visualstudio.com/) | `code` | Code editing. Redefined. | +| [](https://vscodium.com/) | `codium` | Community-driven, freely-licensed binary distribution of Microsoft's Code editor. | +| [](https://tkashkin.github.io/projects/gamehub) | `com.github.tkashkin.gamehub` | Unified library for all your games. | +| [](https://hluk.github.io/CopyQ/) | `copyq` | An advanced clipboard manager with editing and scripting features. | +| [](https://github.com/sigstore/cosign) | `cosign` | Container Signing, Verification and Storage in an OCI registry. | +| [](https://www.codeweavers.com/crossover) | `crossover` | Run your Windows apps on Linux! CrossOver is a Microsoft Windows compatibility layer based on Wine. | +| [](https://cryptomator.org/) | `cryptomator` | Multi-platform transparent client-side encryption of your files in the cloud. | +| [](https://dbeaver.io/) | `dbeaver-ce` | Database GUI Client | +| [](https://deadbeef.sourceforge.io/) | `deadbeef` | The ultimate music player | +| [](https://github.com/wimpysworld/deb-get) | `deb-get` | 'apt-get' functionality for .debs published in 3rd party repositories or via direct download package. | +| [](https://github.com/ymauray/deborah/) | `deborah` | A Flutter front-end for deb-get. | +| [](https://delta.chat/) | `deltachat-desktop` | Email-based instant messaging for Desktop. | +| [](https://discord.com/) | `discord` | A place that makes it easy to talk every day and hang out more often. | +| [](https://www.docker.com/) | `docker-ce` | Open source containerization technology for building and containerizing your applications. | +| [](https://www.docker.com/products/docker-desktop/) | `docker-desktop` | The fastest way to containerize applications. | +| [](https://www.diagrams.net) | `draw.io` | Diagramming and whiteboarding app that wraps the core draw.io editor. | +| [](https://www.dropbox.com/) | `dropbox` | Securely share, store and do more with your content. | +| [](https://github.com/bootandy/dust) | `du-dust` | du + rust = dust. Like du but more intuitive. | +| [](https://github.com/muesli/duf) | `duf` | Disk Usage/Free Utility - a better 'df' alternative. | +| [](https://juzzlin.github.io/DustRacing2D/index.html) | `dustracing2d` | Dust Racing 2D is a traditional top-down car racing game including a level editor. | +| [](https://element.io/) | `element-desktop` | Secure and independent communication, connected via Matrix. | +| [](https://www.enpass.io/) | `enpass` | Remember one master password and let Enpass take care of the rest. | +| [](https://exodus.com/) | `exodus` | Bitcoin & Crypto Wallet. | +| [](https://www.expressvpn.com/) | `expressvpn` | Popular VPN software | +| [](https://github.com/sharkdp/fd) | `fd` | A simple, fast and user-friendly alternative to 'find'. | +| [](https://github.com/Figma-Linux/figma-linux) | `figma-linux` | Unofficial Electron-based Figma desktop app for Linux. | +| [](https://www.mozilla.org/firefox/enterprise/) | `firefox-esr` | Firefox Extended Support Release. | +| [](https://flameshot.org/) | `flameshot` | Flameshot is a free and open-source, cross-platform tool to take screenshots with many built-in features to save you time. | +| [](https://johnfactotum.github.io/foliate/) | `foliate` | A simple and modern eBook viewer for Linux desktops. | +| [](https://meetfranz.com/) | `franz` | A messaging app for WhatsApp, Facebook Messenger, Slack, Telegram and many many more. | +| [](https://github.com/cboxdoerfer/fsearch) | `fsearch` | Fast file search utility. | +| [](https://cli.github.com/) | `gh` | GitHub CLI brings GitHub to your terminal. Free and open source. | +| [](https://github.com/dandavison/delta) | `git-delta` | A syntax-highlighting pager for 'git', 'diff', and 'grep' output. | +| [](https://desktop.github.com/) | `github-desktop` | Simple collaboration from your desktop. | +| [](https://www.gitkraken.com/invite/ieih1QR3) | `gitkraken` | Intuitive Git GUI & powerful Git CLI. | +| [](https://gitter.im/) | `gitter` | A chat and networking platform to manage and connect communities through messaging, content and discovery. | +| [](https://github.com/ankurk91/google-chat-electron) | `google-chat-electron` | An unofficial desktop app for Google Chat. | +| [](https://www.google.com/chrome/) | `google-chrome-stable` | Fast, Secure Browser from Google. | +| [](https://cloud.google.com/sdk) | `google-cloud-cli` | The Google Cloud CLI is a set of tools to create and manage Google Cloud resources. You can use these tools to perform many common platform tasks from the command line or through scripts and other automation. | +| [](https://www.google.com/earth/versions/) | `google-earth-pro-stable` | Explore worldwide satellite imagery and 3D buildings and terrain for hundreds of cities. | +| [](https://github.com/arunsivaramanneo/GPU-Viewer) | `gpu-viewer` | A front-end to glxinfo, vulkaninfo, clinfo and es2_info. | +| [](https://github.com/anchore/grype) | `grype` | A vulnerability scanner for container images and filesystems. | +| [](https://helio.fm/) | `helio-workstation` | libre music composition software | +| [](https://heroicgameslauncher.com/) | `heroic` | An Open Source GOG and Epic games launcher. | +| [](https://gohugo.io/) | `hugo` | Open-source static site generator. | +| [](https://hyper.is/) | `hyper` | A terminal built on web technologies. | +| [](https://github.com/igdmapps/igdm) | `igdm` | Continue your Instagram direct messages from your phone to your desktop. | +| [](https://www.influxdata.com/products/influxdb-overview/) | `influxdb` | Scalable datastore for metrics, events, and real-time analytics. | +| [](https://www.influxdata.com/products/influxdb-overview/) | `influxdb2` | Scalable datastore for metrics, events, and real-time analytics. | +| [](https://www.influxdata.com/products/influxdb-overview/) | `influxdb2-cli` | CLI for managing resources in InfluxDB v2 | +| [](https://insomnia.rest/) | `insomnia` | The API Design Platform and API Client. | +| [](https://www.insynchq.com/) | `insync` | Manage your Google Drive, OneDrive, and Dropbox files straight from your Desktop. | +| [](https://www.irccloud.com/) | `irccloud-desktop` | IRCCloud desktop application. | +| [](https://www.jabref.org/) | `jabref` | The efficient way to collect, organize & discover. | +| [](https://jami.net/) | `jami` | Share, freely and privately. | +| [](https://jellyfin.org/) | `jellyfin` | The Free Software Media System. | +| [](https://github.com/influxdata/kapacitor) | `kapacitor` | Open source framework for processing, monitoring, and alerting on time series data. | +| [](https://github.com/JonMagon/KDiskMark) | `kdiskmark` | A simple open-source disk benchmark tool for Linux distros. | +| [](https://keepassxc.org/) | `keepassxc` | Cross-Platform Password Manager. | +| [](https://keybase.io/) | `keybase` | End-to-end encryption for things that matter. Secure messaging and file-sharing. | +| [](https://kopia.io/) | `kopia-ui` | Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. | +| [](https://github.com/ksnip/ksnip) | `ksnip` | Cross-platform screenshot and annotation tool. | +| [](https://k8slens.dev/) | `lens` | The way the world runs Kubernetes. | +| [](https://librewolf.net/) | `librewolf` | An independent fork of Firefox, with the primary goals of privacy, security and user freedom. | +| [](https://github.com/GEROGIANNIS/Limoji) | `limoji` | Turning your favorite emojis into the world of ASCII. | +| [](https://github.com/Peltoche/lsd) | `lsd` | The next gen 'ls' command. | +| [](https://ludo.libretro.com/) | `ludo` | A minimalist frontend for emulators. | +| [](https://lutris.net/) | `lutris` | Open Gaming Platform. | +| [](https://getmailspring.com/) | `mailspring` | Boost your productivity and send better email with the best mail client. | +| [](https://mattermost.com/) | `mattermost-desktop` | Open Source platform for developer collaboration. | +| [](https://github.com/trapexit/mergerfs) | `mergerfs` | A featureful union filesystem. | +| [](https://micro-editor.github.io/) | `micro` | A modern and intuitive terminal-based text editor. | +| [](https://www.microsoft.com/edge) | `microsoft-edge-stable` | Fast and secure browser that helps you protect your data and save time and money. | +| [](https://minbrowser.org) | `min` | A fast, minimal browser. | +| [](https://sharkwouter.github.io/minigalaxy/) | `minigalaxy` | A simple GOG client for Linux. | +| [](https://minikube.sigs.k8s.io/) | `minikube` | minikube quickly sets up a local Kubernetes cluster on macOS, Linux, and Windows. | +| [](https://motrix.app/) | `motrix` | A full-featured download manager. | +| [](https://github.com/SoongNoonien/mpdevil) | `mpdevil` | A simple music browser for MPD. | +| [](https://agam778.github.io/MS-Office-Electron/) | `ms-office-electron` | A Microsoft Office Online Desktop Client made with Electron. | +| [](https://mullvad.net/) | `mullvad-vpn` | VPN Service based in Sweden that does not collect user data. | +| [](https://gitlab.com/volian/nala) | `nala` | Commandline frontend for the APT package manager for Ubuntu 22.04 / Debian Sid and newer. | +| [](https://gitlab.com/volian/nala) | `nala-legacy` | Commandline frontend for the APT package manager for Ubuntu 21.04 / Debian Stable and older. | +| [](https://neo4j.com/) | `neo4j` | The Graph Data Platform for Today's Intelligent Applications. | +| [](https://neovim.io/) | `neovim` | Hyperextensible Vim-based text editor | +| [](https://nextcloud.com/) | `nextcloud-desktop` | The self-hosted productivity platform that keeps you in control. | +| [](https://www.nomadproject.io/) | `nomad` | Orchestration tool for deploying and managing applications. | +| [](https://nordvpn.com/) | `nordvpn` | VPN service for speed and security. | +| [](https://notable.app/) | `notable` | The Markdown-based note-taking app that doesn't suck. | +| [](https://github.com/muesli/obs-cli) | `obs-cli` | OBS-cli is a command-line remote control for OBS. | +| [](https://obsidian.md/) | `obsidian` | A powerful knowledge base on top of a local folder of plain text Markdown files. | +| [](https://obsproject.com/) | `obs-studio` | Free and open source software for video recording and live streaming. | +| [](https://www.ocenaudio.com/) | `ocenaudio` | Easy, fast and powerful audio editor. | +| [](https://www.onlyoffice.com/en/desktop.aspx) | `onlyoffice-desktopeditors` | Free desktop office suite for document editing and collaboration. | +| [](https://github.com/openaudible/openaudible) | `openaudible` | A cross-platform desktop application for downloading and managing your Audible audiobooks. | +| [](https://openrazer.github.io/) | `openrazer-meta` | Open source driver and user-space daemon that allows you to manage Razer peripherals. | +| [](https://openrgb.org/) | `openrgb` | Open source RGB lighting control that doesn't depend on manufacturer software. | +| [](https://www.opera.com/) | `opera-stable` | Faster, safer and smarter than default browsers. | +| [](https://www.corifeus.com/onenote) | `p3x-onenote` | A Linux compatible version of OneNote. | +| [](https://pandoc.org/) | `pandoc` | A universal document converter. | +| [](https://github.com/PapirusDevelopmentTeam/papirus-icon-theme) | `papirus-icon-theme` | A free and open source SVG icon theme for Linux. Papirus weaves a beautiful visual cohesiveness over an ever-growing coverage of icons. | +| [](https://parsec.app/) | `parsec` | Simple, low-latency game streaming. | +| [](https://peazip.github.io) | `peazip` | PeaZip is a free file archiver utility and extractor. | +| [](https://github.com/HACKERALERT/Picocrypt/) | `picocrypt` | A very small, very simple, yet very secure encryption tool. | +| [](https://www.plex.tv/) | `plexmediaserver` | Stream Movies and TV Shows. | +| [](https://github.com/six-ddc/plow) | `plow` | A high-performance HTTP benchmarking tool with real-time web UI and terminal displaying | +| [](https://polychromatic.app/) | `polychromatic` | Frontend for OpenRazer that enables Razer devices to control lighting effects and more. | +| [](https://safing.io/portmaster/) | `portmaster` | Portmaster is a free and open-source application that puts you back in charge over all your computer's network connections. | +| [](https://docs.microsoft.com/powershell/) | `powershell` | Cross-platform automation and configuration tool/framework and optimized for dealing with structured data. | +| [](https://proton.me/mail/bridge) | `protonmail-bridge` | Proton Mail Bridge adds end-to-end encryption to popular email apps, including Outlook, Thunderbird, and Apple Mail. | +| [](https://protonvpn.com/) | `protonvpn` | High-speed Swiss VPN that safeguards your privacy. | +| [](https://maplemedia.io/apps/) | `pulse-sms` | A desktop client for Pulse SMS | +| [](https://www.qownnotes.org) | `qownnotes` | Free open source plain-text file markdown note-taking with Nextcloud / ownCloud integration. | +| [](https://quarto.org/) | `quarto` | Quarto - an open-source scientific and technical publishing system built on Pandoc | +| [](https://github.com/quickemu-project/quickemu) | `quickemu` | Quickly create and run optimised Windows, macOS and Linux desktop virtual machines. | +| [](https://github.com/quickemu-project/quickgui) | `quickgui` | A Flutter frontend for Quickemu. | +| [](https://rambox.app/) | `rambox` | Workspace simplifier. | +| [](https://rclone.org/) | `rclone` | Syncs your files to cloud storage. | +| [](https://www.resilio.com/) | `resilio-sync` | Fast, reliable, and simple file sync and share solution, powered by P2P technology | +| [](https://www.retroarch.com/) | `retroarch` | RetroArch is a frontend for emulators, game engines and media players. | +| [](https://rocket.chat/) | `rocketchat` | Official Desktop Client for Rocket.Chat. | +| [](https://github.com/raspberrypi/rpi-imager) | `rpi-imager` | Raspberry Pi Imaging Utility. | +| [](https://www.rstudio.com/) | `rstudio` | Professional software for data science teams. | +| [](https://rustdesk.com/) | `rustdesk` | Open source virtual / remote desktop infrastructure for everyone! | +| [](https://www.sejda.com/) | `sejda-desktop` | Easy, pleasant and productive PDF editor. | +| [](https://www.shutterencoder.com/) | `shutter-encoder` | Professional video, audio and image coversion and encoding tool. | +| [](https://signal.org/) | `signal-desktop` | Private Messenger. | +| [](https://simplenote.com/) | `simplenote` | The simplest way to keep notes. | +| [](https://www.skype.com/) | `skypeforlinux` | Stay connected with free video calls worldwide. | +| [](https://slack.com/) | `slack-desktop` | One platform for your team and your work. | +| [](https://github.com/ransome1/sleek) | `sleek` | Todo manager based on the todo.txt syntax for Linux, free and open-source (FOSS). | +| [](https://www.syntevo.com/) | `smartgit` | A graphical Git client with support for pull requests for GitHub and Bitbucket. | +| [](https://www.softmaker.com/en/softmaker-office) | `softmaker-office-2021` | Create impressive documents with ease. | +| [](https://soundux.rocks) | `soundux` | Soundux is a cross-platform soundboard compatible with both Pulseaudio and Pipewire. It has a universal architecture and works with a variety of applications such as Discord, Steam, and more. | +| [](https://www.spotify.com/) | `spotify-client` | Millions of songs and podcasts. | +| [](https://standardnotes.com) | `standard-notes` | Standard Notes is an end-to-end encrypted note-taking app for digitalists and professionals. Capture your notes, files, and life’s work all in one secure place. | +| [](https://www.strawberrymusicplayer.org/) | `strawberry` | Music player and music collection organizer aimed at music collectors and audiophiles. | +| [](https://www.stremio.com/) | `stremio` | Watch videos, movies, TV series and TV channels instantly. | +| [](https://www.sublimemerge.com/) | `sublime-merge` | Git Client, done Sublime. | +| [](https://www.sublimetext.com/) | `sublime-text` | Text Editing, Done Right. | +| [](https://surfshark.com/) | `surfshark` | Award-winning VPN service. | +| [](https://github.com/anchore/syft) | `syft` | CLI tool and library for generating a Software Bill of Materials from container images and filesystems. | +| [](https://syncthing.net/) | `syncthing` | Continuous file synchronization program. | +| [](https://github.com/hakandundar34coding/system-monitoring-center) | `system-monitoring-center` | Multi-featured system monitor. | +| [](https://tabby.sh/) | `tabby-terminal` | A terminal for the modern age | +| [](https://tailscale.com/) | `tailscale` | Zero config VPN. Works on any device, manages firewall rules for you, and works from anywhere. | +| [](https://www.microsoft.com/microsoft-teams/group-chat-software) | `teams` | Team chat and collaboration. | +| [](https://github.com/IsmaelMartinez/teams-for-linux) | `teams-for-linux` | unofficial Microsoft Teams for LInux | +| [](https://www.teamviewer.com/) | `teamviewer` | The Remote Desktop Software. | +| [](https://github.com/influxdata/telegraf) | `telegraf` | The plugin-driven server agent for collecting & reporting metrics. | +| [](https://www.terraform.io/) | `terraform` | Automate Infrastructure on Any Cloud. | +| [](https://tug.org/texworks/) | `texworks` | Lowering the entry barrier to the TeX world. | +| [](https://github.com/Mastermindzh/tidal-hifi) | `tidal-hifi` | Web version of listen.tidal.com running in Wlectron with hifi support thanks to widevine. | +| [](https://www.tixati.com/) | `tixati` | A New and Powerful P2P System. | +| [](https://www.tribler.org/) | `tribler` | An encrypted torrent client. | +| [](https://aquasecurity.github.io/trivy/) | `trivy` | A simple and comprehensive vulnerability/misconfiguration/secret scanner for containers and other artifacts. | +| [](https://typora.io/) | `typora` | A minimal Markdown editor and reader. | +| [](https://github.com/ubuntu/ubuntu-make/) | `ubuntu-make` | Easy setup of common tools for developers on Ubuntu. | +| [](https://ulauncher.io/) | `ulauncher` | Application launcher for Linux. | +| [](https://www.vagrantup.com/) | `vagrant` | Building and maintaining virtual software development environments. | +| [](https://www.virtualbox.org/) | `virtualbox-6.1` | VirtualBox 6.1 is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use. | +| [](https://vivaldi.com/) | `vivaldi-stable` | The most feature-packaged, customisable browser. | +| [](https://www.hamrick.com/) | `vuescan` | Scanner Software that supports over 6500 scanners. | +| [](https://wavebox.io/) | `wavebox` | Rethink the Web. Productivity Browser. | +| [](https://waydro.id/) | `waydroid` | A container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu. | +| [](https://www.webex.com/) | `webex` | Video Conferencing, Cloud Calling and Screen Sharing. | +| [](https://weechat.org/) | `weechat` | The extensible chat client. | +| [](https://github.com/H-M-H/Weylus) | `weylus` | Turn your tablet or smart phone into a graphic tablet/touch screen for your computer. | +| [](https://whalebird.social/) | `whalebird` | A Mastodon, Pleroma, and Misskey client for desktop application. | +| [](https://github.com/eneshecan/whatsapp-for-linux) | `whatsapp-for-linux` | An unofficial WhatsApp desktop application for Linux. | +| [](https://wire.com/) | `wire-desktop` | Secure collaboration platform. | +| [](https://github.com/serebit/wraith-master) | `wraith-master` | An application for controlling the RGB LEDs on AMD's Wraith stock coolers | +| [](https://xemu.app/) | `xemu` | A free and open-source application that emulates the original Microsoft Xbox game console, enabling people to play their original Xbox games on Windows, macOS, and Linux systems. | +| [](https://th-ch.github.io/youtube-music/) | `youtube-music` | Open source, cross-platform, unofficial YouTube Music Desktop App with built-in ad blocker and downloader. | +| [](https://mikefarah.gitbook.io/yq) | `yq` | A lightweight and portable command-line YAML processor. | +| [](https://github.com/bvaisvil/zenith) | `zenith` | Sort of like 'top' or 'htop' but with zoom-able charts. | +| [](https://www.zettlr.com/) | `zettlr` | A Markdown Editor for the 21st century. | +| [](https://zoom.us/) | `zoom` | Video Conferencing, Cloud Phone, Webinars, Chat, Virtual Events. | +| [](https://www.zotero.org/) | `zotero` | A free, easy-to-use tool to help you collect, organize, cite, and share research. | + + + +**Legend** + +The icons above denote how `deb-get` installs/updates the packages. + +- apt repository +- GitHub releases +- Launchpad PPA +- Website diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0946831cf..d9e661c47 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,25 +1,5 @@ -# Adding Software -## What is acceptable? -This defines what software can be added to the main repository, and therefore the scope of the project in terms of what it is intended for: -* Software **has to be published as a `.deb`**. Build from source, tarballs or other binary releases will not be accepted. -* Software **has to be published authoritatively by the upstream vendor, project or maintainer**. Packages published by unassociated community contributors will not be accepted. -* Software **must be actively maintained**. -* **Only stable/production releases**. Daily/nightly, betas or pre-release versions will not be accepted. -* GitHub Releases and direct downloads **must have a reliable means to dynamically determine the current upstream published version**. Hardcoded versions will be not accepted. -* **Packages that install directly from the official Debian or Ubuntu apt archives will not be accepted**. -* **Packages that replace components in the hardware enablement stack (HWE) such as the Linux kernel and Mesa will not be accepted**. - -If you found a package that fits the criteria above, have checked that it does not already have a pending request and has not previously been declined, please [open an issue](../../issues/new) following the template for requesting a new app. - -## Creating the package definition file -**Before [opening a pull request](../../pulls) to add a new package, make sure an [issue is already open](../../issues) for it**. **This helps keep things organized**. - -**Before submitting a PR, do not forget to [update README.md](#updating-readmemd)**. - -For information on how to create a package definition file, head to [EXTREPO](EXTREPO.md#the-package-definition-files). - # Updating README.md -**This needs to be done every time a package is added or removed, the details of a package are changed or the `usage` function is changed**. +**This needs to be done every time the `usage` function is changed**. To update `README.md`, first install [cog](https://pypi.org/project/cogapp): ```bash diff --git a/README.md b/README.md index 2011e16f8..dd8407404 100644 --- a/README.md +++ b/README.md @@ -50,8 +50,8 @@ You can upgrade packages installed using `deb-get` by running -| Source | Package Name | Description | -| :------: | :------------- | :------------ | -| [](https://1password.com/) | `1password` | The easiest way to store and use strong passwords. | -| [](https://github.com/OrangeDrangon/android-messages-desktop/) | `android-messages-desktop` | Run Android Messages as a desktop app. | -| [](https://antimicrox.github.io/) | `antimicrox` | A graphical program used to map keyboard buttons and mouse controls to a gamepad. | -| [](https://anydesk.com/) | `anydesk` | Access any device at any time. From anywhere. Always secure and fast. | -| [](https://github.com/TheAssassin/AppImageLauncher) | `appimagelauncher` | A free and open source MIT licensed app that makes your Linux desktop AppImage ready. Integrate AppImages to your application launcher with one click, and manage, update and remove them from there. | -| [](https://atom.io/) | `atom` | A hackable text editor for the 21st Century. | -| [](https://launchpad.net/~audio-recorder) | `audio-recorder` | Audio recording app that allows for the recording from various sources such as microphones, a system's sound card, or a web browser, and save it to various possible formats. | -| [](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli) | `azure-cli` | Command-line interface used to create and manage Azure resources. | -| [](https://docs.microsoft.com/en-us/sql/azure-data-studio/) | `azuredatastudio` | Data management tool for working with SQL Server, Azure SQL DB and SQL DW. | -| [](https://www.balena.io/etcher/) | `balena-etcher-electron` | Flash OS images to SD cards & USB drives, safely and easily. | -| [](https://github.com/sharkdp/bat) | `bat` | A 'cat' clone with wings. | -| [](https://github.com/hsbasu/battery-monitor/) | `battery-monitor` | An X-platform utility tool developed on Python, notifies about charging, discharging, and critically low battery state of the battery on laptop. | -| [](https://beersmith.com/) | `beersmith3` | Home Brewing Software. | -| [](https://bitwarden.com/) | `bitwarden` | Open Source Password Manager. | -| [](https://www.bitwig.com/) | `bitwig-studio` | Modern music production and performance. | -| [](https://github.com/rafaelmardojai/blanket) | `blanket` | Improve focus and increase your productivity by listening to different sounds. Or allows you to fall asleep in a noisy environment. | -| [](https://www.blockbench.net/) | `blockbench` | A low-poly 3D model editor | -| [](https://www.bluejeans.com) | `bluejeans-v2` | The secure video conferencing platform that makes you more productive. | -| [](https://github.com/ClementTsang/bottom) | `bottom` | Yet another cross-platform graphical process/system monitor. | -| [](https://brave.com/) | `brave-browser` | Browse privately. Search privately. And ditch Big Tech. | -| [](https://brisqi.com/) | `brisqi` | An offline-first personal Kanban app. | -| [](https://sindresorhus.com/caprine) | `caprine` | Elegant Facebook Messenger desktop app. | -| [](https://ibboard.co.uk/cawbird/) | `cawbird` | Twitter client for the Linux desktop. | -| [](https://www.influxdata.com/time-series-platform/chronograf/) | `chronograf` | Open source monitoring and visualization UI for the TICK stack. | -| [](https://code.visualstudio.com/) | `code` | Code editing. Redefined. | -| [](https://vscodium.com/) | `codium` | Community-driven, freely-licensed binary distribution of Microsoft's Code editor. | -| [](https://tkashkin.github.io/projects/gamehub) | `com.github.tkashkin.gamehub` | Unified library for all your games. | -| [](https://hluk.github.io/CopyQ/) | `copyq` | An advanced clipboard manager with editing and scripting features. | -| [](https://github.com/sigstore/cosign) | `cosign` | Container Signing, Verification and Storage in an OCI registry. | -| [](https://www.codeweavers.com/crossover) | `crossover` | Run your Windows apps on Linux! CrossOver is a Microsoft Windows compatibility layer based on Wine. | -| [](https://cryptomator.org/) | `cryptomator` | Multi-platform transparent client-side encryption of your files in the cloud. | -| [](https://dbeaver.io/) | `dbeaver-ce` | Database GUI Client | -| [](https://deadbeef.sourceforge.io/) | `deadbeef` | The ultimate music player | -| [](https://github.com/wimpysworld/deb-get) | `deb-get` | 'apt-get' functionality for .debs published in 3rd party repositories or via direct download package. | -| [](https://github.com/ymauray/deborah/) | `deborah` | A Flutter front-end for deb-get. | -| [](https://delta.chat/) | `deltachat-desktop` | Email-based instant messaging for Desktop. | -| [](https://discord.com/) | `discord` | A place that makes it easy to talk every day and hang out more often. | -| [](https://www.docker.com/) | `docker-ce` | Open source containerization technology for building and containerizing your applications. | -| [](https://www.docker.com/products/docker-desktop/) | `docker-desktop` | The fastest way to containerize applications. | -| [](https://www.diagrams.net) | `draw.io` | Diagramming and whiteboarding app that wraps the core draw.io editor. | -| [](https://www.dropbox.com/) | `dropbox` | Securely share, store and do more with your content. | -| [](https://github.com/bootandy/dust) | `du-dust` | du + rust = dust. Like du but more intuitive. | -| [](https://github.com/muesli/duf) | `duf` | Disk Usage/Free Utility - a better 'df' alternative. | -| [](https://juzzlin.github.io/DustRacing2D/index.html) | `dustracing2d` | Dust Racing 2D is a traditional top-down car racing game including a level editor. | -| [](https://element.io/) | `element-desktop` | Secure and independent communication, connected via Matrix. | -| [](https://www.enpass.io/) | `enpass` | Remember one master password and let Enpass take care of the rest. | -| [](https://exodus.com/) | `exodus` | Bitcoin & Crypto Wallet. | -| [](https://www.expressvpn.com/) | `expressvpn` | Popular VPN software | -| [](https://github.com/sharkdp/fd) | `fd` | A simple, fast and user-friendly alternative to 'find'. | -| [](https://github.com/Figma-Linux/figma-linux) | `figma-linux` | Unofficial Electron-based Figma desktop app for Linux. | -| [](https://www.mozilla.org/firefox/enterprise/) | `firefox-esr` | Firefox Extended Support Release. | -| [](https://flameshot.org/) | `flameshot` | Flameshot is a free and open-source, cross-platform tool to take screenshots with many built-in features to save you time. | -| [](https://johnfactotum.github.io/foliate/) | `foliate` | A simple and modern eBook viewer for Linux desktops. | -| [](https://meetfranz.com/) | `franz` | A messaging app for WhatsApp, Facebook Messenger, Slack, Telegram and many many more. | -| [](https://github.com/cboxdoerfer/fsearch) | `fsearch` | Fast file search utility. | -| [](https://cli.github.com/) | `gh` | GitHub CLI brings GitHub to your terminal. Free and open source. | -| [](https://github.com/dandavison/delta) | `git-delta` | A syntax-highlighting pager for 'git', 'diff', and 'grep' output. | -| [](https://desktop.github.com/) | `github-desktop` | Simple collaboration from your desktop. | -| [](https://www.gitkraken.com/invite/ieih1QR3) | `gitkraken` | Intuitive Git GUI & powerful Git CLI. | -| [](https://gitter.im/) | `gitter` | A chat and networking platform to manage and connect communities through messaging, content and discovery. | -| [](https://github.com/ankurk91/google-chat-electron) | `google-chat-electron` | An unofficial desktop app for Google Chat. | -| [](https://www.google.com/chrome/) | `google-chrome-stable` | Fast, Secure Browser from Google. | -| [](https://cloud.google.com/sdk) | `google-cloud-cli` | The Google Cloud CLI is a set of tools to create and manage Google Cloud resources. You can use these tools to perform many common platform tasks from the command line or through scripts and other automation. | -| [](https://www.google.com/earth/versions/) | `google-earth-pro-stable` | Explore worldwide satellite imagery and 3D buildings and terrain for hundreds of cities. | -| [](https://github.com/arunsivaramanneo/GPU-Viewer) | `gpu-viewer` | A front-end to glxinfo, vulkaninfo, clinfo and es2_info. | -| [](https://github.com/anchore/grype) | `grype` | A vulnerability scanner for container images and filesystems. | -| [](https://helio.fm/) | `helio-workstation` | libre music composition software | -| [](https://heroicgameslauncher.com/) | `heroic` | An Open Source GOG and Epic games launcher. | -| [](https://gohugo.io/) | `hugo` | Open-source static site generator. | -| [](https://hyper.is/) | `hyper` | A terminal built on web technologies. | -| [](https://github.com/igdmapps/igdm) | `igdm` | Continue your Instagram direct messages from your phone to your desktop. | -| [](https://www.influxdata.com/products/influxdb-overview/) | `influxdb` | Scalable datastore for metrics, events, and real-time analytics. | -| [](https://www.influxdata.com/products/influxdb-overview/) | `influxdb2` | Scalable datastore for metrics, events, and real-time analytics. | -| [](https://www.influxdata.com/products/influxdb-overview/) | `influxdb2-cli` | CLI for managing resources in InfluxDB v2 | -| [](https://insomnia.rest/) | `insomnia` | The API Design Platform and API Client. | -| [](https://www.insynchq.com/) | `insync` | Manage your Google Drive, OneDrive, and Dropbox files straight from your Desktop. | -| [](https://www.irccloud.com/) | `irccloud-desktop` | IRCCloud desktop application. | -| [](https://www.jabref.org/) | `jabref` | The efficient way to collect, organize & discover. | -| [](https://jami.net/) | `jami` | Share, freely and privately. | -| [](https://jellyfin.org/) | `jellyfin` | The Free Software Media System. | -| [](https://github.com/influxdata/kapacitor) | `kapacitor` | Open source framework for processing, monitoring, and alerting on time series data. | -| [](https://github.com/JonMagon/KDiskMark) | `kdiskmark` | A simple open-source disk benchmark tool for Linux distros. | -| [](https://keepassxc.org/) | `keepassxc` | Cross-Platform Password Manager. | -| [](https://keybase.io/) | `keybase` | End-to-end encryption for things that matter. Secure messaging and file-sharing. | -| [](https://kopia.io/) | `kopia-ui` | Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. | -| [](https://github.com/ksnip/ksnip) | `ksnip` | Cross-platform screenshot and annotation tool. | -| [](https://k8slens.dev/) | `lens` | The way the world runs Kubernetes. | -| [](https://librewolf.net/) | `librewolf` | An independent fork of Firefox, with the primary goals of privacy, security and user freedom. | -| [](https://github.com/GEROGIANNIS/Limoji) | `limoji` | Turning your favorite emojis into the world of ASCII. | -| [](https://github.com/Peltoche/lsd) | `lsd` | The next gen 'ls' command. | -| [](https://ludo.libretro.com/) | `ludo` | A minimalist frontend for emulators. | -| [](https://lutris.net/) | `lutris` | Open Gaming Platform. | -| [](https://getmailspring.com/) | `mailspring` | Boost your productivity and send better email with the best mail client. | -| [](https://mattermost.com/) | `mattermost-desktop` | Open Source platform for developer collaboration. | -| [](https://github.com/trapexit/mergerfs) | `mergerfs` | A featureful union filesystem. | -| [](https://micro-editor.github.io/) | `micro` | A modern and intuitive terminal-based text editor. | -| [](https://www.microsoft.com/edge) | `microsoft-edge-stable` | Fast and secure browser that helps you protect your data and save time and money. | -| [](https://minbrowser.org) | `min` | A fast, minimal browser. | -| [](https://sharkwouter.github.io/minigalaxy/) | `minigalaxy` | A simple GOG client for Linux. | -| [](https://minikube.sigs.k8s.io/) | `minikube` | minikube quickly sets up a local Kubernetes cluster on macOS, Linux, and Windows. | -| [](https://motrix.app/) | `motrix` | A full-featured download manager. | -| [](https://github.com/SoongNoonien/mpdevil) | `mpdevil` | A simple music browser for MPD. | -| [](https://agam778.github.io/MS-Office-Electron/) | `ms-office-electron` | A Microsoft Office Online Desktop Client made with Electron. | -| [](https://mullvad.net/) | `mullvad-vpn` | VPN Service based in Sweden that does not collect user data. | -| [](https://gitlab.com/volian/nala) | `nala` | Commandline frontend for the APT package manager for Ubuntu 22.04 / Debian Sid and newer. | -| [](https://gitlab.com/volian/nala) | `nala-legacy` | Commandline frontend for the APT package manager for Ubuntu 21.04 / Debian Stable and older. | -| [](https://neo4j.com/) | `neo4j` | The Graph Data Platform for Today's Intelligent Applications. | -| [](https://neovim.io/) | `neovim` | Hyperextensible Vim-based text editor | -| [](https://nextcloud.com/) | `nextcloud-desktop` | The self-hosted productivity platform that keeps you in control. | -| [](https://www.nomadproject.io/) | `nomad` | Orchestration tool for deploying and managing applications. | -| [](https://nordvpn.com/) | `nordvpn` | VPN service for speed and security. | -| [](https://notable.app/) | `notable` | The Markdown-based note-taking app that doesn't suck. | -| [](https://github.com/muesli/obs-cli) | `obs-cli` | OBS-cli is a command-line remote control for OBS. | -| [](https://obsidian.md/) | `obsidian` | A powerful knowledge base on top of a local folder of plain text Markdown files. | -| [](https://obsproject.com/) | `obs-studio` | Free and open source software for video recording and live streaming. | -| [](https://www.ocenaudio.com/) | `ocenaudio` | Easy, fast and powerful audio editor. | -| [](https://www.onlyoffice.com/en/desktop.aspx) | `onlyoffice-desktopeditors` | Free desktop office suite for document editing and collaboration. | -| [](https://github.com/openaudible/openaudible) | `openaudible` | A cross-platform desktop application for downloading and managing your Audible audiobooks. | -| [](https://openrazer.github.io/) | `openrazer-meta` | Open source driver and user-space daemon that allows you to manage Razer peripherals. | -| [](https://openrgb.org/) | `openrgb` | Open source RGB lighting control that doesn't depend on manufacturer software. | -| [](https://www.opera.com/) | `opera-stable` | Faster, safer and smarter than default browsers. | -| [](https://www.corifeus.com/onenote) | `p3x-onenote` | A Linux compatible version of OneNote. | -| [](https://pandoc.org/) | `pandoc` | A universal document converter. | -| [](https://github.com/PapirusDevelopmentTeam/papirus-icon-theme) | `papirus-icon-theme` | A free and open source SVG icon theme for Linux. Papirus weaves a beautiful visual cohesiveness over an ever-growing coverage of icons. | -| [](https://parsec.app/) | `parsec` | Simple, low-latency game streaming. | -| [](https://peazip.github.io) | `peazip` | PeaZip is a free file archiver utility and extractor. | -| [](https://github.com/HACKERALERT/Picocrypt/) | `picocrypt` | A very small, very simple, yet very secure encryption tool. | -| [](https://www.plex.tv/) | `plexmediaserver` | Stream Movies and TV Shows. | -| [](https://github.com/six-ddc/plow) | `plow` | A high-performance HTTP benchmarking tool with real-time web UI and terminal displaying | -| [](https://polychromatic.app/) | `polychromatic` | Frontend for OpenRazer that enables Razer devices to control lighting effects and more. | -| [](https://safing.io/portmaster/) | `portmaster` | Portmaster is a free and open-source application that puts you back in charge over all your computer's network connections. | -| [](https://docs.microsoft.com/powershell/) | `powershell` | Cross-platform automation and configuration tool/framework and optimized for dealing with structured data. | -| [](https://proton.me/mail/bridge) | `protonmail-bridge` | Proton Mail Bridge adds end-to-end encryption to popular email apps, including Outlook, Thunderbird, and Apple Mail. | -| [](https://protonvpn.com/) | `protonvpn` | High-speed Swiss VPN that safeguards your privacy. | -| [](https://maplemedia.io/apps/) | `pulse-sms` | A desktop client for Pulse SMS | -| [](https://www.qownnotes.org) | `qownnotes` | Free open source plain-text file markdown note-taking with Nextcloud / ownCloud integration. | -| [](https://quarto.org/) | `quarto` | Quarto - an open-source scientific and technical publishing system built on Pandoc | -| [](https://github.com/quickemu-project/quickemu) | `quickemu` | Quickly create and run optimised Windows, macOS and Linux desktop virtual machines. | -| [](https://github.com/quickemu-project/quickgui) | `quickgui` | A Flutter frontend for Quickemu. | -| [](https://rambox.app/) | `rambox` | Workspace simplifier. | -| [](https://rclone.org/) | `rclone` | Syncs your files to cloud storage. | -| [](https://www.resilio.com/) | `resilio-sync` | Fast, reliable, and simple file sync and share solution, powered by P2P technology | -| [](https://www.retroarch.com/) | `retroarch` | RetroArch is a frontend for emulators, game engines and media players. | -| [](https://rocket.chat/) | `rocketchat` | Official Desktop Client for Rocket.Chat. | -| [](https://github.com/raspberrypi/rpi-imager) | `rpi-imager` | Raspberry Pi Imaging Utility. | -| [](https://www.rstudio.com/) | `rstudio` | Professional software for data science teams. | -| [](https://rustdesk.com/) | `rustdesk` | Open source virtual / remote desktop infrastructure for everyone! | -| [](https://www.sejda.com/) | `sejda-desktop` | Easy, pleasant and productive PDF editor. | -| [](https://www.shutterencoder.com/) | `shutter-encoder` | Professional video, audio and image coversion and encoding tool. | -| [](https://signal.org/) | `signal-desktop` | Private Messenger. | -| [](https://simplenote.com/) | `simplenote` | The simplest way to keep notes. | -| [](https://www.skype.com/) | `skypeforlinux` | Stay connected with free video calls worldwide. | -| [](https://slack.com/) | `slack-desktop` | One platform for your team and your work. | -| [](https://github.com/ransome1/sleek) | `sleek` | Todo manager based on the todo.txt syntax for Linux, free and open-source (FOSS). | -| [](https://www.syntevo.com/) | `smartgit` | A graphical Git client with support for pull requests for GitHub and Bitbucket. | -| [](https://www.softmaker.com/en/softmaker-office) | `softmaker-office-2021` | Create impressive documents with ease. | -| [](https://soundux.rocks) | `soundux` | Soundux is a cross-platform soundboard compatible with both Pulseaudio and Pipewire. It has a universal architecture and works with a variety of applications such as Discord, Steam, and more. | -| [](https://www.spotify.com/) | `spotify-client` | Millions of songs and podcasts. | -| [](https://standardnotes.com) | `standard-notes` | Standard Notes is an end-to-end encrypted note-taking app for digitalists and professionals. Capture your notes, files, and life’s work all in one secure place. | -| [](https://www.strawberrymusicplayer.org/) | `strawberry` | Music player and music collection organizer aimed at music collectors and audiophiles. | -| [](https://www.stremio.com/) | `stremio` | Watch videos, movies, TV series and TV channels instantly. | -| [](https://www.sublimemerge.com/) | `sublime-merge` | Git Client, done Sublime. | -| [](https://www.sublimetext.com/) | `sublime-text` | Text Editing, Done Right. | -| [](https://surfshark.com/) | `surfshark` | Award-winning VPN service. | -| [](https://github.com/anchore/syft) | `syft` | CLI tool and library for generating a Software Bill of Materials from container images and filesystems. | -| [](https://syncthing.net/) | `syncthing` | Continuous file synchronization program. | -| [](https://github.com/hakandundar34coding/system-monitoring-center) | `system-monitoring-center` | Multi-featured system monitor. | -| [](https://tabby.sh/) | `tabby-terminal` | A terminal for the modern age | -| [](https://tailscale.com/) | `tailscale` | Zero config VPN. Works on any device, manages firewall rules for you, and works from anywhere. | -| [](https://www.microsoft.com/microsoft-teams/group-chat-software) | `teams` | Team chat and collaboration. | -| [](https://github.com/IsmaelMartinez/teams-for-linux) | `teams-for-linux` | unofficial Microsoft Teams for LInux | -| [](https://www.teamviewer.com/) | `teamviewer` | The Remote Desktop Software. | -| [](https://github.com/influxdata/telegraf) | `telegraf` | The plugin-driven server agent for collecting & reporting metrics. | -| [](https://www.terraform.io/) | `terraform` | Automate Infrastructure on Any Cloud. | -| [](https://tug.org/texworks/) | `texworks` | Lowering the entry barrier to the TeX world. | -| [](https://github.com/Mastermindzh/tidal-hifi) | `tidal-hifi` | Web version of listen.tidal.com running in Wlectron with hifi support thanks to widevine. | -| [](https://www.tixati.com/) | `tixati` | A New and Powerful P2P System. | -| [](https://www.tribler.org/) | `tribler` | An encrypted torrent client. | -| [](https://aquasecurity.github.io/trivy/) | `trivy` | A simple and comprehensive vulnerability/misconfiguration/secret scanner for containers and other artifacts. | -| [](https://typora.io/) | `typora` | A minimal Markdown editor and reader. | -| [](https://github.com/ubuntu/ubuntu-make/) | `ubuntu-make` | Easy setup of common tools for developers on Ubuntu. | -| [](https://ulauncher.io/) | `ulauncher` | Application launcher for Linux. | -| [](https://www.vagrantup.com/) | `vagrant` | Building and maintaining virtual software development environments. | -| [](https://www.virtualbox.org/) | `virtualbox-6.1` | VirtualBox 6.1 is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use. | -| [](https://vivaldi.com/) | `vivaldi-stable` | The most feature-packaged, customisable browser. | -| [](https://www.hamrick.com/) | `vuescan` | Scanner Software that supports over 6500 scanners. | -| [](https://wavebox.io/) | `wavebox` | Rethink the Web. Productivity Browser. | -| [](https://waydro.id/) | `waydroid` | A container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu. | -| [](https://www.webex.com/) | `webex` | Video Conferencing, Cloud Calling and Screen Sharing. | -| [](https://weechat.org/) | `weechat` | The extensible chat client. | -| [](https://github.com/H-M-H/Weylus) | `weylus` | Turn your tablet or smart phone into a graphic tablet/touch screen for your computer. | -| [](https://whalebird.social/) | `whalebird` | A Mastodon, Pleroma, and Misskey client for desktop application. | -| [](https://github.com/eneshecan/whatsapp-for-linux) | `whatsapp-for-linux` | An unofficial WhatsApp desktop application for Linux. | -| [](https://wire.com/) | `wire-desktop` | Secure collaboration platform. | -| [](https://github.com/serebit/wraith-master) | `wraith-master` | An application for controlling the RGB LEDs on AMD's Wraith stock coolers | -| [](https://xemu.app/) | `xemu` | A free and open-source application that emulates the original Microsoft Xbox game console, enabling people to play their original Xbox games on Windows, macOS, and Linux systems. | -| [](https://th-ch.github.io/youtube-music/) | `youtube-music` | Open source, cross-platform, unofficial YouTube Music Desktop App with built-in ad blocker and downloader. | -| [](https://mikefarah.gitbook.io/yq) | `yq` | A lightweight and portable command-line YAML processor. | -| [](https://github.com/bvaisvil/zenith) | `zenith` | Sort of like 'top' or 'htop' but with zoom-able charts. | -| [](https://www.zettlr.com/) | `zettlr` | A Markdown Editor for the 21st century. | -| [](https://zoom.us/) | `zoom` | Video Conferencing, Cloud Phone, Webinars, Chat, Virtual Events. | -| [](https://www.zotero.org/) | `zotero` | A free, easy-to-use tool to help you collect, organize, cite, and share research. | - - - -**Legend** - -The icons above denote how `deb-get` installs/updates the packages. - -- apt repository -- GitHub releases -- Launchpad PPA -- Website +The list of the software that can be installed, updated and removed using `deb-get`'s main repository is available at [01-main/README](01-main/README.md). ### How do package updates work? @@ -410,7 +184,7 @@ can only be updated/upgraded by using `deb-get update` and `deb-get upgrade`. `deb-get` uses the [GitHub REST API](https://docs.github.com/en/rest) for some functionality when applications are provided via GitHub Releases -and for unauthenticated interactions this API is [rate-limited](https://docs.github.com/en/rest/overview/resources-in-the-rest-api#rate-limiting) to 60 calls per hour per source (IP Address). This is vital for keeping the API responsive and available to all users, but can be inconvenient if you have a lot of GitHub releases being handled by `deb-get` (or need to update several times in a short period to test your [contribution](CONTRIBUTING.md)) and will result in, for example, temporary failures to be able to upgrade or install applications via GitHub Releases +and for unauthenticated interactions this API is [rate-limited](https://docs.github.com/en/rest/overview/resources-in-the-rest-api#rate-limiting) to 60 calls per hour per source (IP Address). This is vital for keeping the API responsive and available to all users, but can be inconvenient if you have a lot of GitHub releases being handled by `deb-get` (or need to update several times in a short period to test your [contribution](01-main/CONTRIBUTING.md)) and will result in, for example, temporary failures to be able to upgrade or install applications via GitHub Releases . If you have a GitHub account you can authenticate your GitHub API usage to increase your rate-limit to 5000 requests per hour per authenticated user. To do this you will need to use a [Personal Access Token (PAT)](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token). Once you have created a token within GitHub (or identified an appropriate existing token) you should insert it into an environment variable (`DEBGET_TOKEN`) for `deb-get` to pick up and use to authenticate to the GitHub API. @@ -427,7 +201,7 @@ deb-get upgrade ## Adding Software -For information on what is acceptable as suggestion for new packages and instructions on how to open a PR to add a new package to the main repository, head to [CONTRIBUTING](CONTRIBUTING.md). +For information on what is acceptable as suggestion for new packages and instructions on how to open a PR to add a new package to the main repository, head to [01-main/CONTRIBUTING](01-main/CONTRIBUTING.md). ### Adding external repositories diff --git a/deb-get b/deb-get index 18306378d..506265823 100755 --- a/deb-get +++ b/deb-get @@ -430,7 +430,7 @@ function prettylist_debs() { ppa) ICON="launchpad.png";; *) ICON="direct.png";; esac - echo "| [](${WEBSITE}) | "'`'"${APP}"'`'" | ${SUMMARY} |" + echo "| [](${WEBSITE}) | "'`'"${APP}"'`'" | ${SUMMARY} |" fi done }