1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164 | AppArmor status: apparmor is enabled and all features are available
2017/11/02 16:07:27.647519 daemon.go:306: started snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic.
2017/11/02 16:07:28.988924 main.go:78: Exiting on terminated signal.
AppArmor status: apparmor is enabled and all features are available
2017/11/02 16:07:29.127297 daemon.go:306: started snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic.
2017/11/02 16:07:29.127596 main.go:72: DEBUG: activation done in 3ms
2017/11/02 16:07:29.127840 snapmgr.go:586: DEBUG: Catalog refresh starting now; next scheduled for 2017-11-03 16:07:29.127826646 +0000 UTC.
2017/11/02 16:07:29.127878 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/sections, attempt 1, elapsed time=7.013µs
2017/11/02 16:07:29.128207 logger.go:69: DEBUG: > "GET /api/v1/snaps/sections HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:29.857530 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 175\r\nContent-Type: application/hal+json\r\nDate: Thu, 02 Nov 2017 16:07:29 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: 3d0eda55-1157-45ae-a292-66424bb8db1e\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"_embedded\": {\"clickindex:sections\": [{\"name\": \"ops\"}, {\"name\": \"database\"}, {\"name\": \"internet-of-things\"}, {\"name\": \"featured\"}, {\"name\": \"messaging\"}, {\"name\": \"media\"}]}}"
2017/11/02 16:07:29.857943 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/sections finished after 1 retries, elapsed time=730.063833ms, status: 200
2017/11/02 16:07:29.865212 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic, attempt 1, elapsed time=11.38µs
2017/11/02 16:07:29.865767 logger.go:69: DEBUG: > "GET /api/v1/snaps/names?confinement=strict%2Cclassic HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:30.464546 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 144051\r\nAge: 35\r\nCache-Control: public, max-age=300\r\nContent-Type: application/hal+json\r\nDate: Thu, 02 Nov 2017 16:06:56 GMT\r\nServer: gunicorn/19.7.1\r\nVary: X-Ubuntu-Store, X-Ubuntu-Series, X-Ubuntu-Architecture\r\nVia: 1.1 juju-7794b8-prod-ols-snap-store-indep-397 (squid/3.5.23)\r\nX-Cache: HIT from juju-7794b8-prod-ols-snap-store-indep-397\r\nX-Cache-Lookup: HIT from juju-7794b8-prod-ols-snap-store-indep-397:3128\r\nX-Request-Id: 7fda9104-843d-4321-a342-9c9b1bbd6a37\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"_embedded\": {\"clickindex:package\": [{\"aliases\": null, \"apps\": [], \"package_name\": \"ab\", \"summary\": \"Test snap with shortest name\", \"title\": \"ab\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acbuild\", \"summary\": \"AppC container builder\", \"title\": \"acbuild\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acestreamplayer\", \"summary\": \"Ace Stream \\u2013 P2P Multimedia Platform\", \"title\": \"acestreamplayer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acpi-tools\", \"summary\": \"ACPICA tools\", \"title\": \"acpi-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"act\", \"summary\": \"This program is used to perform an operation after an action\", \"title\": \"act\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"adventcalendar\", \"summary\": \"Advent Calendar for Ubuntu enthousiasts\", \"title\": \"adventcalendar\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ag-mcphail\", \"summary\": \"The Silver Searcher - mcphail's build and upstream git version\", \"title\": \"ag-mcphail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ahorcado\", \"summary\": \"Ahorcado version temprana\", \"title\": \"ahorcado\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"airshark\", \"summary\": \"Non-WiFi interference analyzer\", \"title\": \"Airshark\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aldo\", \"summary\": \"Aldo is a morse code learning tool released under GPL.\", \"title\": \"aldo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"alexaweb\", \"summary\": \"Use html5 voice and speaker to connect to Alexa\", \"title\": \"alexaweb\"}, {\"aliases\": [{\"name\": \"aconnect\", \"target\": \"aconnect\"}, {\"name\": \"alsabat\", \"target\": \"alsabat\"}, {\"name\": \"alsactl\", \"target\": \"alsactl\"}, {\"name\": \"alsaloop\", \"target\": \"alsaloop\"}, {\"name\": \"alsamixer\", \"target\": \"alsamixer\"}, {\"name\": \"alsatplg\", \"target\": \"alsatplg\"}, {\"name\": \"alsaucm\", \"target\": \"alsaucm\"}, {\"name\": \"amidi\", \"target\": \"amidi\"}, {\"name\": \"amixer\", \"target\": \"amixer\"}, {\"name\": \"aplay\", \"target\": \"aplay\"}, {\"name\": \"aplaymidi\", \"target\": \"aplaymidi\"}, {\"name\": \"arecord\", \"target\": \"arecord\"}, {\"name\": \"arecordmidi\", \"target\": \"arecordmidi\"}, {\"name\": \"aseqdump\", \"target\": \"aseqdump\"}, {\"name\": \"aseqnet\", \"target\": \"aseqnet\"}, {\"name\": \"iecset\", \"target\": \"iecset\"}, {\"name\": \"speaker-test\", \"target\": \"speaker-test\"}], \"apps\": [], \"package_name\": \"alsa-utils\", \"summary\": \"Utilities for configuring and using ALSA\", \"title\": \"alsa-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"anbox-installer\", \"summary\": \"Installer for the Android in a Box runtime environment\", \"title\": \"anbox-installer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"animationmaker\", \"summary\": \"Create keyframe animation and export them to a movie, animated gif or XML file\", \"title\": \"AnimationMaker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"anta-i7z\", \"summary\": \"A better i7 (and now i3, i5) reporting tool for Linux\", \"title\": \"anta-i7z\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aof\", \"summary\": \"Redis appendonly file filter\", \"title\": \"aof\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"apizee-box-1-helmet\", \"summary\": \"Package for box helmet\", \"title\": \"apizee-box-1-helmet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"apktool\", \"summary\": \"A tool for reverse engineering 3rd party, closed, binary Android apps.\", \"title\": \"apktool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"appx\", \"summary\": \"appx tool for Windows Universal Apps\", \"title\": \"appx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"arangodb3\", \"summary\": \"ArangoDB3 Server - One Core. One Query Language. Multiple Data Models.\", \"title\": \"arangodb3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"archaeopteryx\", \"summary\": \"Visualization, Analysis, and Editing of Phylogenetic Trees\", \"title\": \"archaeopteryx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"arduino-mhall119\", \"summary\": \"Arduino IDE\", \"title\": \"arduino-mhall119\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"asciinema\", \"summary\": \"Record and share your terminal sessions, the right way\", \"title\": \"asciinema\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"askgod\", \"summary\": \"Askgod Scoring System - client\", \"title\": \"Askgod client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"asunder-casept\", \"summary\": \"Asunder is a graphical Audio CD ripper and encoder for Linux.\", \"title\": \"asunder-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"atari800-jz\", \"summary\": \"Portable and free Atari 8-bit emulator\", \"title\": \"atari800-jz\"}, {\"aliases\": [{\"name\": \"apm\", \"target\": \"apm\"}], \"apps\": [], \"package_name\": \"atom\", \"summary\": \"A hackable text editor for the 21st Century.\", \"title\": \"Atom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"atomify\", \"summary\": \"Atomify LAMMPS\", \"title\": \"Atomify LAMMPS\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"attfeeder\", \"summary\": \"Attitude angles feeder\", \"title\": \"attfeeder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"autopilot-qt\", \"summary\": \"Autopilot QT\", \"title\": \"autopilot-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"avahi\", \"summary\": \"avahi-daemon\", \"title\": \"avahi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"awk-nsantos\", \"summary\": \"GNU awk\", \"title\": \"awk-nsantos\"}, {\"aliases\": [{\"name\": \"aws\", \"target\": \"aws\"}], \"apps\": [], \"package_name\": \"aws-cli\", \"summary\": \"Universal Command Line Interface for Amazon Web Services\", \"title\": \"aws-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aws-es-kibana\", \"summary\": \"Proxy AWS Elasticsearch to local machine\", \"title\": \"aws-es-kibana\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aws-kernel\", \"summary\": \"AWS linux kernel\", \"title\": \"aws-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"awsiot\", \"summary\": \"Automatically register your device with AWS IoT.\", \"title\": \"awsiot\"}, {\"aliases\": [{\"name\": \"az\", \"target\": \"azure-cli\"}], \"apps\": [], \"package_name\": \"azure-cli\", \"summary\": \"Microsoft Azure Cross Platform Command Line\", \"title\": \"azure-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"b1freearchiver\", \"summary\": \"Free file archiver and encryption software\", \"title\": \"b1freearchiver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"balloon-pop\", \"summary\": \"balloon popper game & puzzle\", \"title\": \"balloon-pop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"basejmpr\", \"summary\": \"Package runtime for basejmpr\", \"title\": \"basejmpr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"basic-amd64\", \"summary\": \"The most simple snap.\", \"title\": \"basic-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bastis-test-snap\", \"summary\": \"Falcon 8+ moosepoint payload uwb\", \"title\": \"bastis-test-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"baugeschichte\", \"summary\": \"See images and the history of builings in a city\", \"title\": \"baugeschichte\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bayam\", \"summary\": \"Bayam, jeux, d\\u00e9couvertes et activit\\u00e9s pour enfants\", \"title\": \"Bayam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bcc\", \"summary\": \"BPF compiler collection\", \"title\": \"bcc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"beagleblack\", \"summary\": \"OEM Beagle Bone Black\", \"title\": \"beagleblack\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"berkeleysnap\", \"summary\": \"Runs Berkeley's Snap - Scratch\", \"title\": \"berkeleysnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bhttp\", \"summary\": \"Macaroon-aware HTTP command line client\", \"title\": \"bhttp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitcoin\", \"summary\": \"peer-to-peer network based digital currency\", \"title\": \"bitcoin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitcoin-qt\", \"summary\": \"Bitcoin Unlimited - The Only Bitcoin Client That Gives You Complete Freedom!\", \"title\": \"bitcoin-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitlbee-sajoupa\", \"summary\": \"An IRC to other chat networks gateway - bitlbee.org\", \"title\": \"bitlbee-sajoupa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitticker\", \"summary\": \"A live bitcoin-USDT ticker for your system tray\", \"title\": \"BitTicker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjarkan\", \"summary\": \"Command line bluetooth utility\", \"title\": \"bjarkan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-haproxy-exporter\", \"summary\": \"Prometheus HAProxy Exporter\", \"title\": \"bjornt-prometheus-haproxy-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-node-exporter\", \"summary\": \"Prometheus Node Exporter\", \"title\": \"bjornt-prometheus-node-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-postgres-exporter\", \"summary\": \"Prometheus Postgresql Exporter\", \"title\": \"bjornt-prometheus-postgres-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blender\", \"summary\": \"Blender is the free and open source 3D creation suite.\", \"title\": \"blender\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blender-tpaw\", \"summary\": \"Blender is the free and open source 3D creation suite.\", \"title\": \"blender-tpaw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blinken\", \"summary\": \"A memory enhancement game\", \"title\": \"blinken\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blr-says\", \"summary\": \"What does blr say? (an entirely useless snap for testing)\", \"title\": \"blr-says\"}, {\"aliases\": [{\"name\": \"bluetoothctl\", \"target\": \"bluetoothctl\"}, {\"name\": \"btmgmt\", \"target\": \"btmgmt\"}, {\"name\": \"hciattach\", \"target\": \"hciattach\"}, {\"name\": \"hciconfig\", \"target\": \"hciconfig\"}, {\"name\": \"hcidump\", \"target\": \"hcidump\"}, {\"name\": \"hcitool\", \"target\": \"hcitool\"}, {\"name\": \"obexctl\", \"target\": \"obexctl\"}, {\"name\": \"sdptool\", \"target\": \"sdptool\"}], \"apps\": [], \"package_name\": \"bluez\", \"summary\": \"Bluez for Ubuntu\", \"title\": \"bluez\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bomber\", \"summary\": \"Arcade Bombing Game\", \"title\": \"bomber\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"borg-fenriswolf\", \"summary\": \"Deduplicating archiver with compression and encryption\", \"title\": \"borg-fenriswolf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bovo\", \"summary\": \"\\\"Five in a row\\\" board game\", \"title\": \"bovo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bower\", \"summary\": \"A package manager for the web\", \"title\": \"bower\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"brackets\", \"summary\": \"Brackets is a modern code editor for HTML, CSS and JavaScript.\", \"title\": \"Brackets\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"briss\", \"summary\": \"Briss is a simple cross-platform application for cropping PDF files.\", \"title\": \"briss\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bubble-pop\", \"summary\": \"bubble popper game & puzzle.\", \"title\": \"bubble-pop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bucklespring\", \"summary\": \"Nostalgia bucklespring keyboard sound\", \"title\": \"bucklespring\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"buka\", \"summary\": \"EBook Management and Reader\", \"title\": \"Buka\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bullet\", \"summary\": \"Bullet time Physics library.\", \"title\": \"bullet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bundler-mardy\", \"summary\": \"Bundler - Structure from Motion (SfM) for Unordered Image Collections\", \"title\": \"bundler-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bussard\", \"summary\": \"Bussard\", \"title\": \"bussard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cactpot-solver\", \"summary\": \"A tool for finding the best mini-cactpot card choices\", \"title\": \"cactpot-solver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"caddy-hduran\", \"summary\": \"The HTTP/2 web server with automatic HTTPS\", \"title\": \"caddy-hduran\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"camadapterd\", \"summary\": \"CamAdapter core application\", \"title\": \"camadapterd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-doc-utils\", \"summary\": \"tools for working with Canonical docs repositories\", \"title\": \"canonical-doc-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-livepatch\", \"summary\": \"Canonical Livepatch Client\", \"title\": \"canonical-livepatch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-se-engineering-tests\", \"summary\": \"Canonical System Enablement Engineering Test cases\", \"title\": \"canonical-se-engineering-tests\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"captive-redirect\", \"summary\": \"Captive portal redirector snap\", \"title\": \"captive-redirect\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cashbox-nextcloud\", \"summary\": \"Nextcloud Server for www.cashBOX.plus\", \"title\": \"cashbox-nextcloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cassandra\", \"summary\": \"Cassandra distributed database\", \"title\": \"cassandra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"castersoundboard\", \"summary\": \"A soundboard for hot-keying and playing back sounds. (For podcasting)\", \"title\": \"castersoundboard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cdk-addons\", \"summary\": \"Addons for the Canonical Distribution of Kubernetes\", \"title\": \"cdk-addons\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"champ\", \"summary\": \"Plex 2nd screen player\", \"title\": \"champ\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"charm\", \"summary\": \"charm and charm-tools\", \"title\": \"charm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cheat-bernermic\", \"summary\": \"bash cheat sheet\", \"title\": \"cheat-bernermic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"checkbox-snappy\", \"summary\": \"Testing tool for Snappy Ubuntu Core (best installed with --devmode for the moment)\", \"title\": \"checkbox-snappy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chinese-cal\", \"summary\": \"Chinese calendar\", \"title\": \"chinese-cal\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"christmas-obfuscated-c\", \"summary\": \"Christmas Obfuscated C programs\", \"title\": \"christmas-obfuscated-c\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chromium\", \"summary\": \"Chromium web browser, open-source version of Chrome\", \"title\": \"chromium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chronoburn\", \"summary\": \"A real-time calorie counter that simulates the human metabolism.\", \"title\": \"ChronoBurn Calorie Counter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chuck-norris-webserver\", \"summary\": \"Chuck Norris quotation nodejs server\", \"title\": \"chuck-norris-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chuck-norris-webserver-classic\", \"summary\": \"Chuck Norris quotation nodejs server\", \"title\": \"chuck-norris-webserver-classic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ci-dice\", \"summary\": \"Console dice roller tool for CI pass/fail simulation\", \"title\": \"ci-dice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cla-check\", \"summary\": \"Check if Canonical's Contributor License Agreement has been signed\", \"title\": \"cla-check\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"claat\", \"summary\": \"Codelabs command line tool\", \"title\": \"claat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"clari3d-free-64\", \"summary\": \"Welcome to the main installation package of Clari3D Free.\", \"title\": \"clari3d-free-64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"claws-mail-moon127\", \"summary\": \"Claws Mail\", \"title\": \"claws-mail-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"clementine\", \"summary\": \"Clementine is a modern music player.\", \"title\": \"clementine\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"click-parser\", \"summary\": \"Extract data from Ubuntu's click & snap packages\", \"title\": \"click-parser\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudcompare\", \"summary\": \"3D point cloud and mesh processing software\", \"title\": \"cloudcompare\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudprint\", \"summary\": \"Google cloudprint proxy\", \"title\": \"cloudprint\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudtag\", \"summary\": \"sharing files, easier.\", \"title\": \"cloudtag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cmadison\", \"summary\": \"Tool providing rmadison type capabilities for the Ubuntu Cloud Archive\", \"title\": \"cmadison\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cmvs-mardy\", \"summary\": \"Clustering Views for Multi-view Stereo\", \"title\": \"cmvs-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cntlm-ondra\", \"summary\": \"cntlm proxy authenticator\", \"title\": \"cntlm-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"codebreakers\", \"summary\": \"Guess the code and unlock RogueBot Central\", \"title\": \"codebreakers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"codetree\", \"summary\": \"A code tree builder\", \"title\": \"codetree\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"collision\", \"summary\": \"A ball dodging game\", \"title\": \"Collision\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"colmap-mardy\", \"summary\": \"Structure-From-Motion and Multi-View Stereo\", \"title\": \"colmap-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"compass-straightedge\", \"summary\": \"Construct geometric figures with compass-and-straightedge construction\", \"title\": \"compass-straightedge\"}, {\"aliases\": [{\"name\": \"conjure-down\", \"target\": \"conjure-down\"}], \"apps\": [], \"package_name\": \"conjure-up\", \"summary\": \"Package runtime for conjure-up spells\", \"title\": \"conjure-up\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"conn-check\", \"summary\": \"Utility for verifying connectivity between services\", \"title\": \"conn-check\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"connect4\", \"summary\": \"4 in a Line/Row game\", \"title\": \"connect4\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"consul\", \"summary\": \"Consul is a tool for service discovery, monitoring and configuration\", \"title\": \"consul\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"convos\", \"summary\": \"Multiuser chat application that runs in your web browser\", \"title\": \"Convos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"coolreader3\", \"summary\": \"Cool Reader 3 is multiplatform e-book viewer\", \"title\": \"coolreader3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"core\", \"summary\": \"snapd runtime environment\", \"title\": \"core\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"corebird\", \"summary\": \"Corebird Twitter Client\", \"title\": \"Corebird\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"couchdb\", \"summary\": \"RESTful document oriented database\", \"title\": \"couchdb\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"countdown2newyear\", \"summary\": \"Counting down to the new year!\", \"title\": \"countdown2newyear\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cppcheck\", \"summary\": \"A tool for static C/C++ code analysis\", \"title\": \"cppcheck\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpufreq\", \"summary\": \"Utilities to deal with the cpufreq Linux kernel feature\", \"title\": \"cpufreq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpustat\", \"summary\": \"periodic cpu utilization statistics\", \"title\": \"cpustat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpython-esnow\", \"summary\": \"CPython is the reference implementation of the Python programming language.\", \"title\": \"cpython-esnow\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cuberite\", \"summary\": \"Performant open source Minecraft server written in C++.\", \"title\": \"cuberite\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cubicsdr-casept\", \"summary\": \"A Software-Defined Radio application. READ DESCRIPTION FOR INSTALL INSTRUCTIONS\", \"title\": \"cubicsdr-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cuety\", \"summary\": \"DMX-512 lighting controller for the iPad.\", \"title\": \"Cuety\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cumulocity-agent-pi\", \"summary\": \"Cumulocity Linux agent\", \"title\": \"cumulocity-agent-pi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"currate\", \"summary\": \"Get currency rates\", \"title\": \"currate\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cwr\", \"summary\": \"Test runner for Juju bundles and charms.\", \"title\": \"cwr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dark-knight\", \"summary\": \"A Bootstrap theme with a node express backend\", \"title\": \"dark-knight\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"darktable-empanada\", \"summary\": \"photo worklow software\", \"title\": \"darktable-empanada\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"darktable-kyrofa\", \"summary\": \"Virtual lighttable and darkroom for photographers\", \"title\": \"Darktable\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dash-shell\", \"summary\": \"POSIX-compliant shell\", \"title\": \"dash\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dataexplore\", \"summary\": \"data plotting and analysis package\", \"title\": \"dataexplore\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deadbeef-vs\", \"summary\": \"The Ultimate Music Player\", \"title\": \"deadbeef-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-image-viewer\", \"summary\": \"deepin-image-viewer\", \"title\": \"deepin-image-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-music\", \"summary\": \"deepin-music\", \"title\": \"deepin-music\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-voice-recorder\", \"summary\": \"deepin-voice-recorder\", \"title\": \"deepin-voice-recorder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-amd64\", \"summary\": \"AMD64 generic package\", \"title\": \"demo-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-curl\", \"summary\": \"command line tool for transferring data with URL syntax\", \"title\": \"demo-curl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-usbutils\", \"summary\": \"Linux USB utilities\", \"title\": \"demo-usbutils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-wget\", \"summary\": \"retrieves files from the web\", \"title\": \"demo-wget\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"desktop-habitica\", \"summary\": \"Habitica for the desktop!\", \"title\": \"Habitica for Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"devicetree-compiler\", \"summary\": \"Simple snap to provide the devicetree compiler command\", \"title\": \"devicetree-compiler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"devrantron\", \"summary\": \"An open source cross platform desktop application for devrant.io\", \"title\": \"devrantron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dgraph\", \"summary\": \"Open source, scalable, distributed, highly available and fast graph database\", \"title\": \"dgraph\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"diceware-filiberto\", \"summary\": \"Passphrase generator by concatenating words.\", \"title\": \"diceware-filiberto\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dino\", \"summary\": \"Dino snap\", \"title\": \"Dino\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dino-client\", \"summary\": \"Modern Jabber/XMPP Client using GTK+/Vala\", \"title\": \"dino-client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"directpdf\", \"summary\": \"Convert images to PDF file with OCR. \", \"title\": \"directpdf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"discord\", \"summary\": \"All-in-one voice and text chat for gamers\", \"title\": \"Discord\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dnsmasq-escoand\", \"summary\": \"Dnsmasq provides network infrastructure for small networks\", \"title\": \"dnsmasq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dnsmasqd\", \"summary\": \"Network infrastructure swiss-army knife\", \"title\": \"dnsmasqd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"docker\", \"summary\": \"The docker app deployment mechanism\", \"title\": \"Docker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"doctl\", \"summary\": \"Digital Ocean command line tool\", \"title\": \"doctl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"documentation-builder\", \"summary\": \"Build HTML documentation from markdown\", \"title\": \"documentation-builder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dolgia-gsettings-consumer\", \"summary\": \"Basic gsettings consumer snap\", \"title\": \"dolgia-gsettings-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dosbox-jz\", \"summary\": \"Open Source PC/MS-DOS emulator\", \"title\": \"dosbox-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"douban-fm\", \"summary\": \"Douban FM for Ubuntu.\", \"title\": \"douban-fm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dragonboard\", \"summary\": \"Dragonbaord support package\", \"title\": \"dragonboard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drakon\", \"summary\": \"DRAKON Editor is a free tool for authoring diagrams.\", \"title\": \"drakon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drive\", \"summary\": \"Google Drive client for the commandline\", \"title\": \"drive\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drmips\", \"summary\": \"Educational MIPS simulator\", \"title\": \"DrMIPS\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dstat-jamiebennett\", \"summary\": \"Dstat is a versatile replacement for vmstat, iostat, mpstat, netstat and ifstat.\", \"title\": \"dstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dub\", \"summary\": \"Package and build manager for D applications and libraries\", \"title\": \"dub\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"duckdns-kyrofa\", \"summary\": \"Keep your DuckDNS records up-to-date\", \"title\": \"duckdns-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"duckmarines\", \"summary\": \"Remake of ChuChu Rocket\", \"title\": \"Duck Marines\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dwarf-fortress\", \"summary\": \"Dwarf world simulator\", \"title\": \"Dwarf Fortress\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"easy-openvpn\", \"summary\": \"An easy-to-manage OpenVPN deployment.\", \"title\": \"easy-openvpn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"easy2fa\", \"summary\": \"Easy to use two-factor-auth client for cli\", \"title\": \"easy2fa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eatpages\", \"summary\": \"A tool to consume all available pages for low memory testing\", \"title\": \"eatpages\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ebook2cw\", \"summary\": \"ebook2cw - convert ebooks to Morse MP3s/OGGs\", \"title\": \"ebook2cw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"edi\", \"summary\": \"simple task manager for terminals\", \"title\": \"edi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ejabberd\", \"summary\": \"ejabberd XMPP server\", \"title\": \"ejabberd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"el-novice\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"el-novice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electron-quick-start\", \"summary\": \"electron-quick-start\", \"title\": \"electron-quick-start\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electronic-wechat\", \"summary\": \"A better WeChat on macOS and Linux. Built with Electron.\", \"title\": \"electronic-wechat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electrum\", \"summary\": \"Lightweight Bitcoin Client\", \"title\": \"electrum\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"emacs-tealeg\", \"summary\": \"GNU Emacs 24.5\", \"title\": \"emacs-tealeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"emoj\", \"summary\": \"emoj\", \"title\": \"emoj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"envprint-arno\", \"summary\": \"First own snap\", \"title\": \"envprint-arno\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eog\", \"summary\": \"Eye of GNOME Image Viewer\", \"title\": \"eog\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"epmo-test\", \"summary\": \"smartsheet creates folder&sheet snap\", \"title\": \"epmo-test\"}, {\"aliases\": [{\"name\": \"etcdctl\", \"target\": \"etcdctl\"}], \"apps\": [], \"package_name\": \"etcd\", \"summary\": \"Resilient key-value store by CoreOS\", \"title\": \"etcd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ethercalc-dholbach\", \"summary\": \"EtherCalc is a web spreadsheet.\", \"title\": \"ethercalc-dholbach\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eventstat\", \"summary\": \"kernel event states monitoring tool\", \"title\": \"eventstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"evince\", \"summary\": \"Document viewer for popular document formats\", \"title\": \"evince\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"exers\", \"summary\": \"A simple digital signage example with snappy\", \"title\": \"exers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"expect\", \"summary\": \"Automates interactive applications\", \"title\": \"expect\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"explode-bricks\", \"summary\": \"very Simple Bricks game\", \"title\": \"explode-bricks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"extia-webapp\", \"summary\": \"Unofficial Extia Webapp\", \"title\": \"extia-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"facebook-webapp\", \"summary\": \"Facebook webapp\", \"title\": \"facebook-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"facebook-webapp-mardy\", \"summary\": \"Facebook webapp\", \"title\": \"facebook-webapp-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fades\", \"summary\": \"system for automatically handling virtual environments\", \"title\": \"fades\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fancon\", \"summary\": \"A highly configurable, lower overhead fan controller\", \"title\": \"fancon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fcole90-hexgl-webapp\", \"summary\": \"Webapp for HexGL\", \"title\": \"fcole90-hexgl-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ffmpeg\", \"summary\": \"Record, convert, and stream audio and video\", \"title\": \"ffmpeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fiemap\", \"summary\": \"file extent dumping tool\", \"title\": \"fiemap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"filebot\", \"summary\": \"The ultimate TV and Movie Renamer / Subtitle Downloader\", \"title\": \"FileBot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"firestr\", \"summary\": \"The Grass Computing Platform\", \"title\": \"firestr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"flawfinder-static-analyzer\", \"summary\": \"C static analyzer tool\", \"title\": \"flawfinder-static-analyzer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar21\", \"summary\": \"This is a test snap\", \"title\": \"foobar21\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar38\", \"summary\": \"This is a test snap\", \"title\": \"foobar38\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar40\", \"summary\": \"This is a test snap\", \"title\": \"foobar40\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"footie\", \"summary\": \"football-cli\", \"title\": \"footie\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"freecell-solitaire\", \"summary\": \"FreeCell Solitaire, card game\", \"title\": \"freecell-solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"freechartgeany\", \"summary\": \"Technical analysis software for stocks \", \"title\": \"Free Chart Geany\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"frr\", \"summary\": \"FRRouting BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM/LDP routing daemon (Quagga Fork)\", \"title\": \"frr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fsuae\", \"summary\": \"The FS-UAE Amiga Emulator\", \"title\": \"fsuae\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fswebcam\", \"summary\": \"Snap of fswebcam\", \"title\": \"fswebcam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"functy\", \"summary\": \"3D graph drawing with vivid and immediate results\", \"title\": \"functy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fwloader\", \"summary\": \"An FPGA image loader for ZTEX\", \"title\": \"fwloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fzf-slowday\", \"summary\": \"fzf is a general-purpose command-line fuzzy finder\", \"title\": \"fzf-slowday\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gamblers-dice\", \"summary\": \"A terrible idea, now real.\", \"title\": \"gamblers-dice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"game-2048\", \"summary\": \"2048 puzzle game\", \"title\": \"game-2048\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gamecake\", \"summary\": \"a single exe cross platform game engine\", \"title\": \"gamecake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gatedtest\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"zzzzzzzzzzzzzzzzzz2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gdoc-html-cleaner\", \"summary\": \"Download Google Docs as cleaned HTML files\", \"title\": \"gdoc-html-cleaner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gedit\", \"summary\": \"Edit text files\", \"title\": \"gedit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"geocoder\", \"summary\": \"Geocoder is a simple and consistent geocoding library.\", \"title\": \"geocoder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ghex-udt\", \"summary\": \"Hex Editor\", \"title\": \"GHex\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ghostwriter-casept\", \"summary\": \"An aesthetic, distraction-free Markdown editor. Unofficial snap.\", \"title\": \"ghostwriter-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gibbr\", \"summary\": \"gibbr is a utility for scrambling filenames.\", \"title\": \"gibbr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gimp\", \"summary\": \"GNU Image Manipulation Program\", \"title\": \"GIMP\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"git-deps\", \"summary\": \"A tool for performing analysis of dependencies between git commits\", \"title\": \"git-deps\"}, {\"aliases\": [{\"name\": \"repo\", \"target\": \"repo\"}], \"apps\": [], \"package_name\": \"git-repo\", \"summary\": \"A tool built on top of Git to manage many Git repositories.\", \"title\": \"git-repo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"git-ubuntu\", \"summary\": \"Ubuntu development git tooling\", \"title\": \"git-ubuntu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gitter-desktop\", \"summary\": \"Where developers come to talk\", \"title\": \"Gitter Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gke-kernel\", \"summary\": \"GKE linux kernel\", \"title\": \"gke-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glade\", \"summary\": \"Create or open user interface designs for GTK+ applications\", \"title\": \"glade\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glade-attente\", \"summary\": \"Create or open user interface designs for GTK+ applications\", \"title\": \"glade-attente\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glances\", \"summary\": \"Glances an Eye on your system. A top/htop alternative.\", \"title\": \"glances\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glistadmin\", \"summary\": \"A modern listadmin for mailman\", \"title\": \"glistadmin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glop\", \"summary\": \"Glue Language for OPerations\", \"title\": \"glop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gmailfilter\", \"summary\": \"Programmatically filter gmail messages\", \"title\": \"gmailfilter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gmusic\", \"summary\": \"A collection of tools to manage your Google Play Music.\", \"title\": \"gmusic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnocchi\", \"summary\": \"Time Series Database as a Service\", \"title\": \"gnocchi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-3-24\", \"summary\": \"Shared GNOME 3.24 Ubuntu stack\", \"title\": \"gnome-3-24\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-3-26-1604\", \"summary\": \"Shared GNOME 3.26 Ubuntu stack\", \"title\": \"gnome-3-26-1604\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-calculator\", \"summary\": \"GNOME Calculator\", \"title\": \"gnome-calculator\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-calendar\", \"summary\": \"Calendar for GNOME\", \"title\": \"gnome-calendar\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-characters\", \"summary\": \"A character map application\", \"title\": \"gnome-characters\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-chess\", \"summary\": \"Play the classic two-player board game of chess\", \"title\": \"gnome-chess\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-clocks\", \"summary\": \"Simple GNOME app with stopwatch, timer, and world clock support\", \"title\": \"gnome-clocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-contacts\", \"summary\": \"A contacts manager for GNOME\", \"title\": \"gnome-contacts\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-dictionary\", \"summary\": \"Check word definitions and spellings in an online dictionary\", \"title\": \"gnome-dictionary\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-easytag\", \"summary\": \"Simple application for viewing and editing tags in audio files.\", \"title\": \"gnome-easytag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-font-viewer\", \"summary\": \"View fonts on your system\", \"title\": \"gnome-font-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-klotski\", \"summary\": \"Slide blocks to solve the puzzle\", \"title\": \"gnome-klotski\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-logs\", \"summary\": \"A log viewer for the systemd journal\", \"title\": \"gnome-logs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-mahjongg\", \"summary\": \"Match tiles and clear the board\", \"title\": \"gnome-mahjongg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-mines\", \"summary\": \"Clear hidden mines from a minefield\", \"title\": \"gnome-mines\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-nibbles\", \"summary\": \"Guide a worm around a maze\", \"title\": \"gnome-nibbles\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-recipes\", \"summary\": \"GNOME loves to cook\", \"title\": \"gnome-recipes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-robots\", \"summary\": \"Avoid the robots and make them crash into each other\", \"title\": \"gnome-robots\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-sudoku\", \"summary\": \"Test your logic skills in this number grid puzzle\", \"title\": \"gnome-sudoku\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-system-monitor\", \"summary\": \"System Monitor\", \"title\": \"gnome-system-monitor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-taquin\", \"summary\": \"Slide tiles to their correct places\", \"title\": \"gnome-taquin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-tetravex\", \"summary\": \"Reorder tiles to fit a square\", \"title\": \"gnome-tetravex\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnss-sdr-next\", \"summary\": \"GNSS-SDR, 'next' branch\", \"title\": \"gnss-sdr-next\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnucash-jz\", \"summary\": \"GnuCash is personal and small-business financial-accounting software\", \"title\": \"gnucash-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnuchess\", \"summary\": \"Plays a game of chess, includes GUI and CLI. Run \\\"gnuchess.readme\\\" for more information!\", \"title\": \"gnuchess\"}, {\"aliases\": [{\"name\": \"gofmt\", \"target\": \"gofmt\"}], \"apps\": [], \"package_name\": \"go\", \"summary\": \"Go programming language compiler, linker, stdlib\", \"title\": \"go\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go-example-webserver\", \"summary\": \"Minimal Golang webserver for snappy\", \"title\": \"go-example-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go14-lbo\", \"summary\": \"Go programming language compiler\", \"title\": \"go14-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go16-lbo\", \"summary\": \"Go programming language compiler\", \"title\": \"go16-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"goathtool\", \"summary\": \"Port of oathtool, for generating One Time Passwords (OTP) on the command line.\", \"title\": \"goathtool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gochat\", \"summary\": \"A command line chat app with a serverless backend\", \"title\": \"gochat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gogs\", \"summary\": \"golang based git server and ui\", \"title\": \"gogs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gogsgit\", \"summary\": \"GOGS - A painless self-hosted Git service\", \"title\": \"gogsgit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"goldendictionary\", \"summary\": \"goldendict\", \"title\": \"goldendictionary\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"google-play-music-desktop-player\", \"summary\": \"Standalone player for Google Play Music\", \"title\": \"google-play-music-desktop-player\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"google-webapp\", \"summary\": \"Webapps for Google services\", \"title\": \"google-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"googler\", \"summary\": \"power tool to Google (Web & News) and Google Site Search from the command-line\", \"title\": \"googler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gopher-yujinrobot\", \"summary\": \"Gopher Software\", \"title\": \"gopher-yujinrobot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gopkg\", \"summary\": \"Daemon that runs gopkg.in\", \"title\": \"gopkg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gost\", \"summary\": \"GO Simple Tunnel\", \"title\": \"gost\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gotop\", \"summary\": \"A top like command line tool with Terminal UI\", \"title\": \"gotop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"govendor\", \"summary\": \"A dependency vendoring tool for Go development.\", \"title\": \"govendor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gping\", \"summary\": \"Ping, but with a graphj\", \"title\": \"gping\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gradio\", \"summary\": \"A GTK3 app for finding and listening to internet radio stations\", \"title\": \"Gradio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"granatier\", \"summary\": \"Bomberman clone\", \"title\": \"granatier\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gravit-designer\", \"summary\": \"GravitDesigner\", \"title\": \"gravit-designer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"graylog\", \"summary\": \"Graylog server snap, https://www.graylog.org/\", \"title\": \"graylog\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gregsnap\", \"summary\": \"Test test test test test test test\", \"title\": \"gregsnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"grep-nsantos\", \"summary\": \"GNU grep\", \"title\": \"grep-nsantos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gridcoin\", \"summary\": \"Gridcoin Daemon\", \"title\": \"gridcoin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"grok-exporter\", \"summary\": \"Export prometheus metrics from parsed log data\", \"title\": \"grok-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gromit-mpx\", \"summary\": \"GTK based tool to make annotations on screen with multiple pointers\", \"title\": \"gromit-mpx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gron\", \"summary\": \"Make JSON greppable\", \"title\": \"gron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gtk-3-demo\", \"summary\": \"Gtk3 launcher demo\", \"title\": \"gtk-3-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gtwang-demo\", \"summary\": \"G.T.Wang demo application.\", \"title\": \"gtwang-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"guake-cl\", \"summary\": \"change guake's colour scheme\", \"title\": \"guake-cl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"guoqingsnap\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"guoqingsnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"handbrake-jz\", \"summary\": \"The open source video transcoder\", \"title\": \"handbrake-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hangups\", \"summary\": \"Third-party instant messaging client for Google Hangouts\", \"title\": \"hangups\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi\", \"summary\": \"Solution for Hanoi Towers\", \"title\": \"hanoi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi-solution\", \"summary\": \"Solution for Hanoi Towers\", \"title\": \"hanoi-solution\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi-towers\", \"summary\": \"Hanoi Towers Game\", \"title\": \"hanoi-towers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hatari-emulator\", \"summary\": \"Hatari is an Atari ST/STE/TT/Falcon emulator\", \"title\": \"hatari-emulator\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"healthcheck-toolbox-example\", \"summary\": \"Health checks toolbox example for use as content interfaces\", \"title\": \"healthcheck-toolbox-example\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-alculete\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-atawil\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-atawil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-batrez\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-batrez\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bdmurray\", \"summary\": \"A hello world style nodejs webserver app\", \"title\": \"hello-bdmurray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bernermic\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-bernermic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bluet\", \"summary\": \"Qt Hello World example\", \"title\": \"hello-bluet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-daniel\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-daniel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-daniel-yoshizawa\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-daniel-yoshizawa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-feroz\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-feroz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-gabriell\", \"summary\": \"Qt Hello World example\", \"title\": \"hello-gabriell\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-huge\", \"summary\": \"a really big snap\", \"title\": \"hello-huge\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-iahmad\", \"summary\": \"GNU Hello by iahmad, the \\\"hello world\\\" snap\", \"title\": \"hello-iahmad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-iahmad2\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-iahmad2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-jonnyk\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-jonnyk\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-jriddell\", \"summary\": \"GNU hello, the \\\"hello world\\\" snap\", \"title\": \"hello-jriddell\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-kustom\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-kustom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-levente\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-levente\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-lhc\", \"summary\": \"Hello world application for LHC\", \"title\": \"hello-lhc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-lucasrangit\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-lucasrangit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-martin\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-martin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mbondy\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mbondy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mdeslaur\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mdeslaur\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mpf\", \"summary\": \"GNU hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mpf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mvn\", \"summary\": \"GNU Hello, the \\\"hello mavn\\\" snap\", \"title\": \"hello-mvn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-node-snap\", \"summary\": \"A simple hello world command\", \"title\": \"hello-node-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-noise\", \"summary\": \"\\\\o\", \"title\": \"hola noise\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-noise2\", \"summary\": \"\\\\o\", \"title\": \"hello-noise2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-pcoca\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-pcoca\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-railarem\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"app-fodao-inutil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-ricardokirkner-test-classic-1\", \"summary\": \"say hello\", \"title\": \"hello-ricardokirkner-test-classic-1\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-securx-snap\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"hello-securx-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sergiusens\", \"summary\": \"hello world example\", \"title\": \"hello-sergiusens\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-simple\", \"summary\": \"just a simple snap\", \"title\": \"hello-simple\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sj\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-sj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-snap\", \"summary\": \"GNU hello-snap, the \\\"Hello, Snap!\\\" snap\", \"title\": \"hello-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-snaps\", \"summary\": \"A snap made using the Ubuntu Tutorial\", \"title\": \"hello-snaps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sorenfriis\", \"summary\": \"This is a hello snap\", \"title\": \"hello-sorenfriis\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-stefansundin\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-stefansundin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-takaakisuzuki\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-takaakisuzuki\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tcarrondo\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-tcarrondo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tcup\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-tcup\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-teja\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-teja\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-test\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tomechangosubanana-1\", \"summary\": \"say hello\", \"title\": \"hello-tomechangosubanana-1\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-unity\", \"summary\": \"Unity APIs demonstration tool\", \"title\": \"hello-unity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-wcm\", \"summary\": \"GNU Hello, the snap\", \"title\": \"hello-wcm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-will\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-will\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-world\", \"summary\": \"The 'hello-world' of snaps\", \"title\": \"hello-world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hellolli\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hellolli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hellosound\", \"summary\": \"Test a sound with pulseaudio in a snap\", \"title\": \"hellosound\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"helm\", \"summary\": \"The Kubernetes package manager\", \"title\": \"helm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"heroku\", \"summary\": \"CLI client for Heroku\", \"title\": \"heroku\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexchat\", \"summary\": \"HexChat IRC Client\", \"title\": \"hexchat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexexplorer-snap\", \"summary\": \"Move the sliders, see the colour, read the hexadecimal representation\", \"title\": \"hexexplorer-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexpad\", \"summary\": \"Terminal hex editor for binary files\", \"title\": \"hexpad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hiri\", \"summary\": \"The email app for Exchange and Office 365\", \"title\": \"Hiri\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hollywood\", \"summary\": \"fill your console with Hollywood melodrama technobabble\", \"title\": \"hollywood\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"home-assistant-escoand\", \"summary\": \"Open-source home automation platform running on Python 3\", \"title\": \"home-assistant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"home-assistant-morphis\", \"summary\": \"Open-source home automation platform running on Python 3\", \"title\": \"home-assistant-morphis\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"howdoi\", \"summary\": \"instant coding answers via the command line\", \"title\": \"howdoi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hswitch\", \"summary\": \"hosts file content switcher to modify your static ip addresses\", \"title\": \"hswitch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"htop\", \"summary\": \"Interactive processes viewer\", \"title\": \"htop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"httpstat\", \"summary\": \"Curl statistics made simple\", \"title\": \"httpstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"huggle\", \"summary\": \"Diff browser for MediaWiki based websites intended to deal with vandalism\", \"title\": \"huggle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hugo\", \"summary\": \"Fast and Flexible Static Site Generator\", \"title\": \"hugo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"i2pd\", \"summary\": \"Distributed anonymous networking framework\", \"title\": \"i2pd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iagno\", \"summary\": \"Dominate the board in a classic version of Reversi\", \"title\": \"iagno\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ibeacon\", \"summary\": \"Scanning for beacon by Banana-LABS\", \"title\": \"ibeacon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"icey-lynx\", \"summary\": \"Lynx is a text based browser\", \"title\": \"icey-lynx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"imagenes\", \"summary\": \"An Electron-based Google Photos client\", \"title\": \"Imagenes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inadyn\", \"summary\": \"Internet Automated Dynamic DNS Client\", \"title\": \"inadyn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"induscover\", \"summary\": \"Discovers and enumerates PLCs in the local network\", \"title\": \"induscover\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inkscape\", \"summary\": \"Vector Graphics Editor\", \"title\": \"Inkscape\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inoxision-webclient\", \"summary\": \"inoxision ENTERPRISEsuite webclient\", \"title\": \"inoxision-webclient\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inspirer\", \"summary\": \"For fetching BibTeX entries from INSPIRE and ADS\", \"title\": \"inspirer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"instagraph\", \"summary\": \"Unofficial Native Instagram Client\", \"title\": \"Instagraph\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"intellij-idea-community\", \"summary\": \"Capable & Ergonomic Java IDE\", \"title\": \"intellij-idea-community\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"intellij-idea-ultimate\", \"summary\": \"Capable & Ergonomic Java IDE for Enterprise, Web & Mobile Development\", \"title\": \"intellij-idea-ultimate\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"investment-viewer\", \"summary\": \"Investiment viewer\", \"title\": \"investment-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iota-mwc17\", \"summary\": \"Wrapper to communicate with the iota demo dashboard\", \"title\": \"iota-mwc17\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ipfs\", \"summary\": \"global, versioned, peer-to-peer filesystem\", \"title\": \"ipfs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iputils\", \"summary\": \"The iputils package is set of small useful utilities for Linux networking.\", \"title\": \"iputils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ipython-example\", \"summary\": \"Enhanced interactive Python shell\", \"title\": \"ipython-example\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"irccloud-desktop\", \"summary\": \"IRCCloud Desktop App\", \"title\": \"IRCCloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ircproxy\", \"summary\": \"a minimal IRC proxy using bip\", \"title\": \"ircproxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iri\", \"summary\": \"IOTA Reference Implementation\", \"title\": \"iri\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"irpf2017\", \"summary\": \"Programa do IRPF 2017\", \"title\": \"irpf2017\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ixagent\", \"summary\": \"IX Agent for IIoT Administration\", \"title\": \"ixagent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"j2\", \"summary\": \"Command-line interface to Jinja2 for templating in shell scripts.\", \"title\": \"j2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"javagame\", \"summary\": \"A game base on JavaGame Alpha v1.8.1\", \"title\": \"javagame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jenkins\", \"summary\": \"Jenkins automation server\", \"title\": \"jenkins\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jenkins-job-linter\", \"summary\": \"Perform linting checks against a directory of Jenkins job XML\", \"title\": \"jenkins-job-linter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jimbodicomviewer\", \"summary\": \"Visualization of DICOM images - 2D and 3D tools\", \"title\": \"jimbodicomviewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jjo-vegeta\", \"summary\": \"Vegeta load testing tool\", \"title\": \"jjo-vegeta\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"john-the-ripper\", \"summary\": \"John the Ripper \\\"Jumbo\\\" password cracker\", \"title\": \"john-the-ripper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"joule\", \"summary\": \"Joule system package\", \"title\": \"joule\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"joule-linux\", \"summary\": \"linux kernel for Intel Joule\", \"title\": \"joule-linux\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq\", \"summary\": \"The jq command\", \"title\": \"jq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq-cprov\", \"summary\": \"jq is a lightweight and flexible command-line JSON processor.\", \"title\": \"jq-cprov\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq-ltrager\", \"summary\": \"jq is a lightweight and flexible command-line JSON processor.\", \"title\": \"jq-ltrager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jsonnet\", \"summary\": \"Jsonnet data templating language CLI\", \"title\": \"jsonnet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jtiledownloader\", \"summary\": \"Download OSM maps\", \"title\": \"jtiledownloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juego-elecciones\", \"summary\": \"juego de elecciones\", \"title\": \"Juego simluador de elecciones\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju\", \"summary\": \"juju client\", \"title\": \"juju\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-act\", \"summary\": \"Improve the command line user experience of Juju Action\", \"title\": \"juju-act\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-crashdump\", \"summary\": \"Gather logs and other debugging info from a Juju model\", \"title\": \"juju-crashdump\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-wait\", \"summary\": \"Juju plugin to wait for environment steady state.\", \"title\": \"juju-wait\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"justsurfinthenet\", \"summary\": \"I am just surfing the net\", \"title\": \"justsurfinthenet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kale\", \"summary\": \"highlight streamed text.\", \"title\": \"kale\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kanagame\", \"summary\": \"A simple flashcard based game for learning kana.\", \"title\": \"kanagame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"katomic\", \"summary\": \"Sokoban-like Logic Game\", \"title\": \"katomic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kblocks\", \"summary\": \"Falling Blocks Game\", \"title\": \"kblocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kbruch\", \"summary\": \"Practice exercises with fractions\", \"title\": \"kbruch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kcalc\", \"summary\": \"Scientific Calculator\", \"title\": \"kcalc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kde-frameworks-5\", \"summary\": \"KDE Frameworks 5\", \"title\": \"kde-frameworks-5\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepalived\", \"summary\": \"High availability VRRP and load-balancing for Linux\", \"title\": \"keepalived\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepassx-elopio\", \"summary\": \"KeePassX is a cross platform password safe\", \"title\": \"keepassx-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepassxc\", \"summary\": \"community driven port of the windows application \\u201cKeepass Password Safe\\u201d\", \"title\": \"KeePassXC\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kelvin-says\", \"summary\": \"What does Kelvin say?\", \"title\": \"kelvin-says\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kernel-tracking-bugs-utility\", \"summary\": \"A utility for working with and on Ubuntu Kernel tracking bugs\", \"title\": \"kernel-tracking-bugs-utility\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kernelscan\", \"summary\": \"fast kernel source error message scanner\", \"title\": \"kernelscan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keyrunner\", \"summary\": \"A simple block puzzle/maze game\", \"title\": \"keyrunner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kgeography\", \"summary\": \"A Geography Learning Program\", \"title\": \"kgeography\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kicad-snap\", \"summary\": \"Electronic schematic and PCB design software\", \"title\": \"kicad-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kihvim\", \"summary\": \"Kihvim - Kingdom Hall Video Mixer\", \"title\": \"kihvim\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kiosc\", \"summary\": \"Customise your touch screen user-interface\", \"title\": \"Kiosc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kiosceditor\", \"summary\": \"Customizable user-interface for the Visual Productions lighting controllers\", \"title\": \"Kiosc Editor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kmplot\", \"summary\": \"Function Plotter\", \"title\": \"kmplot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kms-serverproxy-demo\", \"summary\": \"kurento service server side proxy demo\", \"title\": \"kms-serverproxy-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kollision\", \"summary\": \"Casual ball game\", \"title\": \"kollision\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"konstructs-client\", \"summary\": \"A voxel based game client\", \"title\": \"konstructs-client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"konversation\", \"summary\": \"IRC client\", \"title\": \"konversation\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kops\", \"summary\": \"The easiest way to get a production grade Kubernetes cluster up and running.\", \"title\": \"kops\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kpcli-elopio\", \"summary\": \"KeePass Command Line Interface\", \"title\": \"kpcli-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"krita\", \"summary\": \"Krita: the free digital painting studio\", \"title\": \"krita\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"krop\", \"summary\": \"A tool to crop PDF files\", \"title\": \"krop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kruler\", \"summary\": \"Screen Ruler\", \"title\": \"kruler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ksquares\", \"summary\": \"Connect the dots to create squares\", \"title\": \"ksquares\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kt\", \"summary\": \"Ubuntu Kernel Team Tools\", \"title\": \"kt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kteatime\", \"summary\": \"Tea Cooker\", \"title\": \"kteatime\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktouch\", \"summary\": \"Touch Typing Tutor\", \"title\": \"ktouch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktube-media-downloader\", \"summary\": \"Browser, Download, Play Media from Youtube and other Sites\", \"title\": \"Ktube Media Downloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktuberling\", \"summary\": \"A simple constructor game suitable for children and adults alike\", \"title\": \"ktuberling\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-apiserver\", \"summary\": \"kube-apiserver\", \"title\": \"kube-apiserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-controller-manager\", \"summary\": \"kube-controller-manager\", \"title\": \"kube-controller-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-proxy\", \"summary\": \"Kubernetes network proxy runs on each node.\", \"title\": \"kube-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-scheduler\", \"summary\": \"kube-scheduler controls the Kubernetes cluster manager.\", \"title\": \"kube-scheduler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubeadm\", \"summary\": \"easily bootstrap a secure Kubernetes cluster\", \"title\": \"kubeadm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubectl\", \"summary\": \"kubectl controls the Kubernetes cluster manager.\", \"title\": \"kubectl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubefed\", \"summary\": \"kubefed controls the Kubernetes cluster federation manager.\", \"title\": \"kubefed\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubelet\", \"summary\": \"kubelet is the primary \\u201cnode agent\\u201d that runs on each node in Kubernetes.\", \"title\": \"kubelet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubernetes-test\", \"summary\": \"tests for kubernetes\", \"title\": \"kubernetes-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kurento-media-server\", \"summary\": \"kurento-media-server on snappy\", \"title\": \"kurento-media-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kurly\", \"summary\": \"kurly is an alternative to the widely popular curl program.\", \"title\": \"kurly\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"labelnation\", \"summary\": \"command-line label-printing program\", \"title\": \"labelnation\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"laidout\", \"summary\": \"Desktop Publishing\", \"title\": \"laidout\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"landing-team-tools\", \"summary\": \"Various tools useful in the ubuntu-touch landing world.\", \"title\": \"landing-team-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"langly\", \"summary\": \"Langly\", \"title\": \"langly\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"languagetool\", \"summary\": \"LanguageTool\", \"title\": \"languagetool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lbry\", \"summary\": \"LBRY is a fully decentralized, open-source protocol\", \"title\": \"LBRY\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lcavassa-iperf\", \"summary\": \"iperf 3\", \"title\": \"lcavassa-iperf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lci\", \"summary\": \"LCI LOLCODE INTERPRETR\", \"title\": \"lci\"}, {\"aliases\": [{\"name\": \"ldmd2\", \"target\": \"ldmd2\"}, {\"name\": \"ldc-profdata\", \"target\": \"ldc-profdata\"}, {\"name\": \"ldc-prune-cache\", \"target\": \"ldc-prune-cache\"}], \"apps\": [], \"package_name\": \"ldc2\", \"summary\": \"D compiler with LLVM backend\", \"title\": \"ldc2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"learnit\", \"summary\": \"Learn through flash card tests\", \"title\": \"Learnit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lee\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"test_hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lesspass\", \"summary\": \"lesspass cli\", \"title\": \"lesspass\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"level9\", \"summary\": \"Interpreter for Level 9 interactive fiction games\", \"title\": \"level9\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"librealsense\", \"summary\": \"librealsense\", \"title\": \"librealsense\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"librealsense-chenhan\", \"summary\": \"librealsense\", \"title\": \"librealsense-chenhan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"libreoffice\", \"summary\": \"LibreOffice is a powerful office suite including word processing and creation of spreadsheets, slideshows and databases\", \"title\": \"libreoffice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lightsoff\", \"summary\": \"Turn off all the lights\", \"title\": \"lightsoff\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lindacoin-wallet\", \"summary\": \"Cryptocurrency Wallet for LindaCoin\", \"title\": \"lindacoin-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"line3dpp-mardy\", \"summary\": \"Line3D++\", \"title\": \"line3dpp-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"links\", \"summary\": \"Web browser running in text mode\", \"title\": \"links\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"linux-cl\", \"summary\": \"change linux tty's colour scheme\", \"title\": \"linux-cl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"liteide-tpaw\", \"summary\": \"LiteIDE is a simple, open source, cross-platform Go IDE.\", \"title\": \"liteide\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"littlewatcher\", \"summary\": \"Client for a distributed monitoring network\", \"title\": \"littlewatcher\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"livetuner\", \"summary\": \"a GUI for livestreamer\", \"title\": \"LiveTuner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"llgo\", \"summary\": \"llgo compiler toolchain and interpreter\", \"title\": \"llgo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lnav-simosx\", \"summary\": \"Log file navigator\", \"title\": \"lnav-simosx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"local-proxy\", \"summary\": \"proxying for local services\", \"title\": \"local-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"locationd\", \"summary\": \"Location service mediates access to positioning providers.\", \"title\": \"locationd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lolcat-c\", \"summary\": \"lolcat utility written in C\", \"title\": \"lolcat-c\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lonewolf\", \"summary\": \"A role-playing choose-your-own-adventure game\", \"title\": \"Lone Wolf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lp-build-snap\", \"summary\": \"Utility to trigger Snap package builds in Launchpad\", \"title\": \"lp-build-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lpshipit\", \"summary\": \"Helpful utility for merging launchpad MPs (only works for git repos)\", \"title\": \"lpshipit\"}, {\"aliases\": [{\"name\": \"lxc\", \"target\": \"lxc\"}], \"apps\": [], \"package_name\": \"lxd\", \"summary\": \"System container manager and API\", \"title\": \"LXD\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lxd-demo-server\", \"summary\": \"Online software demo sessions using LXD\", \"title\": \"LXD demo server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"maas\", \"summary\": \"Metal as a Service\", \"title\": \"maas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"macaroon\", \"summary\": \"Bake macaroons on the command line!\", \"title\": \"macaroon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"magic-device-tool\", \"summary\": \"magic-device-tool\", \"title\": \"magic-device-tool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"magnesium\", \"summary\": \"magnesium\", \"title\": \"magnesium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mahjong-game\", \"summary\": \"Mahjong game, a one-player game. Based on SDL2\", \"title\": \"mahjong-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"make-system-user\", \"summary\": \"Make a system user file for auto import\", \"title\": \"make-system-user\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"malanhello\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"malanhello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mapscii\", \"summary\": \"The whole world in your console.\", \"title\": \"mapscii\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mati865-thefuck\", \"summary\": \"Magnificent app which corrects your previous console command.\", \"title\": \"mati865-thefuck\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"matroska-tools\", \"summary\": \"Matroska tools for Linux, Unix and Windows\", \"title\": \"matroska-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mattermost-desktop\", \"summary\": \"Open source, private cloud Slack-alternative\", \"title\": \"Mattermost Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mdns-hostname\", \"summary\": \"mDNS mini-daemon to published hostname.local\", \"title\": \"mdns-hostname\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mediaconch-gui\", \"summary\": \"Conformance checker\", \"title\": \"MediaConch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"memfifo\", \"summary\": \"Image loader and interface bandwidth tester for ZTEX USB-FPGA Module 2.16\", \"title\": \"memfifo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mendiapp\", \"summary\": \"mendiApp snap\", \"title\": \"mendiApp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"menta-plexmediaserver\", \"summary\": \"Unofficial snap for the Plex Media Server\", \"title\": \"plexmediaserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"menta-radicale\", \"summary\": \"Radicale is a free and open-source CalDAV and CardDAV server\", \"title\": \"menta-radicale\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meshlab\", \"summary\": \"MeshLab\", \"title\": \"meshlab\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meshlab-mardy\", \"summary\": \"MeshLab\", \"title\": \"meshlab-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meta-maas\", \"summary\": \"Tool to manage multiple MAAS regions\", \"title\": \"meta-maas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"metatron\", \"summary\": \"Global Internet Monitoring Agent\", \"title\": \"MetaTron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micro\", \"summary\": \"A modern and intuitive terminal-based text editor\", \"title\": \"micro\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micro-ramukima\", \"summary\": \"A microservice toolkit\", \"title\": \"micro-ramukima\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micropolisj\", \"summary\": \"An open source city simulator.\", \"title\": \"micropolisj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minecraft-nsg\", \"summary\": \"Minecraft Launcher downloader\", \"title\": \"minecraft-nsg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minecraft-server-jdstrand\", \"summary\": \"Minecraft server packaging for Ubuntu Core\", \"title\": \"minecraft-server-jdstrand\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minesweeper\", \"summary\": \"Minesweeper game\", \"title\": \"minesweeper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minetest-luk3yx\", \"summary\": \"luk3yx's unofficial Minetest builds. Credit to the snappy playpen.\", \"title\": \"Minetest (luk3yx's unofficial builds)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minidlna-escoand\", \"summary\": \"server software with the aim of being fully compliant with DLNA/UPnP clients.\", \"title\": \"minidlna\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minikube\", \"summary\": \"Run Kubernetes locally\", \"title\": \"minikube\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"miniterm-joc\", \"summary\": \"pySerial miniterm in a snap\", \"title\": \"miniterm-joc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mki3dgame-snap\", \"summary\": \"A game of finding tokens in 3D stages among the flying monsters.\", \"title\": \"mki3dgame-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mkvtoolnix-jz\", \"summary\": \"MKVToolNix is a set of tools to create, alter and inspect Matroska files\", \"title\": \"mkvtoolnix-jz\"}, {\"aliases\": [{\"name\": \"mmcli\", \"target\": \"mmcli\"}], \"apps\": [], \"package_name\": \"modem-manager\", \"summary\": \"ModemManager is a service which controls mobile broadband\", \"title\": \"modem-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mojo\", \"summary\": \"Mojo - Continuous Delivery for Juju\", \"title\": \"mojo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo22\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo22\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo24\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo24\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo26\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo26\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo30\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo30\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo32\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo32\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo33\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo33\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"monowinformsspy\", \"summary\": \"A tool for examining the UI of a mono winforms application.\", \"title\": \"monowinformsspy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"moon-buggy\", \"summary\": \"Drive a car across the moon\", \"title\": \"Moon Buggy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"moonplayer\", \"summary\": \"Moonplayer\", \"title\": \"moonplayer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"morse-converter-py\", \"summary\": \"Simple command-line Morse converter\", \"title\": \"Morse Converter (Python)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mosquitto-simple\", \"summary\": \"Eclipse Mosquitto MQTT broker\", \"title\": \"mosquitto-simple\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mountain-tapir\", \"summary\": \"Mountain Tapir Collage Maker is a tool for combining images into collages.\", \"title\": \"mountain-tapir\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mpv-casept\", \"summary\": \"DEPRECEATED. USE THE mpv SNAP INSTEAD.\", \"title\": \"mpv-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mqtt-paho-mosca\", \"summary\": \"paho mqtt subscriber and publisher\", \"title\": \"mqtt-paho-mosca\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mqttsrv\", \"summary\": \"An mqtt server that listens locally to 11883\", \"title\": \"mqttsrv\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mrrescue\", \"summary\": \"Arcade-style fire fighting game\", \"title\": \"Mr. Rescue\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"msnake\", \"summary\": \"A simple snake game\", \"title\": \"msnake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mtail\", \"summary\": \"logtail-ing to metrics exporter\", \"title\": \"mtail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mtpaint-casept\", \"summary\": \"Easily create pixel art and manipulate digital photos. Unofficial snap.\", \"title\": \"mtpaint-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mup-accounts\", \"summary\": \"mup IRC and Telegram bot - account connection side\", \"title\": \"mup-accounts\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mup-plugins\", \"summary\": \"mup IRC and Telegram bot - plugins side\", \"title\": \"mup-plugins\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"musescore\", \"summary\": \"Create, play and print beautiful sheet music.\", \"title\": \"musescore\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mve\", \"summary\": \"Multi-View Environment\", \"title\": \"mve\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mve-mardy\", \"summary\": \"Multi-View Environment\", \"title\": \"mve-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mvs-texturing-mardy\", \"summary\": \"MVS Texturing - 3D Reconstruction Texturing\", \"title\": \"mvs-texturing-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"my-sh-test\", \"summary\": \"Single-line\", \"title\": \"my-sh-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"myman-mreed\", \"summary\": \"This is a snap of myman\", \"title\": \"myman-mreed\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"namebench-snap\", \"summary\": \"namebench, DNS service benchmarking tool\", \"title\": \"namebench-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nano-editor\", \"summary\": \"The nano text editor\", \"title\": \"nano-editor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nanowallet\", \"summary\": \"A secure interface into the NEM blockchain platform.\", \"title\": \"NanoWallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nats-server\", \"summary\": \"High-Performance server for NATS\", \"title\": \"NATS Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neovim-kalikiana\", \"summary\": \"Vim-fork focused on extensibility and agility.\", \"title\": \"neovim-kalikiana\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"net-snmp\", \"summary\": \"SNMP agent\", \"title\": \"net-snmp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"netdiscover-ondra\", \"summary\": \"netdiscover\", \"title\": \"netdiscover-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nethack\", \"summary\": \"The popular nethack console adventure\", \"title\": \"nethack\"}, {\"aliases\": [{\"name\": \"nmcli\", \"target\": \"nmcli\"}], \"apps\": [], \"package_name\": \"network-manager\", \"summary\": \"Network management based on NeworkManager\", \"title\": \"network-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neuronify\", \"summary\": \"Educational neural network app\", \"title\": \"Neuronify\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neutroncoin-wallet\", \"summary\": \"Cryptocurrency Wallet for Neutron\", \"title\": \"neutroncoin-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neverbore\", \"summary\": \"A picture logic puzzle game\", \"title\": \"Neverbore Picross\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud\", \"summary\": \"Nextcloud Server - A safe home for all your data\", \"title\": \"Nextcloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud-nextant\", \"summary\": \"Nextcloud Server + search support\", \"title\": \"nextcloud-nextant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud-port8080\", \"summary\": \"Nextcloud Server\", \"title\": \"nextcloud-port8080\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloudclient\", \"summary\": \"Nextcloud Desktop Client\", \"title\": \"nextcloudclient\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nikola\", \"summary\": \"A modular, fast, simple, static website and blog generator\", \"title\": \"Nikola\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nitrokey-app\", \"summary\": \"Nitrokey Application\", \"title\": \"nitrokey-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nls\", \"summary\": \"English language structure analyzer\", \"title\": \"nls\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nmap\", \"summary\": \"Nmap (\\\"Network Mapper\\\") is a free and open source utility for network discovery and security auditing\", \"title\": \"nmap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nocturn-mardy\", \"summary\": \"Nocturn\", \"title\": \"nocturn-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"node-red-amd64\", \"summary\": \"Node-RED\", \"title\": \"node-red-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"noip-client\", \"summary\": \"No-IP Dynamic DNS Update Client for Linux\", \"title\": \"No-IP Client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"noson\", \"summary\": \"The essential to control music from your SONOS devices\", \"title\": \"Noson\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"notes\", \"summary\": \"Note-taking application, write down your thoughts\", \"title\": \"Notes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ntopng-blake\", \"summary\": \"High-speed web-based traffic analysis and flow collection.\", \"title\": \"ntopng-blake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ntpserver\", \"summary\": \"ntp server snap app\", \"title\": \"ntpserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"numnom\", \"summary\": \"Math Game for Younglings\", \"title\": \"numnom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nutty\", \"summary\": \"A Network Information Utility\", \"title\": \"nutty\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ogre\", \"summary\": \"Object-Oriented Graphics Rendering Engine\", \"title\": \"OGRE Sample Browser\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ohmygiraffe\", \"summary\": \"oh my giraffe\", \"title\": \"oh my giraffe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"okular\", \"summary\": \"Universal document viewer\", \"title\": \"okular\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"olam\", \"summary\": \"Olam English Malayalam Dictionary\", \"title\": \"Olam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"oman\", \"summary\": \"Read manpages from the web on your local machine\", \"title\": \"oman\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"omegat-cat\", \"summary\": \"OmegaT, the free (GPL) translation memory tool\", \"title\": \"omegat-cat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"onos\", \"summary\": \"ONOS SDN\", \"title\": \"onos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"open-adventure\", \"summary\": \"Forward-port of the Crowther/Woods Adventure 2.5 from 1995\", \"title\": \"open-adventure\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"open-solitaire-classic\", \"summary\": \"Open-source implementation of the classic solitaire game\", \"title\": \"Open Solitaire Classic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openbabel\", \"summary\": \"Open Babel, the Open Source chemistry toolbox\", \"title\": \"Open Babel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openfortivpn\", \"summary\": \"openfortivpn, a PPP+SSL VPN client\", \"title\": \"openfortivpn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openhab\", \"summary\": \"openHAB smart home server\", \"title\": \"openHAB\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmapper-desktop\", \"summary\": \"Mapping App\", \"title\": \"OpenMapper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvg\", \"summary\": \"OpenMVG (open Multiple View Geometry)\", \"title\": \"openmvg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvs\", \"summary\": \"OpenMVS - open Multi-View Stereo reconstruction library\", \"title\": \"openmvs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvs-mardy\", \"summary\": \"OpenMVS - open Multi-View Stereo reconstruction library\", \"title\": \"openmvs-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openscad-plars\", \"summary\": \"script file based graphical CAD environment\", \"title\": \"openscad-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openspades\", \"summary\": \"Sandbox building and FPS videogame\", \"title\": \"openspades\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openstack-cli\", \"summary\": \"OpenStack Command-line Client\", \"title\": \"openstack-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"opentrack\", \"summary\": \"Head tracking software for MS Windows, Linux, and Apple OSX\", \"title\": \"opentrack\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-casept\", \"summary\": \"OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe\", \"title\": \"openttd-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-jgrpp-casept\", \"summary\": \"Openttd with JGR's patchset\", \"title\": \"openttd-jgrpp-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-reddit-casept\", \"summary\": \"The /r/openttd version of the game openTTD\", \"title\": \"openttd-reddit-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-snap\", \"summary\": \"OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe\", \"title\": \"openttd-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"opentyrian\", \"summary\": \"An arcade-style shoot 'em up\", \"title\": \"OpenTyrian\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openwmail\", \"summary\": \"WMail\", \"title\": \"openwmail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"orangecalc\", \"summary\": \"Orange Calculator Lite is a Simple Java Calculator!\", \"title\": \"orangecalc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"organize-my-files\", \"summary\": \"Organize files in a simple click. Clean Desktop or any folder in a blink of an eye.\", \"title\": \"Organize My Files\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"osddm\", \"summary\": \"Oracle SQL Developer Data Modeler\", \"title\": \"osddm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"overlay\", \"summary\": \"Tools for assisting with debugging read-only squashfs snaps via overlayfs\", \"title\": \"overlay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pac-vs\", \"summary\": \"PAC is a Perl/GTK Gnome replacement for SecureCRT/Putty/etc.\", \"title\": \"pac-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packageproxy\", \"summary\": \"approx based package proxy running on port 9999\", \"title\": \"packageproxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packer\", \"summary\": \"Tool for creating machine images for multiple platforms\", \"title\": \"Packer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packer-abacao\", \"summary\": \"Packer - Build Automated Machine Images\", \"title\": \"packer-abacao\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pacote-legal-desireesantos\", \"summary\": \"Esse pacote e muito legal\", \"title\": \"pacote-legal-desireesantos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pagekite-ssh\", \"summary\": \"Connects the local SSH daemon to the Pagekite service\", \"title\": \"pagekite-ssh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paintsupreme-3d\", \"summary\": \"PaintSupreme 3D\", \"title\": \"paintsupreme-3d\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paradrop-snmpd\", \"summary\": \"SNMP agent packaged for ParaDrop\", \"title\": \"paradrop-snmpd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paradrop-tools\", \"summary\": \"ParaDrop development tools\", \"title\": \"ParaDrop tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-cython\", \"summary\": \"Optimising static compiler for Python and C\", \"title\": \"part-cython\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-matplotlib\", \"summary\": \"Comprehensive 2D plotting\", \"title\": \"part-matplotlib\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-numpy\", \"summary\": \"Base N-dimensional array package\", \"title\": \"part-numpy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-scikit-learn\", \"summary\": \"Machine learning in Python\", \"title\": \"part-scikit-learn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc\", \"summary\": \"AMD64 generic package\", \"title\": \"pc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc-kernel\", \"summary\": \"The canonical generic amd64 kernel\", \"title\": \"pc-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc-turtlebot-kyrofa\", \"summary\": \"AMD64 gadget for the Turtlebot 2\", \"title\": \"pc-turtlebot-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pciutils\", \"summary\": \"Linux PCI Utilities\", \"title\": \"pciutils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pdfmixtool\", \"summary\": \"An application to split, merge, rotate and mix PDF files\", \"title\": \"pdfmixtool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"peek\", \"summary\": \"Simple screen recorder with an easy to use interface\", \"title\": \"Peek\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pelican-foli\", \"summary\": \"Pelican static site generator\", \"title\": \"pelican-foli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pencilsheep\", \"summary\": \"Free professional image editor with full GPU acceleration\", \"title\": \"Pencilsheep\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"petname\", \"summary\": \"generate pronouncable, perhaps even memorable, pet names\", \"title\": \"petname\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pharo\", \"summary\": \"Pharo 6 Smalltalk\", \"title\": \"pharo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"phockup\", \"summary\": \"Photo and video sorting tool\", \"title\": \"phockup\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pi2\", \"summary\": \"Raspberry Pi 2 support package\", \"title\": \"pi2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"picmi\", \"summary\": \"A number logic game\", \"title\": \"picmi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pijul\", \"summary\": \"Simple, distributed, fast. Pick any three.\", \"title\": \"pijul\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pin-town\", \"summary\": \"Help the Pin Pals in this physics puzzle game, inspired by Pachinko\", \"title\": \"pin-town\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pingus-game\", \"summary\": \"Free Lemmings(TM) clone\", \"title\": \"pingus-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pizzadough-helper\", \"summary\": \"Get the recipe for your pizza!\", \"title\": \"pizzadough-helper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"planetlander\", \"summary\": \"Defend planets from spacial killer rocks!\", \"title\": \"Planet Lander\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"play0ad\", \"summary\": \"Real-time strategy game of ancient warfare\", \"title\": \"0ad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pocketmine-server-manager\", \"summary\": \"Manage pocketmine servers with ease !\", \"title\": \"PocketMine Server Manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pockit\", \"summary\": \"Unofficial Pocket Client\", \"title\": \"PockIt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"podpublish\", \"summary\": \"A tool for encoding and publishing podcast content and assets\", \"title\": \"PodPublish\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"polonium\", \"summary\": \"Polonium is a stateless password manager based on PBKDF2.\", \"title\": \"polonium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql-pgbouncer\", \"summary\": \"Lightweight connection pooler for PostgreSQL\", \"title\": \"postgresql-pgbouncer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql10\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql10\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql93\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql93\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql94\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql94\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql95\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95-pgpool2-35\", \"summary\": \"pgpool-II is a connection pooler for PostgreSQL.\", \"title\": \"postgresql95-pgpool2-35\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95-pgpool2-36\", \"summary\": \"pgpool-II is a connection pooler for PostgreSQL.\", \"title\": \"postgresql95-pgpool2-36\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql96\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql96\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"predix-ts-sample\", \"summary\": \"This is Predix Time-Series Sample Application. Developed by Altoros\", \"title\": \"predix-ts-sample\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"preyproject\", \"summary\": \"Utility for tracking stolen or missing devices.\", \"title\": \"preyproject\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"printenvi\", \"summary\": \"Print environment\", \"title\": \"printenvi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prog-exec\", \"summary\": \"A tool for pulling/executing online scripts.\", \"title\": \"prog-exec\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus\", \"summary\": \"Unofficial Prometheus snap package\", \"title\": \"prometheus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-alertmanager\", \"summary\": \"Unofficial Prometheus alertmanager snap package\", \"title\": \"prometheus-alertmanager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-bind-exporter\", \"summary\": \"Prometheus bind exporter\", \"title\": \"prometheus-bind-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-blackbox-exporter\", \"summary\": \"The Prometheus Blackbox Exporter\", \"title\": \"prometheus-blackbox-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-ceph-exporter\", \"summary\": \"Unofficial Prometheus Ceph Exporter snap package\", \"title\": \"prometheus-ceph-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-haproxy-exporter\", \"summary\": \"Prometheus haproxy_exporter for monitoring haproxy services\", \"title\": \"prometheus-haproxy-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-openstack-exporter\", \"summary\": \"Exposes high level OpenStack metrics to Prometheus.\", \"title\": \"prometheus-openstack-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-pushgateway\", \"summary\": \"Unofficial snap for the Prometheus Pushgateway\", \"title\": \"prometheus-pushgateway\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-snmp-exporter\", \"summary\": \"Unofficial snap for the Prometheus SNMP Exporter\", \"title\": \"prometheus-snmp-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"promreg\", \"summary\": \"A simple REST API for registering targets with Prometheus.\", \"title\": \"promreg\"}, {\"aliases\": [{\"name\": \"protoc-gen-go\", \"target\": \"protoc-gen-go\"}, {\"name\": \"protoc\", \"target\": \"protoc\"}], \"apps\": [], \"package_name\": \"protobuf\", \"summary\": \"Protocol Buffers compiler\", \"title\": \"protobuf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pt-cmars\", \"summary\": \"The Platinum Searcher\", \"title\": \"pt-cmars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pubip\", \"summary\": \"Display public IPv6 or IPv4 address\", \"title\": \"pubip\"}, {\"aliases\": [{\"name\": \"pactl\", \"target\": \"pactl\"}, {\"name\": \"paplay\", \"target\": \"paplay\"}, {\"name\": \"parec\", \"target\": \"parec\"}], \"apps\": [], \"package_name\": \"pulseaudio\", \"summary\": \"PulseAudio sound server\", \"title\": \"pulseaudio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pulsemixer\", \"summary\": \"cli and curses mixer for pulseaudio\", \"title\": \"pulsemixer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pwgen-tyhicks\", \"summary\": \"Password generator\", \"title\": \"pwgen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"py-hello\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"py-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"py-sysinfo\", \"summary\": \"A simple Python script which displays system info.\", \"title\": \"py-sysinfo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pycharm-community\", \"summary\": \"Python IDE for Professional Developers\", \"title\": \"pycharm-community\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pycharm-professional\", \"summary\": \"Python IDE for Professional Developers\", \"title\": \"pycharm-professional\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pypy\", \"summary\": \"PyPy is a fast, compliant alternative implementation of the Python language\", \"title\": \"pypy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pypy3\", \"summary\": \"PyPy is a fast, compliant alternative implementation of the Python language\", \"title\": \"pypy3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"python0\", \"summary\": \"Ancient version of Python for programming archeologists\", \"title\": \"Python 0\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"q\", \"summary\": \"run SQL directly on CSV or TSV files\", \"title\": \"q\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qalculate\", \"summary\": \"The ultimate desktop calculator\", \"title\": \"Qalculate!\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qcheckers\", \"summary\": \"Checkers game\", \"title\": \"qcheckers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qcomicbook\", \"summary\": \"QComicBook\", \"title\": \"qcomicbook\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qgsrepo\", \"summary\": \"A simple QGIS repository generator written in Rust\", \"title\": \"qgsrepo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qimo-wallpapers\", \"summary\": \"Wallpapers from Qimo 2.0\", \"title\": \"qimo-wallpapers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qml-hello-world\", \"summary\": \"Get started in the fantastic QML world\", \"title\": \"qml-hello-world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qownnotes\", \"summary\": \"Plain-text file notepad with markdown support and ownCloud integration\", \"title\": \"qownnotes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qrq\", \"summary\": \"QRQ - yet another CW trainer (Linux, Unix, OS X, Windows)\", \"title\": \"qrq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qstamina-snap\", \"summary\": \"Qstamina is a Gui based Typing tutor.\", \"title\": \"Qstamina-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qt-2048-snap\", \"summary\": \"Single-player puzzle game.\", \"title\": \"qt-2048-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quadrapassel\", \"summary\": \"Fit falling blocks together\", \"title\": \"quadrapassel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quagga\", \"summary\": \"Quagga BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM routing daemon\", \"title\": \"quagga\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quagga-lool\", \"summary\": \"Quagga BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM routing daemon\", \"title\": \"quagga-lool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quassel-kalikiana\", \"summary\": \"Modern, cross-platform IRC client (core)\", \"title\": \"Quassel Client/ Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quasselclient-moon127\", \"summary\": \"Quassel Client\", \"title\": \"quasselclient-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qucs-spice\", \"summary\": \"Quite Universal Circuit Simulator\", \"title\": \"qucs-spice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"radiomanager-cli\", \"summary\": \"Bash RadioManager client\", \"title\": \"radiomanager-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rawpty\", \"summary\": \"execute a command on raw pty over ssh\", \"title\": \"rawpty\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rclone\", \"summary\": \"\\\"rsync for cloud storage\\\" \", \"title\": \"rclone\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rclone-dev\", \"summary\": \"rsync for cloud storage\", \"title\": \"rclone-dev\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rdm-sw\", \"summary\": \"Comprehensive SW package for RDM\", \"title\": \"rdm-sw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"readtsc\", \"summary\": \"Intel x86 Time Stamp Counter read\", \"title\": \"readtsc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"realsense-samples\", \"summary\": \"realsense_samples\", \"title\": \"realsense-samples\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"realtime-tests\", \"summary\": \"Suite of real-time tests\", \"title\": \"realtime-tests\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"recipe-manager\", \"summary\": \"Manages your recipes.\", \"title\": \"recipe-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"redis-noise\", \"summary\": \"Redis server\", \"title\": \"redis-noise\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"redpen\", \"summary\": \"A proofreading tool to help writers or programmers\", \"title\": \"redpen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"regservicetest\", \"summary\": \"registration service\", \"title\": \"regservicetest\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rem\", \"summary\": \"rem is a small tool for remembering things on the command line.\", \"title\": \"rem\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"remmina\", \"summary\": \"The GTK+ Remote Desktop Client\", \"title\": \"Remmina\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"remote\", \"summary\": \"Cuety LPU controler\", \"title\": \"Cuety Remote\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"reqcounter\", \"summary\": \"HTTP requests counter\", \"title\": \"reqcounter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"retroarch\", \"summary\": \"RetroArch\", \"title\": \"retroarch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rev2agent\", \"summary\": \"Revtwo agent snap\", \"title\": \"rev2agent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"reversu\", \"summary\": \"ReversU is strategy board game with black & white tokens\", \"title\": \"reversu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rg\", \"summary\": \"a command line search tool\", \"title\": \"rg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rg-casept\", \"summary\": \"ripgrep combines the usability of ag with the raw speed of grep.\", \"title\": \"rg-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robomongo\", \"summary\": \"MongoDB management tool\", \"title\": \"robomongo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robotfindskitten\", \"summary\": \"zen simulation of robot finding kitten\", \"title\": \"robotfindskitten\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robotlinker-demo\", \"summary\": \"RobotLinker-Core on Edge Gateway Demo Package\", \"title\": \"robotlinker-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rocketchat-desktop\", \"summary\": \"Rocket.Chat+\", \"title\": \"Rocket.Chat+\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rocketchat-server\", \"summary\": \"Group chat server for 100s, installed in seconds.\", \"title\": \"Rocket Chat Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rockscissorspaperlizardspock-snap\", \"summary\": \"2 player game of a variation of 'Rock, Paper, Scissors'\", \"title\": \"rockscissorspaperlizardspock-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rokugtk\", \"summary\": \"A Roku remote for Gtk\", \"title\": \"rokugtk\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rokuterm\", \"summary\": \"A Roku remote for terminal\", \"title\": \"rokuterm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ros2-example-kyrofa\", \"summary\": \"ROS2 Example\", \"title\": \"ros2-example-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rosrobot-hello\", \"summary\": \"ROSRobot hello Snap\", \"title\": \"rosrobot-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpgdiceroller\", \"summary\": \"A dice roller with simple GUI\", \"title\": \"rpgdiceroller\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpgen\", \"summary\": \"compile multiple scripts into a single cloud-init friendly script\", \"title\": \"rpgen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpiboot\", \"summary\": \"Raspberry Pi USB booting code\", \"title\": \"rpiboot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rssnotify\", \"summary\": \"E-mail updates to a list of RSS Feeds (usually with a cron job).\", \"title\": \"rssnotify\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rsync-leftyfb\", \"summary\": \"fast, versatile, remote (and local) file-copying tool\", \"title\": \"rsync\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rtl433-dichro\", \"summary\": \"rtl_433 crudely patched to export to Prometheus\", \"title\": \"rtl433-dichro\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rubecube\", \"summary\": \"An interactive twisty puzzle simulation in 3D.\", \"title\": \"rubecube\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rust-hello\", \"summary\": \"Prove cross platform rust snaps\", \"title\": \"rust-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"s3test\", \"summary\": \"Test RadosGW S3 API\", \"title\": \"s3test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"safex-wallet\", \"summary\": \"Decentralized autonomous marketplace secured by cryptography\", \"title\": \"safex-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sarnold-evil-trinity\", \"summary\": \"Trinity kernel syscall fuzzer\", \"title\": \"sarnold-evil-trinity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sassc\", \"summary\": \"libsass command line driver\", \"title\": \"sassc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"scanpcap\", \"summary\": \"A lightweight tool to print out information about a PCAP file.\", \"title\": \"scanpcap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"screencloudplayer\", \"summary\": \"ScreenCloud Player\", \"title\": \"ScreenCloud Player - Simple Digital Signage\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"scummvm\", \"summary\": \"ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games\", \"title\": \"ScummVM\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sdlvnc\", \"summary\": \"SDL2 and wxWidgets VNC client.\", \"title\": \"sdlvnc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"se-test-tools\", \"summary\": \"A set of tools used for testing\", \"title\": \"se-test-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"seashells\", \"summary\": \"The official client for Seashells.io\", \"title\": \"seashells\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"seasonsgreetings\", \"summary\": \"Wishes you a Merry Christmas and a Happy New Year\", \"title\": \"seasonsgreetings\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sensors-unity\", \"summary\": \"A simple sensors GUI for the Unity Desktop\", \"title\": \"Sensors Unity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sensortag\", \"summary\": \"SensorTag Python Bluetooth LE implementation\", \"title\": \"sensortag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sentry\", \"summary\": \"Sentry is a modern error logging and aggregation platform\", \"title\": \"sentry\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sequeler\", \"summary\": \"Friendly SQL Client\", \"title\": \"sequeler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"serial-vault\", \"summary\": \"Serial Vault Service\", \"title\": \"serial-vault\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sha3384\", \"summary\": \"Calculate sha3_384 hashes of files.\", \"title\": \"sha3384\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shadowsocks\", \"summary\": \"A fast tunnel proxy that helps you bypass firewalls\", \"title\": \"shadowsocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shcli\", \"summary\": \"Python client for Socialhome.\", \"title\": \"shcli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shotcut\", \"summary\": \"Free, cross-platform, open source video editor\", \"title\": \"Shotcut\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shout\", \"summary\": \"A self hosted web IRC client\", \"title\": \"shout\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"siilihai-client\", \"summary\": \"A graphical web forum client\", \"title\": \"Siilihai web forum client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simcaffe\", \"summary\": \"simple test caffe for amazing snap\", \"title\": \"simcaffe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-caio1982\", \"summary\": \"This is a test snap\", \"title\": \"simple-caio1982\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-cprov\", \"summary\": \"This is a test snap\", \"title\": \"simple-cprov\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-scan\", \"summary\": \"Document Scanning Application\", \"title\": \"simple-scan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplekey\", \"summary\": \"Password/Key generator and hash table.\", \"title\": \"simplekey\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplenote\", \"summary\": \"The simplest way to keep notes.\", \"title\": \"Simplenote\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplenote-jamiebennett\", \"summary\": \"The simplest way to keep notes. Install with --devmode.\", \"title\": \"simplenote-jamiebennett\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplescreenrecorder\", \"summary\": \"ssr\", \"title\": \"simplescreenrecorder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplescreenrecorder-mardy\", \"summary\": \"Simple Screen Recorder\", \"title\": \"simplescreenrecorder-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sixd-node-snap\", \"summary\": \"SixD node demo app\", \"title\": \"sixd-node-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"skrifa\", \"summary\": \"A simple word processor built with web technologies\", \"title\": \"Skrifa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"skrifa-lite\", \"summary\": \"A simple word processor built with web technologies\", \"title\": \"Skrifa Lite\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sl-moon127\", \"summary\": \"SL\", \"title\": \"sl-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slack-term\", \"summary\": \"Slack client for your terminal\", \"title\": \"slack-term\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slashlock\", \"summary\": \"Easy to use file and folder encryptor\", \"title\": \"slashlock\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sluice\", \"summary\": \"rate limiting data piping tool\", \"title\": \"sluice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slumpsand-linklist\", \"summary\": \"linklist helps keeping track of links...\", \"title\": \"slumpsand-linklist\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"smalltextpad\", \"summary\": \"SmallTextPad is a Simple Java Text Editor!\", \"title\": \"smalltextpad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"smartsheetcopy\", \"summary\": \"Copy folder,sheets and reports from template folder or specified folder\", \"title\": \"smartsheetcopy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snap-channels-walkthrough\", \"summary\": \"channels walkthrough\", \"title\": \"snap-channels-walkthrough\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snap-codelabs\", \"summary\": \"Ubuntu codelabs offline website for using and creating snaps.\", \"title\": \"snap-codelabs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapd-hacker-toolbelt\", \"summary\": \"Collection of tools useful for developers hacking on snapd\", \"title\": \"snapd-hacker-toolbelt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapdiff\", \"summary\": \"Compare two snaps in the style of debdiff\", \"title\": \"snapdiff\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snaplint\", \"summary\": \"Clean up your snaps\", \"title\": \"snaplint\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappy-debug\", \"summary\": \"Debug tools for ubuntu-core\", \"title\": \"snappy-debug\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappy-discover\", \"summary\": \"Discover snappy devices on the local network\", \"title\": \"snappy-discover\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappymcsnapface\", \"summary\": \"prints the value of env variable HOME\", \"title\": \"snappymcsnapface\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapweb\", \"summary\": \"Beautiful and functional interface for snap management\", \"title\": \"snapweb\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snow-on-me\", \"summary\": \"A simple webserver serving christmas snow on demand\", \"title\": \"snow-on-me\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"so-trello\", \"summary\": \"Trello command line tool\", \"title\": \"so-trello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solc\", \"summary\": \"The Solidity Contract-Oriented Programming Language\", \"title\": \"solc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solitaire\", \"summary\": \"usual Solitaire card game, as known as Patience or Klondike\", \"title\": \"solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solr\", \"summary\": \"Starts up solr as forking daemon\", \"title\": \"solr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"soracom\", \"summary\": \"Soracom CLI\", \"title\": \"soracom-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"soracom-console\", \"summary\": \"Soracom console Web App\", \"title\": \"soracom-console\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"special-delivery\", \"summary\": \"Example app on Mir stack\", \"title\": \"special-delivery\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"speed-test\", \"summary\": \"Test your internet connection speed and ping using speedtest.net from the CLI\", \"title\": \"speed-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spider-solitaire\", \"summary\": \"Spider Solitaire card game\", \"title\": \"spider-solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spread\", \"summary\": \"Convenient full-system test (task) distribution\", \"title\": \"spread\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spreed-webrtc-snap\", \"summary\": \"WebRTC audio/video calls and conferences\", \"title\": \"spreed-webrtc-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spreedme\", \"summary\": \"Spreed.ME audio/video calls and conferences feature for the Nextcloud Snap\", \"title\": \"spreedme\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"springlobby-nsg\", \"summary\": \"The lobby for SpringRTS\", \"title\": \"springlobby-nsg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sqlitebrowser-casept\", \"summary\": \"Unofficial snap of the lightweight SQLite DB editing tool.\", \"title\": \"sqlitebrowser-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"squid-gary\", \"summary\": \"Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more.\", \"title\": \"squid-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"squirrelbot\", \"summary\": \"A Telegram bot that stashes away links that you send it\", \"title\": \"squirrelbot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ss-qt\", \"summary\": \"Shadowsocks\", \"title\": \"ss-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshesame\", \"summary\": \"Fake SSH server that lets everyone in and logs their activity\", \"title\": \"sshesame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshguard-robertliu\", \"summary\": \"Protects from brute force attacks against ssh\", \"title\": \"sshguard-robertliu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshoot\", \"summary\": \"Manage multiple sshuttle VPN sessions\", \"title\": \"sshoot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshtron\", \"summary\": \"multiplayer Tron via ssh\", \"title\": \"sshtron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ssocks\", \"summary\": \"shadowsocks\", \"title\": \"ssocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"st-novice\", \"summary\": \"david test snap app\", \"title\": \"st-novice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stardate-snap\", \"summary\": \"Command line tool to convert conventional time to stardate time.\", \"title\": \"stardate-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stats\", \"summary\": \"Gathers numbers in repeated text\", \"title\": \"stats\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stellarium-plars\", \"summary\": \"Free, open source planetarium software\", \"title\": \"stellarium-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stonscipap-snap\", \"summary\": \"A 2 player version of 'Stone, Scissors, Paper'.\", \"title\": \"stonscipap-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"store-test-ubuntu-desktop\", \"summary\": \"Used to test store metadata in Ubuntu Desktop\", \"title\": \"Store Test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"storjshare\", \"summary\": \"farm data on the Storj network.\", \"title\": \"storjshare\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stress-ng\", \"summary\": \"tool to load and stress a computer\", \"title\": \"stress-ng\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"subiquity\", \"summary\": \"Ubuntu installer\", \"title\": \"subiquity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"submission-service\", \"summary\": \"Submission Service for accepting Checkbox results\", \"title\": \"submission-service\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sudo\", \"summary\": \"not sudo\", \"title\": \"sudo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sudoku-game\", \"summary\": \"Sudoku 9x9 game\", \"title\": \"sudoku-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sunwait\", \"summary\": \"Sunwait is a program for calculating sunrise and sunset\", \"title\": \"sunwait\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sup-autossh\", \"summary\": \"Auto SSH\", \"title\": \"sup-autossh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"supercalc-snap\", \"summary\": \"Powerful collection of calculation tools for Ubuntu.\", \"title\": \"Supercalc-Snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"surl\", \"summary\": \"Ubuntu Store API thin wrapper.\", \"title\": \"surl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sutil\", \"summary\": \"Utilities for working with snaps and snap store APIs\", \"title\": \"sutil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"swift-ring-checker\", \"summary\": \"Check swift rings\", \"title\": \"swift-ring-checker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sword\", \"summary\": \"Dialoga Sword \", \"title\": \"Dialoga Sword \"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"symgrpmad\", \"summary\": \"A game based upon the idea of overlapping symmetry groups.\", \"title\": \"symgrpmad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"syncthing\", \"summary\": \"Open Source Continuous File Synchronization\", \"title\": \"syncthing\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sysrepo-netopeer-gen\", \"summary\": \"sysrepo and netopeer snap\", \"title\": \"sysrepo-netopeer-gen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sysrepo-netopeer-shejoshi\", \"summary\": \"sysrepo and netopeer snap\", \"title\": \"sysrepo-netopeer-shejoshi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"taimaa\", \"summary\": \"A simple count down timer.\", \"title\": \"taimaa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tali\", \"summary\": \"Roll dice and score points\", \"title\": \"tali\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"task\", \"summary\": \"Simple task runner / Make alternative written in Go\", \"title\": \"task\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"taskwarrior-plars\", \"summary\": \"feature-rich console based todo list manager\", \"title\": \"taskwarrior-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"teatime\", \"summary\": \"Simple egg timer application for the Unity Desktop\", \"title\": \"Teatime\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"teleconsole\", \"summary\": \"Share your terminal and forward local TCP ports to people you trust.\", \"title\": \"teleconsole\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-cli\", \"summary\": \"Command-line interface for Telegram. Uses the readline interface.\", \"title\": \"telegram-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-latest\", \"summary\": \"Telegram Desktop Client latest\", \"title\": \"telegram-latest\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-sergiusens\", \"summary\": \"Telegram desktop client\", \"title\": \"telegram-sergiusens\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tempest-jhobbs\", \"summary\": \"OpenStack tempest test\", \"title\": \"tempest-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"termius-app\", \"summary\": \"termius-app\", \"title\": \"termius-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"termplay\", \"summary\": \"Play an image/video in your terminal!\", \"title\": \"termplay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terraform-abacao\", \"summary\": \"build, change, and version infrastructure safely and efficiently\", \"title\": \"terraform-abacao\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terraform-snap\", \"summary\": \"Terraform snap app\", \"title\": \"terraform-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terragrunt\", \"summary\": \"build, change, and version infrastructure safely and efficiently\", \"title\": \"terragrunt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-assumes\", \"summary\": \"Test snap for snapd\", \"title\": \"test-assumes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-hello\", \"summary\": \"simple dotnet hello world\", \"title\": \"test-hello\"}, {\"aliases\": [{\"name\": \"test_snapd_wellknown1\", \"target\": \"wellknown1\"}, {\"name\": \"test_snapd_wellknown2\", \"target\": \"wellknown2\"}], \"apps\": [], \"package_name\": \"test-snapd-auto-aliases\", \"summary\": \"\", \"title\": \"test-snapd-auto-aliases\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-busybox-static\", \"summary\": \"Statically linked busybox for test\", \"title\": \"test-snapd-busybox-static\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-classic-confinement\", \"summary\": \"\", \"title\": \"test-snapd-classic-confinement\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-content-plug\", \"summary\": \"\", \"title\": \"test-snapd-content-plug\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-content-slot\", \"summary\": \"\", \"title\": \"test-snapd-content-slot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-control-consumer\", \"summary\": \"Basic snapd-control consumer snap\", \"title\": \"test-snapd-control-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-cups-control-consumer\", \"summary\": \"Basic cups-control consumer snap\", \"title\": \"test-snapd-cups-control-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-dbus-service\", \"summary\": \"Python based example dbus service\", \"title\": \"test-snapd-dbus-service\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-delta-refresh\", \"summary\": \"\", \"title\": \"test-snapd-delta-refresh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-fuse-consumer\", \"summary\": \"Basic fuse consumer snap\", \"title\": \"test-snapd-fuse-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-go-webserver\", \"summary\": \"Minimal Golang webserver for snappy\", \"title\": \"test-snapd-go-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-python-webserver\", \"summary\": \"Python based example webserver\", \"title\": \"test-snapd-python-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-thumbnailer-consumer\", \"summary\": \"Basic thumbnailer consumer snap\", \"title\": \"test-snapd-thumbnailer-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-tools\", \"summary\": \"Tools for testing the snapd application\", \"title\": \"test-snapd-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-upower-observe-consumer\", \"summary\": \"Basic upower-observe consumer snap\", \"title\": \"test-snapd-upower-observe-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"testflinger-cli\", \"summary\": \"testflinger-cli\", \"title\": \"testflinger-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tetris-in-racket\", \"summary\": \"Tetris clone developed in Racket\", \"title\": \"Tetris in Racket\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tftp-hpa-jhobbs\", \"summary\": \"Trivial File Transfer Protocol Client\", \"title\": \"tftp-hpa-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"the-traveling-fox\", \"summary\": \"Simple FOSS 3D Platformer\", \"title\": \"The Traveling Fox\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"theia-mardy\", \"summary\": \"Theia Vision Library\", \"title\": \"theia-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"thinger-maker-server\", \"summary\": \"Thinger.io Internet Of Things Server\", \"title\": \"Thinger.io Maker Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"thomir-says\", \"summary\": \"What does Thomi say?\", \"title\": \"thomir-says\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"throttle\", \"summary\": \"control the rate that data flows through stdin\", \"title\": \"throttle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tic-tac-toe\", \"summary\": \"Basic Tic-Tac-Toe game, based on SDL2\", \"title\": \"tic-tac-toe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tidec\", \"summary\": \"Terminal C/C++ IDE with GUI-like user interface\", \"title\": \"tidec\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tika-app\", \"summary\": \"Tika Server for metadata discovery and extraction\", \"title\": \"tika-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tika-server\", \"summary\": \"Tika Server for metadata discovery and extraction\", \"title\": \"tika-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"timg\", \"summary\": \"A terminal image viewer\", \"title\": \"timg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tinyproxy-ogra\", \"summary\": \"very tiny proxy server\", \"title\": \"tinyproxy-ogra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tinyproxy-snap\", \"summary\": \"a light-weight HTTP(S) proxy daemon for POSIX operating systems.\", \"title\": \"tinyproxy-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tlaplus\", \"summary\": \"The TLA Toolbox is an IDE for the TLA+ tools.\", \"title\": \"tlaplus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tldr-luk3yx\", \"summary\": \"A simple tldr viewer.\", \"title\": \"tldr-luk3yx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmate-esnow\", \"summary\": \"Instant terminal sharing\", \"title\": \"tmate-esnow\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmux\", \"summary\": \"tmux\", \"title\": \"tmux\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmx\", \"summary\": \"Terminal multiplexer with GUI-like user interface\", \"title\": \"tmx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tof-casept\", \"summary\": \"An unofficial snap of the turn-based strategy game Tanks of Freedom\", \"title\": \"tof-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"toilet-deej\", \"summary\": \"toilet terminal banner tool\", \"title\": \"toilet-deej\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tomcat-sample\", \"summary\": \"Sample webapp using tomcat part\", \"title\": \"tomcat-sample\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tor-middle-relay\", \"summary\": \"Essential infrastructure node for Tor network\", \"title\": \"Tor middle relay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tor-mkg20001\", \"summary\": \"Defend yourself against network surveillance and traffic analysis\", \"title\": \"Tor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"torgo\", \"summary\": \"A Logo interpreter written in Java.\", \"title\": \"torgo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tpad\", \"summary\": \"Terminal text editor with GUI-like user interface\", \"title\": \"tpad\"}, {\"aliases\": [{\"name\": \"tpm_changeownerauth\", \"target\": \"changeownerauth\"}, {\"name\": \"tpm_clear\", \"target\": \"clear\"}, {\"name\": \"tpm_createek\", \"target\": \"createek\"}, {\"name\": \"tpm_getpubek\", \"target\": \"getpubek\"}, {\"name\": \"tpm_nvdefine\", \"target\": \"nvdefine\"}, {\"name\": \"tpm_nvinfo\", \"target\": \"nvinfo\"}, {\"name\": \"tpm_nvread\", \"target\": \"nvread\"}, {\"name\": \"tpm_nvrelease\", \"target\": \"nvrelease\"}, {\"name\": \"tpm_nvwrite\", \"target\": \"nvwrite\"}, {\"name\": \"tpm_resetdalock\", \"target\": \"resetdalock\"}, {\"name\": \"tpm_restrictpubek\", \"target\": \"restrictpubek\"}, {\"name\": \"tpm_restrictsrk\", \"target\": \"restrictsrk\"}, {\"name\": \"tpm_revokeek\", \"target\": \"revokeek\"}, {\"name\": \"tpm_selftest\", \"target\": \"selftest\"}, {\"name\": \"tpm_setactive\", \"target\": \"setactive\"}, {\"name\": \"tpm_setclearable\", \"target\": \"setclearable\"}, {\"name\": \"tpm_setenable\", \"target\": \"setenable\"}, {\"name\": \"tpm_setoperatorauth\", \"target\": \"setoperatorauth\"}, {\"name\": \"tpm_setownable\", \"target\": \"setownable\"}, {\"name\": \"tpm_setpresence\", \"target\": \"setpresence\"}, {\"name\": \"tpm_takeownership\", \"target\": \"takeownership\"}, {\"name\": \"tpm_version\", \"target\": \"version\"}], \"apps\": [], \"package_name\": \"tpm\", \"summary\": \"TPM 1.2 utilities\", \"title\": \"tpm\"}, {\"aliases\": [{\"name\": \"tpm2_activatecredential\", \"target\": \"activatecredential\"}, {\"name\": \"tpm2_akparse\", \"target\": \"akparse\"}, {\"name\": \"tpm2_certify\", \"target\": \"certify\"}, {\"name\": \"tpm2_create\", \"target\": \"create\"}, {\"name\": \"tpm2_createprimary\", \"target\": \"createprimary\"}, {\"name\": \"tpm2_encryptdecrypt\", \"target\": \"encryptdecrypt\"}, {\"name\": \"tpm2_evictcontrol\", \"target\": \"evictcontrol\"}, {\"name\": \"tpm2_getmanufec\", \"target\": \"getmanufec\"}, {\"name\": \"tpm2_getpubak\", \"target\": \"getpubak\"}, {\"name\": \"tpm2_getpubek\", \"target\": \"getpubek\"}, {\"name\": \"tpm2_getrandom\", \"target\": \"getrandom\"}, {\"name\": \"tpm2_hash\", \"target\": \"hash\"}, {\"name\": \"tpm2_hmac\", \"target\": \"hmac\"}, {\"name\": \"tpm2_listpcrs\", \"target\": \"listpcrs\"}, {\"name\": \"tpm2_load\", \"target\": \"load\"}, {\"name\": \"tpm2_loadexternal\", \"target\": \"loadexternal\"}, {\"name\": \"tpm2_makecredential\", \"target\": \"makecredential\"}, {\"name\": \"tpm2_nvdefine\", \"target\": \"nvdefine\"}, {\"name\": \"tpm2_nvlist\", \"target\": \"nvlist\"}, {\"name\": \"tpm2_nvread\", \"target\": \"nvread\"}, {\"name\": \"tpm2_nvrelease\", \"target\": \"nvrelease\"}, {\"name\": \"tpm2_nvwrite\", \"target\": \"nvwrite\"}, {\"name\": \"tpm2_quote\", \"target\": \"quote\"}, {\"name\": \"tpm2_rc_decode\", \"target\": \"rc-decode\"}, {\"name\": \"tpm2_readpublic\", \"target\": \"readpublic\"}, {\"name\": \"tpm2_rsadecrypt\", \"target\": \"rsadecrypt\"}, {\"name\": \"tpm2_rsaencrypt\", \"target\": \"rsaencrypt\"}, {\"name\": \"tpm2_sign\", \"target\": \"sign\"}, {\"name\": \"tpm2_takeownership\", \"target\": \"takeownership\"}, {\"name\": \"tpm2_unseal\", \"target\": \"unseal\"}, {\"name\": \"tpm2_verifysignature\", \"target\": \"verifysignature\"}], \"apps\": [], \"package_name\": \"tpm2\", \"summary\": \"TPM 2.0 utilities\", \"title\": \"tpm2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tracepath-jhobbs\", \"summary\": \"tracepath\", \"title\": \"tracepath-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"transfer\", \"summary\": \"Transfer files using transfer.sh\", \"title\": \"transfer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tree\", \"summary\": \"This is an initial minimail snap of `tree`\", \"title\": \"tree\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"trestus\", \"summary\": \"Static status page generator that uses a Trello board as a data source\", \"title\": \"trestus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"trustgrid\", \"summary\": \"Trustgrid node agent\", \"title\": \"trustgrid\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"truthtables\", \"summary\": \"truthtables snap\", \"title\": \"truthtables\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ttimer\", \"summary\": \"plain Timer (a tea-timer for systems w/o java)\", \"title\": \"ttimer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"turtlebot-demo-kyrofa\", \"summary\": \"Turtlebot ROS Demo\", \"title\": \"Turtlebot ROS Demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tuxguitar-vs\", \"summary\": \"TuxGuitar\", \"title\": \"tuxguitar-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"twistypuzzle\", \"summary\": \"A 3D simulator for a variety of twisty puzzles.\", \"title\": \"twistypuzzle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test-snap-with-tracks\", \"summary\": \"Summary of the most simple snap\", \"title\": \"u1test-snap-with-tracks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test20160725\", \"summary\": \"Simple dd like tool\", \"title\": \"u1test20160725\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test20160920\", \"summary\": \"Summary of the most simple snap\", \"title\": \"u1test20160920\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uappexplorer-cli\", \"summary\": \"Browse uApp Explorer right for the command line!\", \"title\": \"uappexplorer-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubports-installer\", \"summary\": \"GUI installer for ubports devices\", \"title\": \"ubports-installer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-app-platform\", \"summary\": \"Ubuntu app platform for running apps on a shared platform of libraries\", \"title\": \"ubuntu-app-platform\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-calculator-app\", \"summary\": \"Ubuntu Calculator application for the Unity 7 desktop\", \"title\": \"Calculator (Unity 7)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-clock-app\", \"summary\": \"Ubuntu Clock application for the Unity desktop\", \"title\": \"Clock\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-core\", \"summary\": \"The ubuntu-core OS snap\", \"title\": \"ubuntu-core\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-core-slides\", \"summary\": \"Ubuntu core set of slides\", \"title\": \"ubuntu-core-slides\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-demo-websites\", \"summary\": \"Demo websites configuration for Ubuntu Demo manager\", \"title\": \"ubuntu-demo-websites\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-make\", \"summary\": \"Setup your development environment on ubuntu easily\", \"title\": \"ubuntu-make\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-social-kit\", \"summary\": \"Bring social media apps to Ubuntu Desktop\", \"title\": \"Ubuntu Social Media Kit\"}, {\"aliases\": [{\"name\": \"udisksctl\", \"target\": \"udisksctl\"}], \"apps\": [], \"package_name\": \"udisks2\", \"summary\": \"D-Bus service to access and manipulate storage devices\", \"title\": \"udisks2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uefi-fw-tools\", \"summary\": \"UEFI Firmware update tools\", \"title\": \"uefi-fw-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ufw\", \"summary\": \"ufw (Uncomplicated Firewall) for Ubuntu Core\", \"title\": \"ufw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ultimate-media-downloader\", \"summary\": \"Ultimate media downloader is a Gui based video audio downloader which support download media from various sites.\", \"title\": \"Ultimate Media Downloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ultimate-media-downloader2\", \"summary\": \"Download media from various websites\", \"title\": \"Ultimate Media Downloader 2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uname-a\", \"summary\": \"The test \\\"uname -a\\\" snap\", \"title\": \"uname-a\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unifi-exporter-moon127\", \"summary\": \"Prometheus exporter for UniFi Controller\", \"title\": \"unifi-exporter-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unison-jz\", \"summary\": \"Unison file synchroniser\", \"title\": \"unison-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unixhttp\", \"summary\": \"HTTP over Unix\", \"title\": \"unixhttp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upload-assets\", \"summary\": \"A command-line tool for managing the assets server\", \"title\": \"upload-assets\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upnp-server\", \"summary\": \"upload files with WebDAV and serve them via DLNA/UPnP\", \"title\": \"upnp-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upower\", \"summary\": \"UPower Power Source Monitoring daemon\", \"title\": \"upower\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uq\", \"summary\": \"universal (de)serializer\", \"title\": \"uq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"urdf-viz\", \"summary\": \"URDF visualization tool\", \"title\": \"urdf-viz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usb-reset\", \"summary\": \"Reset a USB device using vendor and product ID.\", \"title\": \"usb-reset\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usb-utils\", \"summary\": \"Linux USB utilities\", \"title\": \"usb-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usd-nacc\", \"summary\": \"Ubuntu Server Dev tooling\", \"title\": \"usd-nacc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ustriage\", \"summary\": \"Ubuntu Launchpad bugs for triage\", \"title\": \"ustriage\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"v2ray\", \"summary\": \"A platform for building proxies to bypass network restrictions.\", \"title\": \"v2ray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vanitygen\", \"summary\": \"Vanitygen is a command-line vanity bitcoin address generator\", \"title\": \"vanitygen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vault\", \"summary\": \"Vault is a tool for securely accessing secrets.\", \"title\": \"vault\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vault-elopio\", \"summary\": \"Vault is a tool for securely accessing secrets.\", \"title\": \"vault-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vectr\", \"summary\": \"Vectr is a free graphics editor used to create vector graphics easily and intuitively.\", \"title\": \"Vectr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"verum-cli\", \"summary\": \"The official Verum CLI interface app.\", \"title\": \"Verum CLI\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vestin\", \"summary\": \"Program to calculate financial independence.\", \"title\": \"vestin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vice-jz\", \"summary\": \"The Versatile Commodore Emulator\", \"title\": \"vice-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vigil\", \"summary\": \"CLI application to watch sites for changes.\", \"title\": \"vigil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"viking-gps\", \"summary\": \"GPS data editor, analyzer and viewer\", \"title\": \"viking-gps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"visualsfm-mardy\", \"summary\": \"A Visual Structure from Motion System\", \"title\": \"visualsfm-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vitetris\", \"summary\": \"Console based version of Tetris\", \"title\": \"vitetris\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vlc\", \"summary\": \"The ultimate media player\", \"title\": \"vlc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"volleyball2d\", \"summary\": \"A 2d volleyball game\", \"title\": \"volleyball2d\"}, {\"aliases\": [{\"name\": \"code\", \"target\": \"vscode\"}], \"apps\": [], \"package_name\": \"vscode\", \"summary\": \"Code editing. Redefined.\", \"title\": \"Visual Studio Code\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vsslagent\", \"summary\": \"VSSL REST api.\", \"title\": \"vsslagent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vuze-vs\", \"summary\": \"Vuze is a powerful, open source, bittorrent client.\", \"title\": \"vuze-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wal-e\", \"summary\": \"Continuous archiving of PostgreSQL WAL files and base backups\", \"title\": \"wal-e\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallpaperdownloader\", \"summary\": \"Download, manage and change your favorite wallpapers from the Internet\", \"title\": \"wallpaperdownloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallpapers-poland-late-summer\", \"summary\": \"Collection of wallpapers with photos from late summer in Poland\", \"title\": \"Late summer in Poland - wallpapers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallstreet\", \"summary\": \"fill your console with Wall Street-like news and stats\", \"title\": \"wallstreet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"warzone2100\", \"summary\": \"A free and open source real time strategy game\", \"title\": \"Warzone 2100\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wavebox\", \"summary\": \"Gmail, Inbox, Outlook, O365, Trello & Slack client\", \"title\": \"wavebox\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wdltool\", \"summary\": \"Command line utilities for interacting with WDL\", \"title\": \"wdltool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"webcam-webui-stylerrr\", \"summary\": \"Webcam web UI\", \"title\": \"webcam-webui-stylerrr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"webdm\", \"summary\": \"# Snappyd\", \"title\": \"webdm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"weebl-tools\", \"summary\": \"Client-side tools for communicating with a Weebl instance\", \"title\": \"weebl-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wekan\", \"summary\": \"The open-source Trello-like kanban\", \"title\": \"wekan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wekan-ondra\", \"summary\": \"The open-source Trello-like kanban\", \"title\": \"wekan-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wethr\", \"summary\": \"Command line weather tool.\", \"title\": \"wethr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wfc-cmars\", \"summary\": \"This program generates bitmaps that are locally similar to the input bitmap.\", \"title\": \"wfc-cmars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"what-snap\", \"summary\": \"Turn a snap id into a snap name.\", \"title\": \"what-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"whois-snap\", \"summary\": \"whois snap\", \"title\": \"whois-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"widl-nan\", \"summary\": \"Auto generate native C++ addon source code by parsing Web IDL definition\", \"title\": \"widl-nan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wifi-ap\", \"summary\": \"WiFi Access Point based on hostapd\", \"title\": \"wifi-ap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wifiap-consumer\", \"summary\": \"wifi-ap consumer example\", \"title\": \"wifiap-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wireless-tools\", \"summary\": \"Tools for manipulating Linux Wireless Extensions\", \"title\": \"wireless-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wordpress-desktop\", \"summary\": \"WordPress.com Desktop client\", \"title\": \"Wordpress.com Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wordsingrid\", \"summary\": \"Searches words from a grid of letters.\", \"title\": \"wordsingrid\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"world\", \"summary\": \"Where in the world is...?\", \"title\": \"world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wormhole\", \"summary\": \"get things from one computer to another, safely\", \"title\": \"wormhole\"}, {\"aliases\": [{\"name\": \"wpa_cli\", \"target\": \"wpa-cli\"}], \"apps\": [], \"package_name\": \"wpa-supplicant\", \"summary\": \"WPA supplicant provides client support for WPA and WPA2 (IEEE 802.11i)\", \"title\": \"wpa-supplicant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"writefull\", \"summary\": \"Writefull\", \"title\": \"writefull\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wuziqi\", \"summary\": \"Wuziqi Game. It shows how to snap a html5 app into a snap\", \"title\": \"wuziqi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wuzz\", \"summary\": \"interactive cli tool for HTTP inspection\", \"title\": \"wuzz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wxmaxima\", \"summary\": \"A nightly build of wxMaxima, a gui for Maxima, a full-featured CAS.\", \"title\": \"wxmaxima\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x11-apps\", \"summary\": \"x11 apps\", \"title\": \"x11-apps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x86latency-test\", \"summary\": \"Intel x86 kernel timer latency test\", \"title\": \"x86latency-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x86rdrand-benchmark\", \"summary\": \"Intel x86 rdrand CPU benchmark\", \"title\": \"x86rdrand-benchmark\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xbill-xaw\", \"summary\": \"Get rid of those Wingdows Viruses!\", \"title\": \"xbill-xaw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xcape-lbo\", \"summary\": \"Modify keys to act as other keys\", \"title\": \"xcape-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xkcd-webserver\", \"summary\": \"Show random XKCD compic via a build-in webserver\", \"title\": \"xkcd-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xkcdpass\", \"summary\": \"xkcd password generator\", \"title\": \"xkcdpass\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xlsx\", \"summary\": \"Convert microsoft XLSX files into CSV files.\", \"title\": \"xlsx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xnsketch\", \"summary\": \"XnSketch turn your photos into cartoon or sketch images.\", \"title\": \"xnsketch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xnviewmp\", \"summary\": \"XnView MP is the enhanced version of XnView Classic.\", \"title\": \"xnviewmp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yacas\", \"summary\": \"Yet Another Computer Algebra System\", \"title\": \"yacas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yakyak\", \"summary\": \"YakYak\", \"title\": \"yakyak\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yd\", \"summary\": \"yd\", \"title\": \"yd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-bdmurray\", \"summary\": \"downloads videos from youtube.com or other video platforms\", \"title\": \"youtube-dl-bdmurray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-casept\", \"summary\": \"YouTube Downloader\", \"title\": \"youtube-dl-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-snap\", \"summary\": \"YouTube Downloader\", \"title\": \"youtube-dl-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zaz-jz\", \"summary\": \"Zaz - Because hackers too need to play with balls!\", \"title\": \"zaz-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zeal-casept\", \"summary\": \"Zeal is a simple offline documentation browser inspired by Dash. This is an unofficial snap package.\", \"title\": \"zeal-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zeronet\", \"summary\": \"Open, free and uncensorable websites\", \"title\": \"ZeroNet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zerotier-one\", \"summary\": \"ZeroTier is a software-based managed Ethernet switch for planet Earth.\", \"title\": \"zerotier-one\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zile-tealeg\", \"summary\": \"GNU Zile\", \"title\": \"zile-tealeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zzt\", \"summary\": \"ZZT\", \"title\": \"zzt\"}]}}"
2017/11/02 16:07:30.474638 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic finished after 1 retries, elapsed time=609.434163ms, status: 200
2017/11/02 16:07:38.064472 daemon.go:233: DEBUG: pid=29571;uid=0;@ GET /v2/snaps 287.001µs 200
2017/11/02 16:07:38.080863 api.go:956: Installing snap "core" revision unset
2017/11/02 16:07:38.080966 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/details/core?channel=edge&fields=anon_download_url%2Carchitecture%2Cchannel%2Cdownload_sha3_384%2Csummary%2Cdescription%2Cdeltas%2Cbinary_filesize%2Cdownload_url%2Cepoch%2Cicon_url%2Clast_updated%2Cpackage_name%2Cprices%2Cpublisher%2Cratings_average%2Crevision%2Cscreenshot_urls%2Csnap_id%2Clicense%2Csupport_url%2Ccontact%2Ctitle%2Ccontent%2Cversion%2Corigin%2Cdeveloper_id%2Cprivate%2Cconfinement%2Cchannel_maps_list, attempt 1, elapsed time=11.919µs
2017/11/02 16:07:38.081566 logger.go:69: DEBUG: > "GET /api/v1/snaps/details/core?channel=edge&fields=anon_download_url%2Carchitecture%2Cchannel%2Cdownload_sha3_384%2Csummary%2Cdescription%2Cdeltas%2Cbinary_filesize%2Cdownload_url%2Cepoch%2Cicon_url%2Clast_updated%2Cpackage_name%2Cprices%2Cpublisher%2Cratings_average%2Crevision%2Cscreenshot_urls%2Csnap_id%2Clicense%2Csupport_url%2Ccontact%2Ctitle%2Ccontent%2Cversion%2Corigin%2Cdeveloper_id%2Cprivate%2Cconfinement%2Cchannel_maps_list HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:38.285029 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 1702\r\nContent-Type: application/json\r\nDate: Thu, 02 Nov 2017 16:07:38 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: 200169d5-5344-424b-8a0e-27bbb29ecfcb\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"anon_download_url\":\"https://api.snapcraft.io/api/v1/snaps/download/99T7MUlRhtI3U0QFgl5mXXESAiSwt776_3377.snap\",\"architecture\":[\"amd64\"],\"binary_filesize\":87904256,\"channel\":\"edge\",\"channel_maps_list\":[{\"architecture\":\"amd64\",\"map\":[{\"binary_filesize\":87089152,\"channel\":\"stable\",\"confinement\":\"strict\",\"epoch\":\"0\",\"info\":\"released\",\"revision\":3247,\"version\":\"16-2.28.5\"},{\"binary_filesize\":87867392,\"channel\":\"candidate\",\"confinement\":\"strict\",\"epoch\":\"0\",\"info\":\"released\",\"revision\":3357,\"version\":\"16-2.29\"},{\"binary_filesize\":87867392,\"channel\":\"beta\",\"confinement\":\"strict\",\"epoch\":\"0\",\"info\":\"released\",\"revision\":3357,\"version\":\"16-2.29\"},{\"binary_filesize\":87904256,\"channel\":\"edge\",\"confinement\":\"strict\",\"epoch\":\"0\",\"info\":\"released\",\"revision\":3377,\"version\":\"16-2.29+git446.aaee286\"}],\"track\":\"latest\"}],\"confinement\":\"strict\",\"contact\":\"mailto:snappy-canonical-storeaccount@canonical.com\",\"content\":\"os\",\"deltas\":[],\"description\":\"The core runtime environment for snapd\",\"developer_id\":\"canonical\",\"download_sha3_384\":\"a861e74453aa718af14f5f36006861e44f75d761485054f662aae24aa64b6b5b37b86e6f768a47e8a79205c26c928c01\",\"download_url\":\"https://api.snapcraft.io/api/v1/snaps/download/99T7MUlRhtI3U0QFgl5mXXESAiSwt776_3377.snap\",\"epoch\":\"0\",\"icon_url\":null,\"last_updated\":\"2017-11-02T05:35:56.470320+00:00\",\"license\":\"Other Open Source\",\"origin\":\"canonical\",\"package_name\":\"core\",\"prices\":{},\"private\":false,\"publisher\":\"Canonical\",\"ratings_average\":0.0,\"revision\":3377,\"screenshot_urls\":[],\"snap_id\":\"99T7MUlRhtI3U0QFgl5mXXESAiSwt776\",\"summary\":\"snapd runtime environment\",\"support_url\":\"mailto:snappy-canonical-storeaccount@canonical.com\",\"title\":\"core\",\"version\":\"16-2.29+git446.aaee286\"}\n"
2017/11/02 16:07:38.286124 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/details/core?channel=edge&fields=anon_download_url%2Carchitecture%2Cchannel%2Cdownload_sha3_384%2Csummary%2Cdescription%2Cdeltas%2Cbinary_filesize%2Cdownload_url%2Cepoch%2Cicon_url%2Clast_updated%2Cpackage_name%2Cprices%2Cpublisher%2Cratings_average%2Crevision%2Cscreenshot_urls%2Csnap_id%2Clicense%2Csupport_url%2Ccontact%2Ctitle%2Ccontent%2Cversion%2Corigin%2Cdeveloper_id%2Cprivate%2Cconfinement%2Cchannel_maps_list finished after 1 retries, elapsed time=205.163845ms, status: 200
2017/11/02 16:07:38.290516 daemon.go:233: DEBUG: pid=29577;uid=0;@ POST /v2/snaps/core 209.751951ms 202
2017/11/02 16:07:38.293491 taskrunner.go:367: DEBUG: Running task 2 on Do: Ensure prerequisites for "core" are available
2017/11/02 16:07:38.298021 taskrunner.go:367: DEBUG: Running task 15 on Do: Generate device key
2017/11/02 16:07:38.308882 taskrunner.go:367: DEBUG: Running task 3 on Do: Download snap "core" (3377) from channel "edge"
2017/11/02 16:07:38.314503 store.go:1393: DEBUG: Available deltas returned by store: []
2017/11/02 16:07:38.314623 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/download/99T7MUlRhtI3U0QFgl5mXXESAiSwt776_3377.snap, attempt 1, elapsed time=13.96µs
2017/11/02 16:07:38.315277 logger.go:69: DEBUG: > "GET /api/v1/snaps/download/99T7MUlRhtI3U0QFgl5mXXESAiSwt776_3377.snap HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: \r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:38.909780 taskrunner.go:367: DEBUG: Running task 16 on Do: Request device serial
2017/11/02 16:07:38.926635 logger.go:69: DEBUG: > "POST /identity/api/v1/request-id HTTP/1.1\r\nHost: myapps.developer.ubuntu.com\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nContent-Length: 0\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:38.959317 logger.go:76: DEBUG: < "HTTP/1.1 302 FOUND\r\nContent-Length: 539\r\nContent-Type: text/html; charset=utf-8\r\nDate: Thu, 02 Nov 2017 16:07:38 GMT\r\nLocation: https://068ed04f23.site.internapcdn.net/download-snap/99T7MUlRhtI3U0QFgl5mXXESAiSwt776_3377.snap?t=2017-11-02T18:00:00Z&h=603da2e4d3cd0216b6f93adc6df668bf8ce676b1\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: 33a498c8-44a5-4474-bfb9-69e4be1ae700\r\nX-Vcs-Revision: 6d28e30\r\n\r\n"
2017/11/02 16:07:38.959633 logger.go:69: DEBUG: > "GET /download-snap/99T7MUlRhtI3U0QFgl5mXXESAiSwt776_3377.snap?t=2017-11-02T18:00:00Z&h=603da2e4d3cd0216b6f93adc6df668bf8ce676b1 HTTP/1.1\r\nHost: 068ed04f23.site.internapcdn.net\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: \r\nReferer: https://api.snapcraft.io/api/v1/snaps/download/99T7MUlRhtI3U0QFgl5mXXESAiSwt776_3377.snap\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:38.972665 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 87904256\r\nAccept-Ranges: bytes\r\nCache-Control: max-age=86400\r\nConnection: keep-alive\r\nContent-Disposition: attachment; filename=99T7MUlRhtI3U0QFgl5mXXESAiSwt776_3377.snap\r\nContent-Type: application/octet-stream\r\nDate: Thu, 02 Nov 2017 16:07:38 GMT\r\nEtag: aebb8953-a459-446e-bd50-69236860d9bb\r\nLast-Modified: Thu, 02 Nov 2017 05:46:33 GMT\r\nServer: CDCE\r\nStrict-Transport-Security: max-age=2592000\r\nVary: Accept-Encoding\r\nX-Bzr-Revision-Number: 7458\r\nX-Inap-Cache-Status: HIT\r\nX-Inap-Server: cdce-sje008-001.sje008.internap.com\r\nX-Request-Id: WfqxOX8AAQEAAFDjj6oAAAAE1\r\n\r\n"
2017/11/02 16:07:39.627768 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 59\r\nContent-Type: application/json\r\nDate: Thu, 02 Nov 2017 16:07:39 GMT\r\nServer: gunicorn/19.7.1\r\nStrict-Transport-Security: max-age=2592000\r\nX-Request-Id: WftCywoZODEAACLCbkwAAABw1\r\nX-Vcs-Revision: 892a93b\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"request-id\":\"182116381049116973731509638859:1509638859\"}\n"
2017/11/02 16:07:39.709163 logger.go:69: DEBUG: > "POST /identity/api/v1/devices HTTP/1.1\r\nHost: myapps.developer.ubuntu.com\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nContent-Length: 1693\r\nContent-Type: application/x.ubuntu.assertion\r\nAccept-Encoding: gzip\r\n\r\ntype: serial-request\nbrand-id: generic\ndevice-key:\n AcbBTQRWhcGAARAAzwxZ6qjhBhuUTDyZcM8KXzTJ/8eAuidNMeSFUTqgEAZ+Dt9s5HuGT8jZsJWr\n Id/Q3GqqMVigyUTxDPV50veCaJuYZmiDa8+p01Lxv+MaBWJV/KTK3WnWZI/QzupbANyvqUXl3gCR\n xTvXDI6GppDZlN4QyfiW7dCmH/xtMXnAxRph81DYbi+6529DhM8T3xubRME81Qo8Z93EZG6azxQY\n COsFNdG1c+V6q2OkWH/LBAh4omjnOMkMhp5FmvYg63hkyyuXfTdeEb2l+kZVSdNirw+f4UV2OUbN\n yj17KFLHNqWA6gbo0cKjBwVj5yObdYwbZLvPg1sPaUqKWmDKr9NC8YAwnHA4dWG9hYaah79rpKL/\n 4nyn8os9M0NRAyG8o5uBZqA0lRlVq/ycEnW1iVTcB+FC3IHLR2BXyVLqmsxiicte10asPXvtUQEZ\n k9y9AYoo1AeG+2rUJRtl0u809siAM21tooV1b5GE7C9jYHhBS76c/KOPF5Qn2ONMerXFxULKajt7\n hzv5OlMQzKyJyP+uVo4708qsX8fQqMbL4cq5ACT0tlzmFzluuhi14wcBr75S7xp0lumVbmzUW/Va\n B7EenW7TESQTD79eXcSWLjYmfqoZgq51qPdmDfCNKMTn3XoP4ytSE37oBzcTE0cSrLL8XmRcW1tn\n ZdgZnJZM31xxY88AEQEAAQ==\nmodel: generic-classic\nrequest-id: 182116381049116973731509638859:1509638859\nsign-key-sha3-384: F7N2gI5VbFkniLcWpZwAPzzTWaCevyALpCrF40KqsgDjHpNXBB-0IqQemoPcbO2q\n\nAcLBUgQAAQoABgUCWftCywAAy+wQAClLqm4vOau8adfKpoI8TNPgBEnChiov8NgXdPPUH/AmN6GV\n+32bP+pZ7jCd1aOAEXm7Uf+EgXXi3gqr7uxw5+sak0uzJz1lRCkf77XEGMiZqbUSAqF8cY+QfWWA\nTvfw+IKfmtxImBODt41qD0+UjcMoq8yjKEDse/BxJcpSg5rX+ArT2TOkpcV6l5j/NT7Sw/lZL+t2\nE0W5Wli7gXiIMuxV4ainyTesnN9gieURJlMFrvaA17OOAJc1Kj8YUYorhk4cR9Q/j+l475gpHz1D\nMzXDYacKqkDROG0xXKJ6LYXEXNnRmf0/VqnQktTomxLVIOInyg8+dveytxdOXm3/Dna9CCsTzAsG\np7Zm/aWYSCJJjO8+DXHZvjOomX/nJlTXq8q91ZDrtsArxVS77nFpLvqYsnkF36aCdqFx/wDGPXXy\n9Us0h+FNVE4tvUtTwRLNgBoNQ+b1ROeDA6IbhIZIbwmtRSjGA2VmAkmH0fQAQ2LKREn/zEPG7RHI\nt/cIdc7qX2LRYcRkqYyG3jnC+Eyw/oRaGZwQFaES99b9tUYUle3O9oCTOsfRiIhxAS3arDPHJj2v\nqbSPVqnjpQS4bQg0aHfxP0DtVxkmWrvM6R3WMLQ40fkbnJPJ8F/XUh3yHBIpItKMRPkd7AJxiut5\nNOpIxC57+qScb9CzMhmDul0uOoN+\n"
2017/11/02 16:07:39.980166 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 1823\r\nContent-Type: application/x.ubuntu.assertion\r\nDate: Thu, 02 Nov 2017 16:07:39 GMT\r\nServer: gunicorn/19.7.1\r\nStrict-Transport-Security: max-age=2592000\r\nX-Request-Id: WftCywoZODEAACLCbk0AAABw1\r\nX-Vcs-Revision: 892a93b\r\nX-Vcs-Revision: 6d28e30\r\n\r\ntype: serial\nauthority-id: generic\nbrand-id: generic\nmodel: generic-classic\nserial: 23a10c04-a7fa-4601-9cc4-650c0899fba8\ndevice-key:\n AcbBTQRWhcGAARAAzwxZ6qjhBhuUTDyZcM8KXzTJ/8eAuidNMeSFUTqgEAZ+Dt9s5HuGT8jZsJWr\n Id/Q3GqqMVigyUTxDPV50veCaJuYZmiDa8+p01Lxv+MaBWJV/KTK3WnWZI/QzupbANyvqUXl3gCR\n xTvXDI6GppDZlN4QyfiW7dCmH/xtMXnAxRph81DYbi+6529DhM8T3xubRME81Qo8Z93EZG6azxQY\n COsFNdG1c+V6q2OkWH/LBAh4omjnOMkMhp5FmvYg63hkyyuXfTdeEb2l+kZVSdNirw+f4UV2OUbN\n yj17KFLHNqWA6gbo0cKjBwVj5yObdYwbZLvPg1sPaUqKWmDKr9NC8YAwnHA4dWG9hYaah79rpKL/\n 4nyn8os9M0NRAyG8o5uBZqA0lRlVq/ycEnW1iVTcB+FC3IHLR2BXyVLqmsxiicte10asPXvtUQEZ\n k9y9AYoo1AeG+2rUJRtl0u809siAM21tooV1b5GE7C9jYHhBS76c/KOPF5Qn2ONMerXFxULKajt7\n hzv5OlMQzKyJyP+uVo4708qsX8fQqMbL4cq5ACT0tlzmFzluuhi14wcBr75S7xp0lumVbmzUW/Va\n B7EenW7TESQTD79eXcSWLjYmfqoZgq51qPdmDfCNKMTn3XoP4ytSE37oBzcTE0cSrLL8XmRcW1tn\n ZdgZnJZM31xxY88AEQEAAQ==\ndevice-key-sha3-384: F7N2gI5VbFkniLcWpZwAPzzTWaCevyALpCrF40KqsgDjHpNXBB-0IqQemoPcbO2q\ntimestamp: 2017-11-02T16:07:39.831000Z\nsign-key-sha3-384: wrfougkz3Huq2T_KklfnufCC0HzG7bJ9wP99GV0FF-D3QH3eJtuSRlQc2JhrAoh1\n\nAcLBUgQAAQoABgUCWftCywAA4L0QAG3IHya74wahx5k+j6FoaiZEoHfWhXj/5qAjcBFQ8YAekffV\nzZ0PTyKMHLJXhKpPSSbtnj6rpNX7/s8wIbyTXXSJkJTO6MtMY+Dgy+a9gA7UWhbP5PJeZwXuFqEn\ndTk1Qs+QPUtN9pz9EXb2QvqCEa5X5rtiyV+XxXTHfotdB9bosxnWOdi8DmAISZlzB7b4/M3h6w4s\nzc9hC+SJmpMAhLmYRgoVMLUeQ7B6NdoRUv4EcLkInv0SRNkTAsXv8g+W/zaOtEEBa5G5F1GIa3zS\nn1hye8+9j3ZB6aJfWK8QMLNAh1Sob2jnXMQ5jy3rJIgZ+vTADOQF4gRBGFNzWWQH+xWh4TSvfS7V\nQDS0E1WWpsqQX/EaxaltsHnEBKiZRiLzwOB4+m46mEMbt+A80jZ1GUHMXt1JovS4qsoJNvcXL6aJ\nXqGw2vXjikYunVI/cZiyKvGe4K3X1VucylYAgcyi73w1r1YSNVBOogI9RHHrNkO9fO3zjAG0Eoxy\nRXG4R3xb2YYkzaPeAJRcITHS53IvPmktDj/XJJ9PWRpVnNYlwcDY4Mzq743PQUdqrKc7cteRXOR4\nmCvA/afjWDsRYd3Rd/RnbVOI5Q9sE1Mj5OL4M2BMgL6Y3Wxfh89KsXa3keVXq3+tk7p4RHTJFScN\n7Ia1KW4mNCaKcpJk2Q+Zryi03iG3\n"
2017/11/02 16:07:39.982955 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/assertions/account-key/wrfougkz3Huq2T_KklfnufCC0HzG7bJ9wP99GV0FF-D3QH3eJtuSRlQc2JhrAoh1?max-format=0, attempt 1, elapsed time=17.107µs
2017/11/02 16:07:40.000398 logger.go:69: DEBUG: > "GET /api/v1/snaps/assertions/account-key/wrfougkz3Huq2T_KklfnufCC0HzG7bJ9wP99GV0FF-D3QH3eJtuSRlQc2JhrAoh1?max-format=0 HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/x.ubuntu.assertion\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:40.158274 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 2440\r\nContent-Type: application/x.ubuntu.assertion\r\nDate: Thu, 02 Nov 2017 16:07:40 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: 9814719a-a38c-47c2-a71d-99427afa297b\r\nX-Vcs-Revision: 6d28e30\r\n\r\ntype: account-key\nauthority-id: canonical\npublic-key-sha3-384: wrfougkz3Huq2T_KklfnufCC0HzG7bJ9wP99GV0FF-D3QH3eJtuSRlQc2JhrAoh1\naccount-id: generic\nname: serials\nsince: 2017-07-27T00:00:00.0Z\nbody-length: 717\nsign-key-sha3-384: -CvQKAwRQ5h3Ffn10FILJoEZUXOv6km9FwA80-Rcj-f-6jadQ89VRswHNiEB9Lxk\n\nAcbBTQRWhcGAARAAqiwCVJTRafpLu7DjCVMPcn9v3zfxWaH4hu7fc1nJeCFoVqGZr3m5p8bg174b\nwgFT52ufsDwK2kCLe+C3y+wzywPy2pf28CrPgjC8Yp5xd4rcGdipdpy9O4fCu5d9UtTPbG6tiIhg\nvvUnGLE869vL1VINs/rhUDhrj8GVO7rl1NiuyFcyQTIWZ4XiHTs1misMDBz1p6uqDelqvrNiqNfX\n6gK0WtLYn1dYefXljok0Tu9AjcfSq5MAO7SOTuDIb5RhxhtFvZamq+HjEvSuCZQM6wcpF23d44pU\nGMax+/SnxgeyRCHv7Hgv6LO3jmyFa2EcIrF3nAgmiU+18sNAJcUCfYhQBWUQIP0yVxAF4Ugt993p\nx7HdrAtl9A+37jE5TtXeDg4b3WEbqH0Y4ZbJcyBbmGFxucBhiolWGo2l3wQ3viXgS050XvZ51EuK\n+GH/voj7IKE+QVe5mBvUODcKDG1ulybQudwvBGu1+bCCtw8kcOTLz0N0RUpMAc/8WgiGYaD3z76O\nwpc2tAj1sX9ldUtYU+/4m2PEITQrK2nDqP1crIZTMgZaNMhIqnwqdII2V2e+YAddeSGqN9XTWq/7\nhFpU3R3WwKDFd1PCzCxYL0H8idAysi8Z+rG2l7euY12sK8z4tu6PNDdSgSh6A/dPReZXJTLFzfv+\nQVRn4jmdQJkTyu8AEQEAAQ==\n\nAcLDXAQAAQoABgUCWYuVGQAKCRDUpVvql9g3IBYFH/93GUf4MpwLi2DQNdyViO5IXkLFnLjryGEK\nnjpopMBs1hrLHMJOlP/unWfgyzKckTCVoleKGPrChzOQ+LHg0HDztSXRifTvS+de9mCGGUWD8EaK\n/p4qDPrrjAuULzfhT1COebgWJkjtzfo5oQBNKx/HX6TyuSL5NIEzO52MBxP28BRRRfiQWPpo4r0y\n6MsUiL6w3WTKGbHvHGxFEcG8ybb7/GdSVKY8UqoOL2j8lHZpqXk7mJAqvfdnw1CNd6zQ2ZvuM9DV\nRUKzI/D/veBhbRhRi9eAJYp7pyVRPS6a/2q6Kbhb/F2jno74ms+1vr2J5vn5Y+BgEWfcGo4LtBZ1\nrRoU3r7bY7y5SqQhAsrPw3xzLaiIz/NQu/Y9kOJFyk7+2AsT4qDOfP8cjLXDoBBc1jWDO9w6MHgC\n7cmkqNU8SZ6pzSTiFHZJdAWRMvI4hSA0IIfOtgg4nID9hRUQGjmiedxCKS234M9jOfLR+8Rk/+lL\n5ai8EHEkotiMVDkl+Txyj90yeVW2X2tDrRLeQlk25KGUIJtWhRKwLhqYifLV4mB3+5QknReNNpKg\nbPWTrcZiBB/H8LBYmvj71XgDiLvYgi/s7hq0dePuka5gWNR7GXqn/0sTXmD+Vhu2zDDmOL21BDDy\nARo1B3ncCji8NydfRQP+kVeWUKGhElcO1bY23Xl7IQ3OOnJYvkOGC32ZdseaBUQ+2CPiKj7zjY1R\nu5ohcDwtzxCINNGgKDmiF/D/Sx5y7sSx0a5WrMH72fngMMjxgar1HAfBTtOZWhRX7tjj3ilw+UqD\nztr4TmsWNLZraL0WEF7MlZIlLY/LNkuns4jAZwTqyTXVVxftvQwTS5OJRI+ICrZY5WpBRNbXTqWJ\nrC0ZTfjRvGkOax0kjg/Nh3uIVdozPSVpQOI5k+TeFlEj1D8otBdq1ov0dR7G7Nly6ve1JI8zQRdf\n4DFHQLVaTcm1qDm83EyRtBqBoKPXSdYFJ6wYf505AH377rAFdtogKQuuzyh5VrVBts4CD7eyiBjw\nyItc3/JSCc3csBSZpTgcN53+0tYJ+7HshDT8s4Am5s7cNJlZELWEtsUlHs7+UP6eTknt8xFy0qye\nKUhTa1xYHiHB4p1PVg7ikWt+6YuL2PMxEFYQ/oi6M7N6StfR5SBx07hnixjV9dWyx43p9ugV0ZOk\nHQMq9E7U7iSNDCsdAkxbqW+JNX2feuozyZ/OOwUubZ4bqRWHqIHcAdughuGYFsZp1A+VK6igWNDA\nHV56aL/krf8Kqr5I0Q1nKhU1xV38tVnJ/XdbimZGs0Oa4NAjLU8lk2fP3O0ApG0QlbbIHDHtyS4P\ns5nWmyqA/uuqks4+mN1zinFve8kuajwepAGYkClw\n"
2017/11/02 16:07:40.158479 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/assertions/account-key/wrfougkz3Huq2T_KklfnufCC0HzG7bJ9wP99GV0FF-D3QH3eJtuSRlQc2JhrAoh1?max-format=0 finished after 1 retries, elapsed time=175.551146ms, status: 200
2017/11/02 16:07:40.206039 snapmgr.go:540: DEBUG: Next refresh scheduled for 2017-11-02 16:07:40.205993909 +0000 UTC.
2017/11/02 16:07:40.206139 snapmgr.go:441: No snaps to auto-refresh found
2017/11/02 16:07:40.208694 taskrunner.go:367: DEBUG: Running task 4 on Do: Fetch and check assertions for snap "core" (3377)
2017/11/02 16:07:40.768999 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/assertions/snap-revision/qGHnRFOqcYrxT182AGhh5E9112FIUFT2YqriSqZLa1s3uG5vdopH6KeSBcJskowB?max-format=0, attempt 1, elapsed time=13.938µs
2017/11/02 16:07:40.769183 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/auth/nonces, attempt 1, elapsed time=2.853µs
2017/11/02 16:07:40.789863 logger.go:69: DEBUG: > "POST /api/v1/snaps/auth/nonces HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nContent-Length: 0\r\nAccept: application/json\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:41.382866 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 54\r\nContent-Type: application/json\r\nDate: Thu, 02 Nov 2017 16:07:41 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: 6c5f850f-eae2-495a-9dc2-46a4379f82bb\r\nX-Request-Id: 6c5f850f-eae2-495a-9dc2-46a4379f82bb\r\nX-Vcs-Revision: 892a93b\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"nonce\":\"104733304310453811941509638861:1509638861\"}\n"
2017/11/02 16:07:41.383040 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/auth/nonces finished after 1 retries, elapsed time=613.851364ms, status: 200
2017/11/02 16:07:41.443977 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/auth/sessions, attempt 1, elapsed time=11.588µs
2017/11/02 16:07:41.444404 logger.go:69: DEBUG: > "POST /api/v1/snaps/auth/sessions HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nContent-Length: 3922\r\nAccept: application/json\r\nContent-Type: application/json\r\nAccept-Encoding: gzip\r\n\r\n{\"device-session-request\":\"type: device-session-request\\nbrand-id: generic\\nmodel: generic-classic\\nserial: 23a10c04-a7fa-4601-9cc4-650c0899fba8\\nnonce: 104733304310453811941509638861:1509638861\\ntimestamp: 2017-11-02T16:07:41Z\\nsign-key-sha3-384: F7N2gI5VbFkniLcWpZwAPzzTWaCevyALpCrF40KqsgDjHpNXBB-0IqQemoPcbO2q\\n\\nAcLBUgQAAQoABgUCWftCzQAAJR4QAL17it0ZRwX5UM7GLmeYWeMjFoUWROO+jq4RQOWe5+aFPl7O\\nMUKBv3oJ3Ve8cDvq8LUjBgb/6ozN7nXB7Kjaqy/Upz354quSG/qthwUT+8dNvSIie+KDGlbvNgKt\\nePlDqF+0a4whUZWNwXZ5nGZUKM8uvV5BRTEbasa49I0dmuOp2YkBdd280WvO4HFitfAxT56LidXG\\nhd2CR6zoHEWnpKbM75X1VpiXDLM0MJVFQ5LLnEvK6EW7SljJEAFoq56DXIGd4Htr7c+UR2lwqoeN\\nQPAfVVvKsCeJwdlamFvgrtj1oj5KGZ4jjYlyMP9tz9m6O4LNflvnmpw/hqu0+CubuwxLx4n+e2b+\\nu1rDmEbbBqjJyMVsHJBDaQihGKcbIporvtS1prHuCqYIwcoSPhagRN72nib/nELyE120EjSNmomv\\nb81DoNq6fS9xAsVj8XhTkFXBONbEVU6DDTrnt5KOUK2WXQhr8s2IO6da0ZtdlezTP4y1CntpMxjl\\nJxC8JG2I4XwGMkSIqgXUdgkkmou1ZZmjuCVExGO/cCr4JRIowGPjWyBqMwwsApuNWhV6KyGaD4Qp\\nV8UkdXVbjzZ3d0MFobgH6wqnnHEqVWr3MjKun6ULQvKAc/YN8DgJQdwU9ZvmlogWbW7pixunMyD0\\nBUJ4BiS4fMoNfx3Zk278o0xJb4sC\\n\",\"model-assertion\":\"type: model\\nauthority-id: generic\\nseries: 16\\nbrand-id: generic\\nmodel: generic-classic\\nclassic: true\\ntimestamp: 2017-07-27T00:00:00.0Z\\nsign-key-sha3-384: d-JcZF9nD9eBw7bwMnH61x-bklnQOhQud1Is6o_cn2wTj8EYDi9musrIT9z2MdAa\\n\\nAcLBXAQAAQoABgUCWYuXiAAKCRAdLQyY+/mCiST0D/0XGQauzV2bbTEy6DkrR1jlNbI6x8vfIdS8\\nKvEWYvzOWNhNlVSfwNOkFjs3uMHgCO6/fCg03wGXTyV9D7ZgrMeUzWrYp6EmXk8/LQSaBnff86XO\\n4/vYyfyvEYavhF0kQ6QGg8Cqr0EaMyw0x9/zWEO/Ll9fH/8nv9qcQq8N4AbebNvNxtGsCmJuXpSe\\n2rxl3Dw8XarYBmqgcBQhXxRNpa6/AgaTNBpPOTqgNA8ZtmbZwYLuaFjpZP410aJSs+evSKepy/ce\\n+zTA7RB3384YQVeZDdTudX2fGtuCnBZBAJ+NYlk0t8VFXxyOhyMSXeylSpNSx4pCqmUZRyaf5SDS\\ng1XxJet4IP0stZH1SfPOwc9oE81/bJlKsb9QIQKQRewvtUCLfe9a6Vy/CYd2elvcWOmeANVrJK0m\\nnRaz6VBm09RJTuwUT6vNugXSOCeF7W3WN1RHJuex0zw+nP3eCehxFSr33YrVniaA7zGfjXvS8tKx\\nAINNQB4g2fpfet4na6lPPMYM41WHIHPCMTz/fJQ6dZBSEg6UUZ/GiQhGEfWPBteK7yd9pQ8qB3fj\\nER4UvKnR7hcVI26e3NGNkXP5kp0SFCkV5NQs8rzXzokpB7p/V5Pnqp3Km6wu45cU6UiTZFhR2IMT\\nl+6AMtrS4gDGHktOhwfmOMWqmhvR/INF+TjaWbsB6g==\\n\",\"serial-assertion\":\"type: serial\\nauthority-id: generic\\nbrand-id: generic\\nmodel: generic-classic\\nserial: 23a10c04-a7fa-4601-9cc4-650c0899fba8\\ndevice-key:\\n AcbBTQRWhcGAARAAzwxZ6qjhBhuUTDyZcM8KXzTJ/8eAuidNMeSFUTqgEAZ+Dt9s5HuGT8jZsJWr\\n Id/Q3GqqMVigyUTxDPV50veCaJuYZmiDa8+p01Lxv+MaBWJV/KTK3WnWZI/QzupbANyvqUXl3gCR\\n xTvXDI6GppDZlN4QyfiW7dCmH/xtMXnAxRph81DYbi+6529DhM8T3xubRME81Qo8Z93EZG6azxQY\\n COsFNdG1c+V6q2OkWH/LBAh4omjnOMkMhp5FmvYg63hkyyuXfTdeEb2l+kZVSdNirw+f4UV2OUbN\\n yj17KFLHNqWA6gbo0cKjBwVj5yObdYwbZLvPg1sPaUqKWmDKr9NC8YAwnHA4dWG9hYaah79rpKL/\\n 4nyn8os9M0NRAyG8o5uBZqA0lRlVq/ycEnW1iVTcB+FC3IHLR2BXyVLqmsxiicte10asPXvtUQEZ\\n k9y9AYoo1AeG+2rUJRtl0u809siAM21tooV1b5GE7C9jYHhBS76c/KOPF5Qn2ONMerXFxULKajt7\\n hzv5OlMQzKyJyP+uVo4708qsX8fQqMbL4cq5ACT0tlzmFzluuhi14wcBr75S7xp0lumVbmzUW/Va\\n B7EenW7TESQTD79eXcSWLjYmfqoZgq51qPdmDfCNKMTn3XoP4ytSE37oBzcTE0cSrLL8XmRcW1tn\\n ZdgZnJZM31xxY88AEQEAAQ==\\ndevice-key-sha3-384: F7N2gI5VbFkniLcWpZwAPzzTWaCevyALpCrF40KqsgDjHpNXBB-0IqQemoPcbO2q\\ntimestamp: 2017-11-02T16:07:39.831000Z\\nsign-key-sha3-384: wrfougkz3Huq2T_KklfnufCC0HzG7bJ9wP99GV0FF-D3QH3eJtuSRlQc2JhrAoh1\\n\\nAcLBUgQAAQoABgUCWftCywAA4L0QAG3IHya74wahx5k+j6FoaiZEoHfWhXj/5qAjcBFQ8YAekffV\\nzZ0PTyKMHLJXhKpPSSbtnj6rpNX7/s8wIbyTXXSJkJTO6MtMY+Dgy+a9gA7UWhbP5PJeZwXuFqEn\\ndTk1Qs+QPUtN9pz9EXb2QvqCEa5X5rtiyV+XxXTHfotdB9bosxnWOdi8DmAISZlzB7b4/M3h6w4s\\nzc9hC+SJmpMAhLmYRgoVMLUeQ7B6NdoRUv4EcLkInv0SRNkTAsXv8g+W/zaOtEEBa5G5F1GIa3zS\\nn1hye8+9j3ZB6aJfWK8QMLNAh1Sob2jnXMQ5jy3rJIgZ+vTADOQF4gRBGFNzWWQH+xWh4TSvfS7V\\nQDS0E1WWpsqQX/EaxaltsHnEBKiZRiLzwOB4+m46mEMbt+A80jZ1GUHMXt1JovS4qsoJNvcXL6aJ\\nXqGw2vXjikYunVI/cZiyKvGe4K3X1VucylYAgcyi73w1r1YSNVBOogI9RHHrNkO9fO3zjAG0Eoxy\\nRXG4R3xb2YYkzaPeAJRcITHS53IvPmktDj/XJJ9PWRpVnNYlwcDY4Mzq743PQUdqrKc7cteRXOR4\\nmCvA/afjWDsRYd3Rd/RnbVOI5Q9sE1Mj5OL4M2BMgL6Y3Wxfh89KsXa3keVXq3+tk7p4RHTJFScN\\n7Ia1KW4mNCaKcpJk2Q+Zryi03iG3\\n\"}"
2017/11/02 16:07:41.641943 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 544\r\nContent-Type: application/json\r\nDate: Thu, 02 Nov 2017 16:07:41 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: 05e4f54b-14f2-43df-b762-1601d7973d38\r\nX-Request-Id: 05e4f54b-14f2-43df-b762-1601d7973d38\r\nX-Vcs-Revision: 892a93b\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"macaroon\":\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"}\n"
2017/11/02 16:07:41.642128 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/auth/sessions finished after 1 retries, elapsed time=198.170482ms, status: 200
2017/11/02 16:07:41.652572 logger.go:69: DEBUG: > "GET /api/v1/snaps/assertions/snap-revision/qGHnRFOqcYrxT182AGhh5E9112FIUFT2YqriSqZLa1s3uG5vdopH6KeSBcJskowB?max-format=0 HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/x.ubuntu.assertion\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:41.809315 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 1076\r\nContent-Type: application/x.ubuntu.assertion\r\nDate: Thu, 02 Nov 2017 16:07:41 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: 4ae059a1-1751-4b8f-95c2-a9e314cf4d2d\r\nX-Vcs-Revision: 6d28e30\r\n\r\ntype: snap-revision\nauthority-id: canonical\nsnap-sha3-384: qGHnRFOqcYrxT182AGhh5E9112FIUFT2YqriSqZLa1s3uG5vdopH6KeSBcJskowB\ndeveloper-id: canonical\nsnap-id: 99T7MUlRhtI3U0QFgl5mXXESAiSwt776\nsnap-revision: 3377\nsnap-size: 87904256\ntimestamp: 2017-11-02T05:36:03.937486Z\nsign-key-sha3-384: BWDEoaqyr25nF5SNCvEv2v7QnM9QsfCc0PBMYD_i2NGSQ32EF2d4D0hqUel3m8ul\n\nAcLBUgQAAQoABgUCWfquxAAAodkQAMIC/sq+TVDOcryaXcF0ZVqhm65grju3CDmZaQOOa3vKCy/p\nEbhS4s40xi+9ScVJtLFdT/mF+EsYDGrpq6zMe2y9BmtG4VwO7czVK1AiWOUn7yAeuf9XpCaH4PHp\nAUJsqOJkO0NHE87QDLmNqw2oVS865CZyUm+JxZpY3xGAhENsb3zQGlAnYWVm/Vb+DQIpiyk+oEgG\nqgsgW9REeHBzHw6YtSpeVEa/vlklxZrNYR5lh+uAGwalA79hbFzg88MVbASAkcNfRQmTjytXFtKF\nJxw3cmRGR4qtQetGfdiSKIqRyF7yPdZubwARoZWQZisaanZdgLMD1BoTRnyxEuhpGgjPDGRSMotG\n/x7J+qGjvG6YX8lXwDuL56rU0CPHcujtXAxLntXLA89cfp79blcpyEofnkkxry//F540Xngkspyx\nwcZNSXsXUmkQICu3haZaj7IH5WiypTpGpIQTZKFXjKuca7IHQ2uc9VFmiwakk4W7hOK4kBML/WPZ\n9ZnTcbdcA8vRKSRqfzlXLoKfzT04guup9IQfYLeUuaodHwwLQU1XGZqAZ2wCz0yhA0fPuB40516p\nkUsJRjLKKO+WwVn+ezw68SpOWrbRSi31nAyEQznqqSyP9gSC9rbn27sIRyYbUsJKTz0BaPHI0fVS\nB3CthSlqKOQGT7iNkinefNCzrbf2\n"
2017/11/02 16:07:41.809494 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/assertions/snap-revision/qGHnRFOqcYrxT182AGhh5E9112FIUFT2YqriSqZLa1s3uG5vdopH6KeSBcJskowB?max-format=0 finished after 1 retries, elapsed time=1.040515132s, status: 200
2017/11/02 16:07:41.809561 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/assertions/snap-declaration/16/99T7MUlRhtI3U0QFgl5mXXESAiSwt776?max-format=2, attempt 1, elapsed time=6.038µs
2017/11/02 16:07:41.810163 logger.go:69: DEBUG: > "GET /api/v1/snaps/assertions/snap-declaration/16/99T7MUlRhtI3U0QFgl5mXXESAiSwt776?max-format=2 HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/x.ubuntu.assertion\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:41.972502 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 986\r\nContent-Type: application/x.ubuntu.assertion\r\nDate: Thu, 02 Nov 2017 16:07:41 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: 2384e816-7a19-4475-8586-14e7ed7d3ffd\r\nX-Vcs-Revision: 6d28e30\r\n\r\ntype: snap-declaration\nauthority-id: canonical\nseries: 16\nsnap-id: 99T7MUlRhtI3U0QFgl5mXXESAiSwt776\npublisher-id: canonical\nsnap-name: core\ntimestamp: 2016-09-28T17:33:53.740774Z\nsign-key-sha3-384: BWDEoaqyr25nF5SNCvEv2v7QnM9QsfCc0PBMYD_i2NGSQ32EF2d4D0hqUel3m8ul\n\nAcLBUgQAAQoABgUCV+v/AQAA2tsQAFHkr0inUpkgz3HpLoRfZ47iiRg76DniS/LQhxufoOeALzmB\nTaOU91po50zhIvU8gYAUaFOvW948xGm6I+7HllGXpb5HswNMPdAhjMOuKJON0De3jvwuYoFcDncY\nAHM9EVfl2QdWSlVMD09mBEoVVI9jRCSoHBtqLjDwk7woJ+VEGjiL6X1XRuelV8IYKAVR6RywoyTd\nhlPGMk/qmIjzgvMBw3Bh/bS+15P4Iv0ylCllLbizlsVd7x/W1S5v4BMo5zrWClg96aZ0HrWnbxqC\nyctpWh8XsWXViqhF5hvlzIszaXfqtSLRVXrGXGxEu3SmJYcae+CLan0jZDU7G7Qn+z5JhqxEuAph\nK1TW8hDHjjDNhNO47dpMEp4WfNvhC0gu0l1jhpo/ylp4vIW6Wb2SOFxkz+rCjh9OiV+1zuIzrv/X\nBROWHSDEQb9XwzkoLeroUUVsLqBuB0sVdreqp9VPdic6z07uMLVTQzJs/Od4zdnBlIxF1hVsumxZ\nVJeJ63toKOJ7rhzB7tz1dwSLJ+iiX2o3evbc/5LP5hMZfyH5QIh9X7EtEIYc8PT5+nOLyUMmUJSY\nm9c8a7+qltq3FjT+OiTsONpKedKr/rnV1Nppf9g+VVGy6kL+Z0CiI8FFOsGm1G84CLPQ9sLbuBnr\npl/dxHMTsng80JoGcppES6cz0gLI\n"
2017/11/02 16:07:41.972715 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/assertions/snap-declaration/16/99T7MUlRhtI3U0QFgl5mXXESAiSwt776?max-format=2 finished after 1 retries, elapsed time=163.158224ms, status: 200
2017/11/02 16:07:41.972829 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/assertions/account-key/BWDEoaqyr25nF5SNCvEv2v7QnM9QsfCc0PBMYD_i2NGSQ32EF2d4D0hqUel3m8ul?max-format=0, attempt 1, elapsed time=7.28µs
2017/11/02 16:07:41.973797 logger.go:69: DEBUG: > "GET /api/v1/snaps/assertions/account-key/BWDEoaqyr25nF5SNCvEv2v7QnM9QsfCc0PBMYD_i2NGSQ32EF2d4D0hqUel3m8ul?max-format=0 HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/x.ubuntu.assertion\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:42.133363 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 2452\r\nContent-Type: application/x.ubuntu.assertion\r\nDate: Thu, 02 Nov 2017 16:07:42 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: fbaa7e48-7157-4720-ac0c-048d24d06df5\r\nX-Vcs-Revision: 6d28e30\r\n\r\ntype: account-key\nauthority-id: canonical\nrevision: 2\npublic-key-sha3-384: BWDEoaqyr25nF5SNCvEv2v7QnM9QsfCc0PBMYD_i2NGSQ32EF2d4D0hqUel3m8ul\naccount-id: canonical\nname: store\nsince: 2016-04-01T00:00:00.0Z\nbody-length: 717\nsign-key-sha3-384: -CvQKAwRQ5h3Ffn10FILJoEZUXOv6km9FwA80-Rcj-f-6jadQ89VRswHNiEB9Lxk\n\nAcbBTQRWhcGAARAA0KKYYQWuHOrsFVi4p4l7ZzSvX7kLgJFFeFgOkzdWKBTHEnsMKjl5mefFe9ji\nqe8NlmJdfY7BenP7XeBtwKp700H/t9lLrZbpTNAPHXYxEWFJp5bPqIcJYBZ+29oLVLN1Tc5X482R\nvCiDqL8+pPYqBrK2fNlyPlNNSum9wI70rDDL4r6FVvr+osTnGejibdV8JphWX+lrSQDnRSdM8KJi\nUM43vTgLGTi9W54oRhsA2OFexRfRksTrnqGoonCjqX5wO3OFSaMDzMsO2MJ/hPfLgDqw53qjzuKL\nIec9OL3k5basvu2cj5u9tKwVFDsCKK2GbKUsWWpx2KTpOifmhmiAbzkTHbH9KaoMS7p0kJwhTQGA\no9aJ9VMTWHJc/NCBx7eu451u6d46sBPCXS/OMUh2766fQmoRtO1OwCTxsRKG2kkjbMn54UdFULl9\nVfzvyghMNRKIezsEkmM8wueTqGUGZWa6CEZqZKwhe/PROxOPYzqtDH18XZknbU1n5lNb7vNfem9F\n2ai+3+JyFnW9UhfvpVF7gzAgdyCqNli4C6BIN43uwoS8HkykocZS/+Gv52aUQ/NZ8BKOHLw+7ant\nQ0o8W9ltSLZbEMxFIPSN0stiZlkXAp6DLyvh1Y4wXSynDjUondTpej2fSvSlCz/W5v5V7qA4nIcG\nvUvV7RjVzv17ut0AEQEAAQ==\n\nAcLDXAQAAQoABgUCV83k9QAKCRDUpVvql9g3IBT8IACKZ7XpiBZ3W4lqbPssY6On81WmxQLtvsMV\nWTp6zZpl/wWOSt2vMNUk9pvcmrNq1jG9CuhDfWFLGXEjcrrmVkN3YuCOajMSPFCGrxsIBLSRt/bP\nnrKykdLAAzMfG8rP1d82bjFFiIieE+urQ0Kcv09Jtdvavq3JT1Tek5mFyyfhHNlQEKOzWqmRWiLg\n3c3VOZUs1ZD8TSlnuq/x+5T0X0YtOyGjSlVxk7UybbyMNd6MZfNaMpIG4x+mxD3KHFtBAC7O6kLe\neX3i6j5nCY5UABfA3DZEAkWP4zlmdBEOvZ9t293NaDdOpzsUHRkoi0Zez/9BHQ/kwx/uNc2WqrYm\ninCmu16JGNeXqsyinnLl7Ghn2RwhvDMlLxF6RTx8xdx1yk6p3PBTwhZMUvuZGjUtN/AG8BmVJQ19\nrsGSRkkSywvnhVJRB2sudnrMBmNS2goJbzSbmJnOlBrd2WsV0T9SgNMWZBiov3LvU4o2SmAb6b+k\nrYwh8H5QHcuuYJuxDjFhPswIp6Wes5T6hUicf3SWtObcDS4HSkVS4ImBjjX9YgCuFy7QdnooOWEY\naPvkRw3XCVeYq0K6w9GRsk1YFErD4XmXXZjDYY650MX9v42Sz5MmphHV8jdIY5ssbadwFSe2rCQI\n6UX08zy7RsIb19hTndE6ncvSNDChUR9eEnCm73eYaWTWTnq1cxdVP/s52r8uss++OYOkPWqh5nOu\nhaRn7INjH/yZX4qXjNXlTjo0PnHH0q08vNKDwLhxS+D9du+70FeacXFyLIbcWllSbJ7DmbumGpFo\nyYbtj3FDDPzachFQdIG3lSt+cSUGeyfSs6wVtc3cIPka/2Urx7RprfmoWSI6+a5NcLdj0u2z8O96\nHxeIgxDpg/3gT8ZIuFKePMcLDM19Fh/p0ysCsX+84B9chNWtsMSmIaE57V+959MVtsLu7SLb9gi7\nskrju0pQCwsu2wHMLTNd1f3PTHmrr49hxetTus07HSQUApMtAGKzQilF5zqFjbyaTd4xgQbd+PKW\nCjFyzQTDOcUhXpuUGt/IzlqiFfsCsmbj2K4KdSNYMlqIgZ3Azu8KvZLIhsyN7v5vNIZSPfEbjdeu\nClU9r0VRiJmtYBUjcSghD9LWn+yRLwOxhfQVjm0cBwIt5R/yPF/qC76yIVuWUtM5Y2/zJR1J8OFq\nqWchvlImHtvDzS9FQeLyzJAOjvZ2CnWp2gILgUz0WQdOk1Dq8ax7KS9BQ42zxw9EZAEPw3PEFqRy\nIQsRTONp+iVS8YxSmoYZjDlCgRMWUmawez/Fv5b9Fb/XkO5Eq4e+KfrpUujXItaipb+tV8h5v3tr\noG3Ie3WOHrVjCLXIdYslpL1O4nadqR6Xv58pHj6k\n"
2017/11/02 16:07:42.133687 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/assertions/account-key/BWDEoaqyr25nF5SNCvEv2v7QnM9QsfCc0PBMYD_i2NGSQ32EF2d4D0hqUel3m8ul?max-format=0 finished after 1 retries, elapsed time=160.859535ms, status: 200
2017/11/02 16:07:42.145830 snapmgr.go:540: DEBUG: Next refresh scheduled for 2017-11-02 18:55:02.674513521 +0000 UTC.
2017/11/02 16:07:42.145872 taskrunner.go:367: DEBUG: Running task 5 on Do: Mount snap "core" (3377)
2017/11/02 16:07:42.358484 taskrunner.go:367: DEBUG: Running task 6 on Do: Copy snap "core" data
2017/11/02 16:07:42.372358 taskrunner.go:367: DEBUG: Running task 7 on Do: Setup snap "core" (3377) security profiles
2017/11/02 16:07:42.793460 taskrunner.go:367: DEBUG: Running task 8 on Do: Make snap "core" (3377) available to the system
2017/11/02 16:07:42.797428 task.go:303: DEBUG: 2017-11-02T16:07:42Z INFO Requested daemon restart.
AppArmor status: apparmor is enabled and all features are available
2017/11/02 16:07:42.955494 cmd.go:102: DEBUG: core snap (at "/snap/core/current") is older ("2.29+git446.aaee286~ubuntu16.04.1") than distribution package ("1337.2.29~14.04")
2017/11/02 16:07:43.497954 daemon.go:306: started snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic.
2017/11/02 16:07:43.498360 main.go:72: DEBUG: activation done in 543ms
2017/11/02 16:07:43.499084 snapmgr.go:540: DEBUG: Next refresh scheduled for 2017-11-02 18:21:11.352565832 +0000 UTC.
2017/11/02 16:07:43.499105 snapmgr.go:586: DEBUG: Catalog refresh starting now; next scheduled for 2017-11-03 16:07:43.499101397 +0000 UTC.
2017/11/02 16:07:43.499143 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/sections, attempt 1, elapsed time=8.026µs
2017/11/02 16:07:43.504074 logger.go:69: DEBUG: > "GET /api/v1/snaps/sections HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:44.193311 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 175\r\nContent-Type: application/hal+json\r\nDate: Thu, 02 Nov 2017 16:07:44 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: aa6afe9c-78cc-427e-96ba-3c6f47265ff3\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"_embedded\": {\"clickindex:sections\": [{\"name\": \"ops\"}, {\"name\": \"database\"}, {\"name\": \"internet-of-things\"}, {\"name\": \"featured\"}, {\"name\": \"messaging\"}, {\"name\": \"media\"}]}}"
2017/11/02 16:07:44.193571 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/sections finished after 1 retries, elapsed time=694.431957ms, status: 200
2017/11/02 16:07:44.195509 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic, attempt 1, elapsed time=10.64µs
2017/11/02 16:07:44.196360 logger.go:69: DEBUG: > "GET /api/v1/snaps/names?confinement=strict%2Cclassic HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:07:44.821087 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 144051\r\nAge: 7\r\nCache-Control: public, max-age=300\r\nContent-Type: application/hal+json\r\nDate: Thu, 02 Nov 2017 16:07:39 GMT\r\nServer: gunicorn/19.7.1\r\nVary: X-Ubuntu-Store, X-Ubuntu-Series, X-Ubuntu-Architecture\r\nVia: 1.1 juju-7794b8-prod-ols-snap-store-indep-398 (squid/3.5.12)\r\nX-Cache: HIT from juju-7794b8-prod-ols-snap-store-indep-398\r\nX-Cache-Lookup: HIT from juju-7794b8-prod-ols-snap-store-indep-398:3128\r\nX-Request-Id: c3430615-0d69-4a55-b283-4353579d34c8\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"_embedded\": {\"clickindex:package\": [{\"aliases\": null, \"apps\": [], \"package_name\": \"ab\", \"summary\": \"Test snap with shortest name\", \"title\": \"ab\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acbuild\", \"summary\": \"AppC container builder\", \"title\": \"acbuild\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acestreamplayer\", \"summary\": \"Ace Stream \\u2013 P2P Multimedia Platform\", \"title\": \"acestreamplayer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acpi-tools\", \"summary\": \"ACPICA tools\", \"title\": \"acpi-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"act\", \"summary\": \"This program is used to perform an operation after an action\", \"title\": \"act\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"adventcalendar\", \"summary\": \"Advent Calendar for Ubuntu enthousiasts\", \"title\": \"adventcalendar\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ag-mcphail\", \"summary\": \"The Silver Searcher - mcphail's build and upstream git version\", \"title\": \"ag-mcphail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ahorcado\", \"summary\": \"Ahorcado version temprana\", \"title\": \"ahorcado\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"airshark\", \"summary\": \"Non-WiFi interference analyzer\", \"title\": \"Airshark\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aldo\", \"summary\": \"Aldo is a morse code learning tool released under GPL.\", \"title\": \"aldo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"alexaweb\", \"summary\": \"Use html5 voice and speaker to connect to Alexa\", \"title\": \"alexaweb\"}, {\"aliases\": [{\"name\": \"aconnect\", \"target\": \"aconnect\"}, {\"name\": \"alsabat\", \"target\": \"alsabat\"}, {\"name\": \"alsactl\", \"target\": \"alsactl\"}, {\"name\": \"alsaloop\", \"target\": \"alsaloop\"}, {\"name\": \"alsamixer\", \"target\": \"alsamixer\"}, {\"name\": \"alsatplg\", \"target\": \"alsatplg\"}, {\"name\": \"alsaucm\", \"target\": \"alsaucm\"}, {\"name\": \"amidi\", \"target\": \"amidi\"}, {\"name\": \"amixer\", \"target\": \"amixer\"}, {\"name\": \"aplay\", \"target\": \"aplay\"}, {\"name\": \"aplaymidi\", \"target\": \"aplaymidi\"}, {\"name\": \"arecord\", \"target\": \"arecord\"}, {\"name\": \"arecordmidi\", \"target\": \"arecordmidi\"}, {\"name\": \"aseqdump\", \"target\": \"aseqdump\"}, {\"name\": \"aseqnet\", \"target\": \"aseqnet\"}, {\"name\": \"iecset\", \"target\": \"iecset\"}, {\"name\": \"speaker-test\", \"target\": \"speaker-test\"}], \"apps\": [], \"package_name\": \"alsa-utils\", \"summary\": \"Utilities for configuring and using ALSA\", \"title\": \"alsa-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"anbox-installer\", \"summary\": \"Installer for the Android in a Box runtime environment\", \"title\": \"anbox-installer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"animationmaker\", \"summary\": \"Create keyframe animation and export them to a movie, animated gif or XML file\", \"title\": \"AnimationMaker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"anta-i7z\", \"summary\": \"A better i7 (and now i3, i5) reporting tool for Linux\", \"title\": \"anta-i7z\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aof\", \"summary\": \"Redis appendonly file filter\", \"title\": \"aof\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"apizee-box-1-helmet\", \"summary\": \"Package for box helmet\", \"title\": \"apizee-box-1-helmet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"apktool\", \"summary\": \"A tool for reverse engineering 3rd party, closed, binary Android apps.\", \"title\": \"apktool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"appx\", \"summary\": \"appx tool for Windows Universal Apps\", \"title\": \"appx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"arangodb3\", \"summary\": \"ArangoDB3 Server - One Core. One Query Language. Multiple Data Models.\", \"title\": \"arangodb3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"archaeopteryx\", \"summary\": \"Visualization, Analysis, and Editing of Phylogenetic Trees\", \"title\": \"archaeopteryx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"arduino-mhall119\", \"summary\": \"Arduino IDE\", \"title\": \"arduino-mhall119\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"asciinema\", \"summary\": \"Record and share your terminal sessions, the right way\", \"title\": \"asciinema\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"askgod\", \"summary\": \"Askgod Scoring System - client\", \"title\": \"Askgod client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"asunder-casept\", \"summary\": \"Asunder is a graphical Audio CD ripper and encoder for Linux.\", \"title\": \"asunder-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"atari800-jz\", \"summary\": \"Portable and free Atari 8-bit emulator\", \"title\": \"atari800-jz\"}, {\"aliases\": [{\"name\": \"apm\", \"target\": \"apm\"}], \"apps\": [], \"package_name\": \"atom\", \"summary\": \"A hackable text editor for the 21st Century.\", \"title\": \"Atom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"atomify\", \"summary\": \"Atomify LAMMPS\", \"title\": \"Atomify LAMMPS\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"attfeeder\", \"summary\": \"Attitude angles feeder\", \"title\": \"attfeeder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"autopilot-qt\", \"summary\": \"Autopilot QT\", \"title\": \"autopilot-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"avahi\", \"summary\": \"avahi-daemon\", \"title\": \"avahi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"awk-nsantos\", \"summary\": \"GNU awk\", \"title\": \"awk-nsantos\"}, {\"aliases\": [{\"name\": \"aws\", \"target\": \"aws\"}], \"apps\": [], \"package_name\": \"aws-cli\", \"summary\": \"Universal Command Line Interface for Amazon Web Services\", \"title\": \"aws-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aws-es-kibana\", \"summary\": \"Proxy AWS Elasticsearch to local machine\", \"title\": \"aws-es-kibana\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aws-kernel\", \"summary\": \"AWS linux kernel\", \"title\": \"aws-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"awsiot\", \"summary\": \"Automatically register your device with AWS IoT.\", \"title\": \"awsiot\"}, {\"aliases\": [{\"name\": \"az\", \"target\": \"azure-cli\"}], \"apps\": [], \"package_name\": \"azure-cli\", \"summary\": \"Microsoft Azure Cross Platform Command Line\", \"title\": \"azure-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"b1freearchiver\", \"summary\": \"Free file archiver and encryption software\", \"title\": \"b1freearchiver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"balloon-pop\", \"summary\": \"balloon popper game & puzzle\", \"title\": \"balloon-pop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"basejmpr\", \"summary\": \"Package runtime for basejmpr\", \"title\": \"basejmpr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"basic-amd64\", \"summary\": \"The most simple snap.\", \"title\": \"basic-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bastis-test-snap\", \"summary\": \"Falcon 8+ moosepoint payload uwb\", \"title\": \"bastis-test-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"baugeschichte\", \"summary\": \"See images and the history of builings in a city\", \"title\": \"baugeschichte\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bayam\", \"summary\": \"Bayam, jeux, d\\u00e9couvertes et activit\\u00e9s pour enfants\", \"title\": \"Bayam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bcc\", \"summary\": \"BPF compiler collection\", \"title\": \"bcc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"beagleblack\", \"summary\": \"OEM Beagle Bone Black\", \"title\": \"beagleblack\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"berkeleysnap\", \"summary\": \"Runs Berkeley's Snap - Scratch\", \"title\": \"berkeleysnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bhttp\", \"summary\": \"Macaroon-aware HTTP command line client\", \"title\": \"bhttp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitcoin\", \"summary\": \"peer-to-peer network based digital currency\", \"title\": \"bitcoin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitcoin-qt\", \"summary\": \"Bitcoin Unlimited - The Only Bitcoin Client That Gives You Complete Freedom!\", \"title\": \"bitcoin-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitlbee-sajoupa\", \"summary\": \"An IRC to other chat networks gateway - bitlbee.org\", \"title\": \"bitlbee-sajoupa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitticker\", \"summary\": \"A live bitcoin-USDT ticker for your system tray\", \"title\": \"BitTicker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjarkan\", \"summary\": \"Command line bluetooth utility\", \"title\": \"bjarkan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-haproxy-exporter\", \"summary\": \"Prometheus HAProxy Exporter\", \"title\": \"bjornt-prometheus-haproxy-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-node-exporter\", \"summary\": \"Prometheus Node Exporter\", \"title\": \"bjornt-prometheus-node-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-postgres-exporter\", \"summary\": \"Prometheus Postgresql Exporter\", \"title\": \"bjornt-prometheus-postgres-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blender\", \"summary\": \"Blender is the free and open source 3D creation suite.\", \"title\": \"blender\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blender-tpaw\", \"summary\": \"Blender is the free and open source 3D creation suite.\", \"title\": \"blender-tpaw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blinken\", \"summary\": \"A memory enhancement game\", \"title\": \"blinken\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blr-says\", \"summary\": \"What does blr say? (an entirely useless snap for testing)\", \"title\": \"blr-says\"}, {\"aliases\": [{\"name\": \"bluetoothctl\", \"target\": \"bluetoothctl\"}, {\"name\": \"btmgmt\", \"target\": \"btmgmt\"}, {\"name\": \"hciattach\", \"target\": \"hciattach\"}, {\"name\": \"hciconfig\", \"target\": \"hciconfig\"}, {\"name\": \"hcidump\", \"target\": \"hcidump\"}, {\"name\": \"hcitool\", \"target\": \"hcitool\"}, {\"name\": \"obexctl\", \"target\": \"obexctl\"}, {\"name\": \"sdptool\", \"target\": \"sdptool\"}], \"apps\": [], \"package_name\": \"bluez\", \"summary\": \"Bluez for Ubuntu\", \"title\": \"bluez\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bomber\", \"summary\": \"Arcade Bombing Game\", \"title\": \"bomber\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"borg-fenriswolf\", \"summary\": \"Deduplicating archiver with compression and encryption\", \"title\": \"borg-fenriswolf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bovo\", \"summary\": \"\\\"Five in a row\\\" board game\", \"title\": \"bovo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bower\", \"summary\": \"A package manager for the web\", \"title\": \"bower\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"brackets\", \"summary\": \"Brackets is a modern code editor for HTML, CSS and JavaScript.\", \"title\": \"Brackets\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"briss\", \"summary\": \"Briss is a simple cross-platform application for cropping PDF files.\", \"title\": \"briss\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bubble-pop\", \"summary\": \"bubble popper game & puzzle.\", \"title\": \"bubble-pop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bucklespring\", \"summary\": \"Nostalgia bucklespring keyboard sound\", \"title\": \"bucklespring\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"buka\", \"summary\": \"EBook Management and Reader\", \"title\": \"Buka\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bullet\", \"summary\": \"Bullet time Physics library.\", \"title\": \"bullet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bundler-mardy\", \"summary\": \"Bundler - Structure from Motion (SfM) for Unordered Image Collections\", \"title\": \"bundler-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bussard\", \"summary\": \"Bussard\", \"title\": \"bussard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cactpot-solver\", \"summary\": \"A tool for finding the best mini-cactpot card choices\", \"title\": \"cactpot-solver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"caddy-hduran\", \"summary\": \"The HTTP/2 web server with automatic HTTPS\", \"title\": \"caddy-hduran\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"camadapterd\", \"summary\": \"CamAdapter core application\", \"title\": \"camadapterd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-doc-utils\", \"summary\": \"tools for working with Canonical docs repositories\", \"title\": \"canonical-doc-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-livepatch\", \"summary\": \"Canonical Livepatch Client\", \"title\": \"canonical-livepatch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-se-engineering-tests\", \"summary\": \"Canonical System Enablement Engineering Test cases\", \"title\": \"canonical-se-engineering-tests\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"captive-redirect\", \"summary\": \"Captive portal redirector snap\", \"title\": \"captive-redirect\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cashbox-nextcloud\", \"summary\": \"Nextcloud Server for www.cashBOX.plus\", \"title\": \"cashbox-nextcloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cassandra\", \"summary\": \"Cassandra distributed database\", \"title\": \"cassandra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"castersoundboard\", \"summary\": \"A soundboard for hot-keying and playing back sounds. (For podcasting)\", \"title\": \"castersoundboard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cdk-addons\", \"summary\": \"Addons for the Canonical Distribution of Kubernetes\", \"title\": \"cdk-addons\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"champ\", \"summary\": \"Plex 2nd screen player\", \"title\": \"champ\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"charm\", \"summary\": \"charm and charm-tools\", \"title\": \"charm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cheat-bernermic\", \"summary\": \"bash cheat sheet\", \"title\": \"cheat-bernermic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"checkbox-snappy\", \"summary\": \"Testing tool for Snappy Ubuntu Core (best installed with --devmode for the moment)\", \"title\": \"checkbox-snappy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chinese-cal\", \"summary\": \"Chinese calendar\", \"title\": \"chinese-cal\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"christmas-obfuscated-c\", \"summary\": \"Christmas Obfuscated C programs\", \"title\": \"christmas-obfuscated-c\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chromium\", \"summary\": \"Chromium web browser, open-source version of Chrome\", \"title\": \"chromium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chronoburn\", \"summary\": \"A real-time calorie counter that simulates the human metabolism.\", \"title\": \"ChronoBurn Calorie Counter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chuck-norris-webserver\", \"summary\": \"Chuck Norris quotation nodejs server\", \"title\": \"chuck-norris-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chuck-norris-webserver-classic\", \"summary\": \"Chuck Norris quotation nodejs server\", \"title\": \"chuck-norris-webserver-classic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ci-dice\", \"summary\": \"Console dice roller tool for CI pass/fail simulation\", \"title\": \"ci-dice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cla-check\", \"summary\": \"Check if Canonical's Contributor License Agreement has been signed\", \"title\": \"cla-check\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"claat\", \"summary\": \"Codelabs command line tool\", \"title\": \"claat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"clari3d-free-64\", \"summary\": \"Welcome to the main installation package of Clari3D Free.\", \"title\": \"clari3d-free-64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"claws-mail-moon127\", \"summary\": \"Claws Mail\", \"title\": \"claws-mail-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"clementine\", \"summary\": \"Clementine is a modern music player.\", \"title\": \"clementine\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"click-parser\", \"summary\": \"Extract data from Ubuntu's click & snap packages\", \"title\": \"click-parser\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudcompare\", \"summary\": \"3D point cloud and mesh processing software\", \"title\": \"cloudcompare\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudprint\", \"summary\": \"Google cloudprint proxy\", \"title\": \"cloudprint\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudtag\", \"summary\": \"sharing files, easier.\", \"title\": \"cloudtag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cmadison\", \"summary\": \"Tool providing rmadison type capabilities for the Ubuntu Cloud Archive\", \"title\": \"cmadison\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cmvs-mardy\", \"summary\": \"Clustering Views for Multi-view Stereo\", \"title\": \"cmvs-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cntlm-ondra\", \"summary\": \"cntlm proxy authenticator\", \"title\": \"cntlm-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"codebreakers\", \"summary\": \"Guess the code and unlock RogueBot Central\", \"title\": \"codebreakers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"codetree\", \"summary\": \"A code tree builder\", \"title\": \"codetree\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"collision\", \"summary\": \"A ball dodging game\", \"title\": \"Collision\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"colmap-mardy\", \"summary\": \"Structure-From-Motion and Multi-View Stereo\", \"title\": \"colmap-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"compass-straightedge\", \"summary\": \"Construct geometric figures with compass-and-straightedge construction\", \"title\": \"compass-straightedge\"}, {\"aliases\": [{\"name\": \"conjure-down\", \"target\": \"conjure-down\"}], \"apps\": [], \"package_name\": \"conjure-up\", \"summary\": \"Package runtime for conjure-up spells\", \"title\": \"conjure-up\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"conn-check\", \"summary\": \"Utility for verifying connectivity between services\", \"title\": \"conn-check\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"connect4\", \"summary\": \"4 in a Line/Row game\", \"title\": \"connect4\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"consul\", \"summary\": \"Consul is a tool for service discovery, monitoring and configuration\", \"title\": \"consul\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"convos\", \"summary\": \"Multiuser chat application that runs in your web browser\", \"title\": \"Convos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"coolreader3\", \"summary\": \"Cool Reader 3 is multiplatform e-book viewer\", \"title\": \"coolreader3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"core\", \"summary\": \"snapd runtime environment\", \"title\": \"core\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"corebird\", \"summary\": \"Corebird Twitter Client\", \"title\": \"Corebird\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"couchdb\", \"summary\": \"RESTful document oriented database\", \"title\": \"couchdb\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"countdown2newyear\", \"summary\": \"Counting down to the new year!\", \"title\": \"countdown2newyear\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cppcheck\", \"summary\": \"A tool for static C/C++ code analysis\", \"title\": \"cppcheck\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpufreq\", \"summary\": \"Utilities to deal with the cpufreq Linux kernel feature\", \"title\": \"cpufreq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpustat\", \"summary\": \"periodic cpu utilization statistics\", \"title\": \"cpustat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpython-esnow\", \"summary\": \"CPython is the reference implementation of the Python programming language.\", \"title\": \"cpython-esnow\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cuberite\", \"summary\": \"Performant open source Minecraft server written in C++.\", \"title\": \"cuberite\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cubicsdr-casept\", \"summary\": \"A Software-Defined Radio application. READ DESCRIPTION FOR INSTALL INSTRUCTIONS\", \"title\": \"cubicsdr-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cuety\", \"summary\": \"DMX-512 lighting controller for the iPad.\", \"title\": \"Cuety\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cumulocity-agent-pi\", \"summary\": \"Cumulocity Linux agent\", \"title\": \"cumulocity-agent-pi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"currate\", \"summary\": \"Get currency rates\", \"title\": \"currate\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cwr\", \"summary\": \"Test runner for Juju bundles and charms.\", \"title\": \"cwr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dark-knight\", \"summary\": \"A Bootstrap theme with a node express backend\", \"title\": \"dark-knight\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"darktable-empanada\", \"summary\": \"photo worklow software\", \"title\": \"darktable-empanada\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"darktable-kyrofa\", \"summary\": \"Virtual lighttable and darkroom for photographers\", \"title\": \"Darktable\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dash-shell\", \"summary\": \"POSIX-compliant shell\", \"title\": \"dash\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dataexplore\", \"summary\": \"data plotting and analysis package\", \"title\": \"dataexplore\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deadbeef-vs\", \"summary\": \"The Ultimate Music Player\", \"title\": \"deadbeef-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-image-viewer\", \"summary\": \"deepin-image-viewer\", \"title\": \"deepin-image-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-music\", \"summary\": \"deepin-music\", \"title\": \"deepin-music\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-voice-recorder\", \"summary\": \"deepin-voice-recorder\", \"title\": \"deepin-voice-recorder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-amd64\", \"summary\": \"AMD64 generic package\", \"title\": \"demo-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-curl\", \"summary\": \"command line tool for transferring data with URL syntax\", \"title\": \"demo-curl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-usbutils\", \"summary\": \"Linux USB utilities\", \"title\": \"demo-usbutils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-wget\", \"summary\": \"retrieves files from the web\", \"title\": \"demo-wget\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"desktop-habitica\", \"summary\": \"Habitica for the desktop!\", \"title\": \"Habitica for Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"devicetree-compiler\", \"summary\": \"Simple snap to provide the devicetree compiler command\", \"title\": \"devicetree-compiler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"devrantron\", \"summary\": \"An open source cross platform desktop application for devrant.io\", \"title\": \"devrantron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dgraph\", \"summary\": \"Open source, scalable, distributed, highly available and fast graph database\", \"title\": \"dgraph\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"diceware-filiberto\", \"summary\": \"Passphrase generator by concatenating words.\", \"title\": \"diceware-filiberto\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dino\", \"summary\": \"Dino snap\", \"title\": \"Dino\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dino-client\", \"summary\": \"Modern Jabber/XMPP Client using GTK+/Vala\", \"title\": \"dino-client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"directpdf\", \"summary\": \"Convert images to PDF file with OCR. \", \"title\": \"directpdf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"discord\", \"summary\": \"All-in-one voice and text chat for gamers\", \"title\": \"Discord\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dnsmasq-escoand\", \"summary\": \"Dnsmasq provides network infrastructure for small networks\", \"title\": \"dnsmasq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dnsmasqd\", \"summary\": \"Network infrastructure swiss-army knife\", \"title\": \"dnsmasqd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"docker\", \"summary\": \"The docker app deployment mechanism\", \"title\": \"Docker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"doctl\", \"summary\": \"Digital Ocean command line tool\", \"title\": \"doctl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"documentation-builder\", \"summary\": \"Build HTML documentation from markdown\", \"title\": \"documentation-builder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dolgia-gsettings-consumer\", \"summary\": \"Basic gsettings consumer snap\", \"title\": \"dolgia-gsettings-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dosbox-jz\", \"summary\": \"Open Source PC/MS-DOS emulator\", \"title\": \"dosbox-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"douban-fm\", \"summary\": \"Douban FM for Ubuntu.\", \"title\": \"douban-fm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dragonboard\", \"summary\": \"Dragonbaord support package\", \"title\": \"dragonboard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drakon\", \"summary\": \"DRAKON Editor is a free tool for authoring diagrams.\", \"title\": \"drakon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drive\", \"summary\": \"Google Drive client for the commandline\", \"title\": \"drive\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drmips\", \"summary\": \"Educational MIPS simulator\", \"title\": \"DrMIPS\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dstat-jamiebennett\", \"summary\": \"Dstat is a versatile replacement for vmstat, iostat, mpstat, netstat and ifstat.\", \"title\": \"dstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dub\", \"summary\": \"Package and build manager for D applications and libraries\", \"title\": \"dub\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"duckdns-kyrofa\", \"summary\": \"Keep your DuckDNS records up-to-date\", \"title\": \"duckdns-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"duckmarines\", \"summary\": \"Remake of ChuChu Rocket\", \"title\": \"Duck Marines\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dwarf-fortress\", \"summary\": \"Dwarf world simulator\", \"title\": \"Dwarf Fortress\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"easy-openvpn\", \"summary\": \"An easy-to-manage OpenVPN deployment.\", \"title\": \"easy-openvpn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"easy2fa\", \"summary\": \"Easy to use two-factor-auth client for cli\", \"title\": \"easy2fa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eatpages\", \"summary\": \"A tool to consume all available pages for low memory testing\", \"title\": \"eatpages\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ebook2cw\", \"summary\": \"ebook2cw - convert ebooks to Morse MP3s/OGGs\", \"title\": \"ebook2cw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"edi\", \"summary\": \"simple task manager for terminals\", \"title\": \"edi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ejabberd\", \"summary\": \"ejabberd XMPP server\", \"title\": \"ejabberd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"el-novice\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"el-novice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electron-quick-start\", \"summary\": \"electron-quick-start\", \"title\": \"electron-quick-start\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electronic-wechat\", \"summary\": \"A better WeChat on macOS and Linux. Built with Electron.\", \"title\": \"electronic-wechat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electrum\", \"summary\": \"Lightweight Bitcoin Client\", \"title\": \"electrum\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"emacs-tealeg\", \"summary\": \"GNU Emacs 24.5\", \"title\": \"emacs-tealeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"emoj\", \"summary\": \"emoj\", \"title\": \"emoj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"envprint-arno\", \"summary\": \"First own snap\", \"title\": \"envprint-arno\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eog\", \"summary\": \"Eye of GNOME Image Viewer\", \"title\": \"eog\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"epmo-test\", \"summary\": \"smartsheet creates folder&sheet snap\", \"title\": \"epmo-test\"}, {\"aliases\": [{\"name\": \"etcdctl\", \"target\": \"etcdctl\"}], \"apps\": [], \"package_name\": \"etcd\", \"summary\": \"Resilient key-value store by CoreOS\", \"title\": \"etcd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ethercalc-dholbach\", \"summary\": \"EtherCalc is a web spreadsheet.\", \"title\": \"ethercalc-dholbach\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eventstat\", \"summary\": \"kernel event states monitoring tool\", \"title\": \"eventstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"evince\", \"summary\": \"Document viewer for popular document formats\", \"title\": \"evince\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"exers\", \"summary\": \"A simple digital signage example with snappy\", \"title\": \"exers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"expect\", \"summary\": \"Automates interactive applications\", \"title\": \"expect\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"explode-bricks\", \"summary\": \"very Simple Bricks game\", \"title\": \"explode-bricks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"extia-webapp\", \"summary\": \"Unofficial Extia Webapp\", \"title\": \"extia-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"facebook-webapp\", \"summary\": \"Facebook webapp\", \"title\": \"facebook-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"facebook-webapp-mardy\", \"summary\": \"Facebook webapp\", \"title\": \"facebook-webapp-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fades\", \"summary\": \"system for automatically handling virtual environments\", \"title\": \"fades\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fancon\", \"summary\": \"A highly configurable, lower overhead fan controller\", \"title\": \"fancon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fcole90-hexgl-webapp\", \"summary\": \"Webapp for HexGL\", \"title\": \"fcole90-hexgl-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ffmpeg\", \"summary\": \"Record, convert, and stream audio and video\", \"title\": \"ffmpeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fiemap\", \"summary\": \"file extent dumping tool\", \"title\": \"fiemap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"filebot\", \"summary\": \"The ultimate TV and Movie Renamer / Subtitle Downloader\", \"title\": \"FileBot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"firestr\", \"summary\": \"The Grass Computing Platform\", \"title\": \"firestr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"flawfinder-static-analyzer\", \"summary\": \"C static analyzer tool\", \"title\": \"flawfinder-static-analyzer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar21\", \"summary\": \"This is a test snap\", \"title\": \"foobar21\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar38\", \"summary\": \"This is a test snap\", \"title\": \"foobar38\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar40\", \"summary\": \"This is a test snap\", \"title\": \"foobar40\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"footie\", \"summary\": \"football-cli\", \"title\": \"footie\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"freecell-solitaire\", \"summary\": \"FreeCell Solitaire, card game\", \"title\": \"freecell-solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"freechartgeany\", \"summary\": \"Technical analysis software for stocks \", \"title\": \"Free Chart Geany\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"frr\", \"summary\": \"FRRouting BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM/LDP routing daemon (Quagga Fork)\", \"title\": \"frr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fsuae\", \"summary\": \"The FS-UAE Amiga Emulator\", \"title\": \"fsuae\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fswebcam\", \"summary\": \"Snap of fswebcam\", \"title\": \"fswebcam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"functy\", \"summary\": \"3D graph drawing with vivid and immediate results\", \"title\": \"functy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fwloader\", \"summary\": \"An FPGA image loader for ZTEX\", \"title\": \"fwloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fzf-slowday\", \"summary\": \"fzf is a general-purpose command-line fuzzy finder\", \"title\": \"fzf-slowday\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gamblers-dice\", \"summary\": \"A terrible idea, now real.\", \"title\": \"gamblers-dice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"game-2048\", \"summary\": \"2048 puzzle game\", \"title\": \"game-2048\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gamecake\", \"summary\": \"a single exe cross platform game engine\", \"title\": \"gamecake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gatedtest\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"zzzzzzzzzzzzzzzzzz2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gdoc-html-cleaner\", \"summary\": \"Download Google Docs as cleaned HTML files\", \"title\": \"gdoc-html-cleaner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gedit\", \"summary\": \"Edit text files\", \"title\": \"gedit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"geocoder\", \"summary\": \"Geocoder is a simple and consistent geocoding library.\", \"title\": \"geocoder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ghex-udt\", \"summary\": \"Hex Editor\", \"title\": \"GHex\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ghostwriter-casept\", \"summary\": \"An aesthetic, distraction-free Markdown editor. Unofficial snap.\", \"title\": \"ghostwriter-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gibbr\", \"summary\": \"gibbr is a utility for scrambling filenames.\", \"title\": \"gibbr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gimp\", \"summary\": \"GNU Image Manipulation Program\", \"title\": \"GIMP\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"git-deps\", \"summary\": \"A tool for performing analysis of dependencies between git commits\", \"title\": \"git-deps\"}, {\"aliases\": [{\"name\": \"repo\", \"target\": \"repo\"}], \"apps\": [], \"package_name\": \"git-repo\", \"summary\": \"A tool built on top of Git to manage many Git repositories.\", \"title\": \"git-repo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"git-ubuntu\", \"summary\": \"Ubuntu development git tooling\", \"title\": \"git-ubuntu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gitter-desktop\", \"summary\": \"Where developers come to talk\", \"title\": \"Gitter Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gke-kernel\", \"summary\": \"GKE linux kernel\", \"title\": \"gke-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glade\", \"summary\": \"Create or open user interface designs for GTK+ applications\", \"title\": \"glade\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glade-attente\", \"summary\": \"Create or open user interface designs for GTK+ applications\", \"title\": \"glade-attente\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glances\", \"summary\": \"Glances an Eye on your system. A top/htop alternative.\", \"title\": \"glances\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glistadmin\", \"summary\": \"A modern listadmin for mailman\", \"title\": \"glistadmin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glop\", \"summary\": \"Glue Language for OPerations\", \"title\": \"glop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gmailfilter\", \"summary\": \"Programmatically filter gmail messages\", \"title\": \"gmailfilter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gmusic\", \"summary\": \"A collection of tools to manage your Google Play Music.\", \"title\": \"gmusic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnocchi\", \"summary\": \"Time Series Database as a Service\", \"title\": \"gnocchi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-3-24\", \"summary\": \"Shared GNOME 3.24 Ubuntu stack\", \"title\": \"gnome-3-24\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-3-26-1604\", \"summary\": \"Shared GNOME 3.26 Ubuntu stack\", \"title\": \"gnome-3-26-1604\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-calculator\", \"summary\": \"GNOME Calculator\", \"title\": \"gnome-calculator\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-calendar\", \"summary\": \"Calendar for GNOME\", \"title\": \"gnome-calendar\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-characters\", \"summary\": \"A character map application\", \"title\": \"gnome-characters\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-chess\", \"summary\": \"Play the classic two-player board game of chess\", \"title\": \"gnome-chess\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-clocks\", \"summary\": \"Simple GNOME app with stopwatch, timer, and world clock support\", \"title\": \"gnome-clocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-contacts\", \"summary\": \"A contacts manager for GNOME\", \"title\": \"gnome-contacts\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-dictionary\", \"summary\": \"Check word definitions and spellings in an online dictionary\", \"title\": \"gnome-dictionary\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-easytag\", \"summary\": \"Simple application for viewing and editing tags in audio files.\", \"title\": \"gnome-easytag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-font-viewer\", \"summary\": \"View fonts on your system\", \"title\": \"gnome-font-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-klotski\", \"summary\": \"Slide blocks to solve the puzzle\", \"title\": \"gnome-klotski\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-logs\", \"summary\": \"A log viewer for the systemd journal\", \"title\": \"gnome-logs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-mahjongg\", \"summary\": \"Match tiles and clear the board\", \"title\": \"gnome-mahjongg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-mines\", \"summary\": \"Clear hidden mines from a minefield\", \"title\": \"gnome-mines\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-nibbles\", \"summary\": \"Guide a worm around a maze\", \"title\": \"gnome-nibbles\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-recipes\", \"summary\": \"GNOME loves to cook\", \"title\": \"gnome-recipes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-robots\", \"summary\": \"Avoid the robots and make them crash into each other\", \"title\": \"gnome-robots\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-sudoku\", \"summary\": \"Test your logic skills in this number grid puzzle\", \"title\": \"gnome-sudoku\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-system-monitor\", \"summary\": \"System Monitor\", \"title\": \"gnome-system-monitor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-taquin\", \"summary\": \"Slide tiles to their correct places\", \"title\": \"gnome-taquin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-tetravex\", \"summary\": \"Reorder tiles to fit a square\", \"title\": \"gnome-tetravex\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnss-sdr-next\", \"summary\": \"GNSS-SDR, 'next' branch\", \"title\": \"gnss-sdr-next\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnucash-jz\", \"summary\": \"GnuCash is personal and small-business financial-accounting software\", \"title\": \"gnucash-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnuchess\", \"summary\": \"Plays a game of chess, includes GUI and CLI. Run \\\"gnuchess.readme\\\" for more information!\", \"title\": \"gnuchess\"}, {\"aliases\": [{\"name\": \"gofmt\", \"target\": \"gofmt\"}], \"apps\": [], \"package_name\": \"go\", \"summary\": \"Go programming language compiler, linker, stdlib\", \"title\": \"go\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go-example-webserver\", \"summary\": \"Minimal Golang webserver for snappy\", \"title\": \"go-example-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go14-lbo\", \"summary\": \"Go programming language compiler\", \"title\": \"go14-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go16-lbo\", \"summary\": \"Go programming language compiler\", \"title\": \"go16-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"goathtool\", \"summary\": \"Port of oathtool, for generating One Time Passwords (OTP) on the command line.\", \"title\": \"goathtool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gochat\", \"summary\": \"A command line chat app with a serverless backend\", \"title\": \"gochat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gogs\", \"summary\": \"golang based git server and ui\", \"title\": \"gogs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gogsgit\", \"summary\": \"GOGS - A painless self-hosted Git service\", \"title\": \"gogsgit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"goldendictionary\", \"summary\": \"goldendict\", \"title\": \"goldendictionary\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"google-play-music-desktop-player\", \"summary\": \"Standalone player for Google Play Music\", \"title\": \"google-play-music-desktop-player\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"google-webapp\", \"summary\": \"Webapps for Google services\", \"title\": \"google-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"googler\", \"summary\": \"power tool to Google (Web & News) and Google Site Search from the command-line\", \"title\": \"googler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gopher-yujinrobot\", \"summary\": \"Gopher Software\", \"title\": \"gopher-yujinrobot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gopkg\", \"summary\": \"Daemon that runs gopkg.in\", \"title\": \"gopkg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gost\", \"summary\": \"GO Simple Tunnel\", \"title\": \"gost\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gotop\", \"summary\": \"A top like command line tool with Terminal UI\", \"title\": \"gotop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"govendor\", \"summary\": \"A dependency vendoring tool for Go development.\", \"title\": \"govendor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gping\", \"summary\": \"Ping, but with a graphj\", \"title\": \"gping\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gradio\", \"summary\": \"A GTK3 app for finding and listening to internet radio stations\", \"title\": \"Gradio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"granatier\", \"summary\": \"Bomberman clone\", \"title\": \"granatier\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gravit-designer\", \"summary\": \"GravitDesigner\", \"title\": \"gravit-designer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"graylog\", \"summary\": \"Graylog server snap, https://www.graylog.org/\", \"title\": \"graylog\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gregsnap\", \"summary\": \"Test test test test test test test\", \"title\": \"gregsnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"grep-nsantos\", \"summary\": \"GNU grep\", \"title\": \"grep-nsantos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gridcoin\", \"summary\": \"Gridcoin Daemon\", \"title\": \"gridcoin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"grok-exporter\", \"summary\": \"Export prometheus metrics from parsed log data\", \"title\": \"grok-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gromit-mpx\", \"summary\": \"GTK based tool to make annotations on screen with multiple pointers\", \"title\": \"gromit-mpx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gron\", \"summary\": \"Make JSON greppable\", \"title\": \"gron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gtk-3-demo\", \"summary\": \"Gtk3 launcher demo\", \"title\": \"gtk-3-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gtwang-demo\", \"summary\": \"G.T.Wang demo application.\", \"title\": \"gtwang-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"guake-cl\", \"summary\": \"change guake's colour scheme\", \"title\": \"guake-cl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"guoqingsnap\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"guoqingsnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"handbrake-jz\", \"summary\": \"The open source video transcoder\", \"title\": \"handbrake-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hangups\", \"summary\": \"Third-party instant messaging client for Google Hangouts\", \"title\": \"hangups\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi\", \"summary\": \"Solution for Hanoi Towers\", \"title\": \"hanoi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi-solution\", \"summary\": \"Solution for Hanoi Towers\", \"title\": \"hanoi-solution\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi-towers\", \"summary\": \"Hanoi Towers Game\", \"title\": \"hanoi-towers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hatari-emulator\", \"summary\": \"Hatari is an Atari ST/STE/TT/Falcon emulator\", \"title\": \"hatari-emulator\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"healthcheck-toolbox-example\", \"summary\": \"Health checks toolbox example for use as content interfaces\", \"title\": \"healthcheck-toolbox-example\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-alculete\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-atawil\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-atawil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-batrez\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-batrez\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bdmurray\", \"summary\": \"A hello world style nodejs webserver app\", \"title\": \"hello-bdmurray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bernermic\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-bernermic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bluet\", \"summary\": \"Qt Hello World example\", \"title\": \"hello-bluet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-daniel\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-daniel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-daniel-yoshizawa\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-daniel-yoshizawa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-feroz\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-feroz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-gabriell\", \"summary\": \"Qt Hello World example\", \"title\": \"hello-gabriell\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-huge\", \"summary\": \"a really big snap\", \"title\": \"hello-huge\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-iahmad\", \"summary\": \"GNU Hello by iahmad, the \\\"hello world\\\" snap\", \"title\": \"hello-iahmad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-iahmad2\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-iahmad2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-jonnyk\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-jonnyk\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-jriddell\", \"summary\": \"GNU hello, the \\\"hello world\\\" snap\", \"title\": \"hello-jriddell\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-kustom\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-kustom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-levente\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-levente\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-lhc\", \"summary\": \"Hello world application for LHC\", \"title\": \"hello-lhc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-lucasrangit\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-lucasrangit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-martin\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-martin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mbondy\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mbondy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mdeslaur\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mdeslaur\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mpf\", \"summary\": \"GNU hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mpf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mvn\", \"summary\": \"GNU Hello, the \\\"hello mavn\\\" snap\", \"title\": \"hello-mvn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-node-snap\", \"summary\": \"A simple hello world command\", \"title\": \"hello-node-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-noise\", \"summary\": \"\\\\o\", \"title\": \"hola noise\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-noise2\", \"summary\": \"\\\\o\", \"title\": \"hello-noise2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-pcoca\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-pcoca\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-railarem\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"app-fodao-inutil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-ricardokirkner-test-classic-1\", \"summary\": \"say hello\", \"title\": \"hello-ricardokirkner-test-classic-1\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-securx-snap\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"hello-securx-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sergiusens\", \"summary\": \"hello world example\", \"title\": \"hello-sergiusens\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-simple\", \"summary\": \"just a simple snap\", \"title\": \"hello-simple\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sj\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-sj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-snap\", \"summary\": \"GNU hello-snap, the \\\"Hello, Snap!\\\" snap\", \"title\": \"hello-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-snaps\", \"summary\": \"A snap made using the Ubuntu Tutorial\", \"title\": \"hello-snaps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sorenfriis\", \"summary\": \"This is a hello snap\", \"title\": \"hello-sorenfriis\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-stefansundin\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-stefansundin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-takaakisuzuki\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-takaakisuzuki\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tcarrondo\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-tcarrondo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tcup\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-tcup\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-teja\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-teja\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-test\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tomechangosubanana-1\", \"summary\": \"say hello\", \"title\": \"hello-tomechangosubanana-1\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-unity\", \"summary\": \"Unity APIs demonstration tool\", \"title\": \"hello-unity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-wcm\", \"summary\": \"GNU Hello, the snap\", \"title\": \"hello-wcm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-will\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-will\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-world\", \"summary\": \"The 'hello-world' of snaps\", \"title\": \"hello-world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hellolli\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hellolli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hellosound\", \"summary\": \"Test a sound with pulseaudio in a snap\", \"title\": \"hellosound\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"helm\", \"summary\": \"The Kubernetes package manager\", \"title\": \"helm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"heroku\", \"summary\": \"CLI client for Heroku\", \"title\": \"heroku\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexchat\", \"summary\": \"HexChat IRC Client\", \"title\": \"hexchat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexexplorer-snap\", \"summary\": \"Move the sliders, see the colour, read the hexadecimal representation\", \"title\": \"hexexplorer-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexpad\", \"summary\": \"Terminal hex editor for binary files\", \"title\": \"hexpad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hiri\", \"summary\": \"The email app for Exchange and Office 365\", \"title\": \"Hiri\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hollywood\", \"summary\": \"fill your console with Hollywood melodrama technobabble\", \"title\": \"hollywood\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"home-assistant-escoand\", \"summary\": \"Open-source home automation platform running on Python 3\", \"title\": \"home-assistant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"home-assistant-morphis\", \"summary\": \"Open-source home automation platform running on Python 3\", \"title\": \"home-assistant-morphis\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"howdoi\", \"summary\": \"instant coding answers via the command line\", \"title\": \"howdoi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hswitch\", \"summary\": \"hosts file content switcher to modify your static ip addresses\", \"title\": \"hswitch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"htop\", \"summary\": \"Interactive processes viewer\", \"title\": \"htop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"httpstat\", \"summary\": \"Curl statistics made simple\", \"title\": \"httpstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"huggle\", \"summary\": \"Diff browser for MediaWiki based websites intended to deal with vandalism\", \"title\": \"huggle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hugo\", \"summary\": \"Fast and Flexible Static Site Generator\", \"title\": \"hugo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"i2pd\", \"summary\": \"Distributed anonymous networking framework\", \"title\": \"i2pd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iagno\", \"summary\": \"Dominate the board in a classic version of Reversi\", \"title\": \"iagno\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ibeacon\", \"summary\": \"Scanning for beacon by Banana-LABS\", \"title\": \"ibeacon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"icey-lynx\", \"summary\": \"Lynx is a text based browser\", \"title\": \"icey-lynx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"imagenes\", \"summary\": \"An Electron-based Google Photos client\", \"title\": \"Imagenes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inadyn\", \"summary\": \"Internet Automated Dynamic DNS Client\", \"title\": \"inadyn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"induscover\", \"summary\": \"Discovers and enumerates PLCs in the local network\", \"title\": \"induscover\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inkscape\", \"summary\": \"Vector Graphics Editor\", \"title\": \"Inkscape\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inoxision-webclient\", \"summary\": \"inoxision ENTERPRISEsuite webclient\", \"title\": \"inoxision-webclient\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inspirer\", \"summary\": \"For fetching BibTeX entries from INSPIRE and ADS\", \"title\": \"inspirer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"instagraph\", \"summary\": \"Unofficial Native Instagram Client\", \"title\": \"Instagraph\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"intellij-idea-community\", \"summary\": \"Capable & Ergonomic Java IDE\", \"title\": \"intellij-idea-community\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"intellij-idea-ultimate\", \"summary\": \"Capable & Ergonomic Java IDE for Enterprise, Web & Mobile Development\", \"title\": \"intellij-idea-ultimate\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"investment-viewer\", \"summary\": \"Investiment viewer\", \"title\": \"investment-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iota-mwc17\", \"summary\": \"Wrapper to communicate with the iota demo dashboard\", \"title\": \"iota-mwc17\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ipfs\", \"summary\": \"global, versioned, peer-to-peer filesystem\", \"title\": \"ipfs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iputils\", \"summary\": \"The iputils package is set of small useful utilities for Linux networking.\", \"title\": \"iputils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ipython-example\", \"summary\": \"Enhanced interactive Python shell\", \"title\": \"ipython-example\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"irccloud-desktop\", \"summary\": \"IRCCloud Desktop App\", \"title\": \"IRCCloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ircproxy\", \"summary\": \"a minimal IRC proxy using bip\", \"title\": \"ircproxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iri\", \"summary\": \"IOTA Reference Implementation\", \"title\": \"iri\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"irpf2017\", \"summary\": \"Programa do IRPF 2017\", \"title\": \"irpf2017\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ixagent\", \"summary\": \"IX Agent for IIoT Administration\", \"title\": \"ixagent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"j2\", \"summary\": \"Command-line interface to Jinja2 for templating in shell scripts.\", \"title\": \"j2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"javagame\", \"summary\": \"A game base on JavaGame Alpha v1.8.1\", \"title\": \"javagame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jenkins\", \"summary\": \"Jenkins automation server\", \"title\": \"jenkins\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jenkins-job-linter\", \"summary\": \"Perform linting checks against a directory of Jenkins job XML\", \"title\": \"jenkins-job-linter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jimbodicomviewer\", \"summary\": \"Visualization of DICOM images - 2D and 3D tools\", \"title\": \"jimbodicomviewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jjo-vegeta\", \"summary\": \"Vegeta load testing tool\", \"title\": \"jjo-vegeta\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"john-the-ripper\", \"summary\": \"John the Ripper \\\"Jumbo\\\" password cracker\", \"title\": \"john-the-ripper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"joule\", \"summary\": \"Joule system package\", \"title\": \"joule\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"joule-linux\", \"summary\": \"linux kernel for Intel Joule\", \"title\": \"joule-linux\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq\", \"summary\": \"The jq command\", \"title\": \"jq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq-cprov\", \"summary\": \"jq is a lightweight and flexible command-line JSON processor.\", \"title\": \"jq-cprov\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq-ltrager\", \"summary\": \"jq is a lightweight and flexible command-line JSON processor.\", \"title\": \"jq-ltrager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jsonnet\", \"summary\": \"Jsonnet data templating language CLI\", \"title\": \"jsonnet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jtiledownloader\", \"summary\": \"Download OSM maps\", \"title\": \"jtiledownloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juego-elecciones\", \"summary\": \"juego de elecciones\", \"title\": \"Juego simluador de elecciones\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju\", \"summary\": \"juju client\", \"title\": \"juju\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-act\", \"summary\": \"Improve the command line user experience of Juju Action\", \"title\": \"juju-act\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-crashdump\", \"summary\": \"Gather logs and other debugging info from a Juju model\", \"title\": \"juju-crashdump\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-wait\", \"summary\": \"Juju plugin to wait for environment steady state.\", \"title\": \"juju-wait\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"justsurfinthenet\", \"summary\": \"I am just surfing the net\", \"title\": \"justsurfinthenet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kale\", \"summary\": \"highlight streamed text.\", \"title\": \"kale\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kanagame\", \"summary\": \"A simple flashcard based game for learning kana.\", \"title\": \"kanagame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"katomic\", \"summary\": \"Sokoban-like Logic Game\", \"title\": \"katomic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kblocks\", \"summary\": \"Falling Blocks Game\", \"title\": \"kblocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kbruch\", \"summary\": \"Practice exercises with fractions\", \"title\": \"kbruch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kcalc\", \"summary\": \"Scientific Calculator\", \"title\": \"kcalc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kde-frameworks-5\", \"summary\": \"KDE Frameworks 5\", \"title\": \"kde-frameworks-5\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepalived\", \"summary\": \"High availability VRRP and load-balancing for Linux\", \"title\": \"keepalived\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepassx-elopio\", \"summary\": \"KeePassX is a cross platform password safe\", \"title\": \"keepassx-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepassxc\", \"summary\": \"community driven port of the windows application \\u201cKeepass Password Safe\\u201d\", \"title\": \"KeePassXC\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kelvin-says\", \"summary\": \"What does Kelvin say?\", \"title\": \"kelvin-says\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kernel-tracking-bugs-utility\", \"summary\": \"A utility for working with and on Ubuntu Kernel tracking bugs\", \"title\": \"kernel-tracking-bugs-utility\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kernelscan\", \"summary\": \"fast kernel source error message scanner\", \"title\": \"kernelscan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keyrunner\", \"summary\": \"A simple block puzzle/maze game\", \"title\": \"keyrunner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kgeography\", \"summary\": \"A Geography Learning Program\", \"title\": \"kgeography\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kicad-snap\", \"summary\": \"Electronic schematic and PCB design software\", \"title\": \"kicad-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kihvim\", \"summary\": \"Kihvim - Kingdom Hall Video Mixer\", \"title\": \"kihvim\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kiosc\", \"summary\": \"Customise your touch screen user-interface\", \"title\": \"Kiosc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kiosceditor\", \"summary\": \"Customizable user-interface for the Visual Productions lighting controllers\", \"title\": \"Kiosc Editor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kmplot\", \"summary\": \"Function Plotter\", \"title\": \"kmplot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kms-serverproxy-demo\", \"summary\": \"kurento service server side proxy demo\", \"title\": \"kms-serverproxy-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kollision\", \"summary\": \"Casual ball game\", \"title\": \"kollision\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"konstructs-client\", \"summary\": \"A voxel based game client\", \"title\": \"konstructs-client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"konversation\", \"summary\": \"IRC client\", \"title\": \"konversation\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kops\", \"summary\": \"The easiest way to get a production grade Kubernetes cluster up and running.\", \"title\": \"kops\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kpcli-elopio\", \"summary\": \"KeePass Command Line Interface\", \"title\": \"kpcli-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"krita\", \"summary\": \"Krita: the free digital painting studio\", \"title\": \"krita\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"krop\", \"summary\": \"A tool to crop PDF files\", \"title\": \"krop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kruler\", \"summary\": \"Screen Ruler\", \"title\": \"kruler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ksquares\", \"summary\": \"Connect the dots to create squares\", \"title\": \"ksquares\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kt\", \"summary\": \"Ubuntu Kernel Team Tools\", \"title\": \"kt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kteatime\", \"summary\": \"Tea Cooker\", \"title\": \"kteatime\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktouch\", \"summary\": \"Touch Typing Tutor\", \"title\": \"ktouch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktube-media-downloader\", \"summary\": \"Browser, Download, Play Media from Youtube and other Sites\", \"title\": \"Ktube Media Downloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktuberling\", \"summary\": \"A simple constructor game suitable for children and adults alike\", \"title\": \"ktuberling\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-apiserver\", \"summary\": \"kube-apiserver\", \"title\": \"kube-apiserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-controller-manager\", \"summary\": \"kube-controller-manager\", \"title\": \"kube-controller-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-proxy\", \"summary\": \"Kubernetes network proxy runs on each node.\", \"title\": \"kube-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-scheduler\", \"summary\": \"kube-scheduler controls the Kubernetes cluster manager.\", \"title\": \"kube-scheduler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubeadm\", \"summary\": \"easily bootstrap a secure Kubernetes cluster\", \"title\": \"kubeadm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubectl\", \"summary\": \"kubectl controls the Kubernetes cluster manager.\", \"title\": \"kubectl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubefed\", \"summary\": \"kubefed controls the Kubernetes cluster federation manager.\", \"title\": \"kubefed\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubelet\", \"summary\": \"kubelet is the primary \\u201cnode agent\\u201d that runs on each node in Kubernetes.\", \"title\": \"kubelet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubernetes-test\", \"summary\": \"tests for kubernetes\", \"title\": \"kubernetes-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kurento-media-server\", \"summary\": \"kurento-media-server on snappy\", \"title\": \"kurento-media-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kurly\", \"summary\": \"kurly is an alternative to the widely popular curl program.\", \"title\": \"kurly\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"labelnation\", \"summary\": \"command-line label-printing program\", \"title\": \"labelnation\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"laidout\", \"summary\": \"Desktop Publishing\", \"title\": \"laidout\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"landing-team-tools\", \"summary\": \"Various tools useful in the ubuntu-touch landing world.\", \"title\": \"landing-team-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"langly\", \"summary\": \"Langly\", \"title\": \"langly\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"languagetool\", \"summary\": \"LanguageTool\", \"title\": \"languagetool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lbry\", \"summary\": \"LBRY is a fully decentralized, open-source protocol\", \"title\": \"LBRY\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lcavassa-iperf\", \"summary\": \"iperf 3\", \"title\": \"lcavassa-iperf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lci\", \"summary\": \"LCI LOLCODE INTERPRETR\", \"title\": \"lci\"}, {\"aliases\": [{\"name\": \"ldmd2\", \"target\": \"ldmd2\"}, {\"name\": \"ldc-profdata\", \"target\": \"ldc-profdata\"}, {\"name\": \"ldc-prune-cache\", \"target\": \"ldc-prune-cache\"}], \"apps\": [], \"package_name\": \"ldc2\", \"summary\": \"D compiler with LLVM backend\", \"title\": \"ldc2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"learnit\", \"summary\": \"Learn through flash card tests\", \"title\": \"Learnit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lee\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"test_hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lesspass\", \"summary\": \"lesspass cli\", \"title\": \"lesspass\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"level9\", \"summary\": \"Interpreter for Level 9 interactive fiction games\", \"title\": \"level9\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"librealsense\", \"summary\": \"librealsense\", \"title\": \"librealsense\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"librealsense-chenhan\", \"summary\": \"librealsense\", \"title\": \"librealsense-chenhan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"libreoffice\", \"summary\": \"LibreOffice is a powerful office suite including word processing and creation of spreadsheets, slideshows and databases\", \"title\": \"libreoffice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lightsoff\", \"summary\": \"Turn off all the lights\", \"title\": \"lightsoff\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lindacoin-wallet\", \"summary\": \"Cryptocurrency Wallet for LindaCoin\", \"title\": \"lindacoin-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"line3dpp-mardy\", \"summary\": \"Line3D++\", \"title\": \"line3dpp-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"links\", \"summary\": \"Web browser running in text mode\", \"title\": \"links\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"linux-cl\", \"summary\": \"change linux tty's colour scheme\", \"title\": \"linux-cl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"liteide-tpaw\", \"summary\": \"LiteIDE is a simple, open source, cross-platform Go IDE.\", \"title\": \"liteide\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"littlewatcher\", \"summary\": \"Client for a distributed monitoring network\", \"title\": \"littlewatcher\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"livetuner\", \"summary\": \"a GUI for livestreamer\", \"title\": \"LiveTuner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"llgo\", \"summary\": \"llgo compiler toolchain and interpreter\", \"title\": \"llgo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lnav-simosx\", \"summary\": \"Log file navigator\", \"title\": \"lnav-simosx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"local-proxy\", \"summary\": \"proxying for local services\", \"title\": \"local-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"locationd\", \"summary\": \"Location service mediates access to positioning providers.\", \"title\": \"locationd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lolcat-c\", \"summary\": \"lolcat utility written in C\", \"title\": \"lolcat-c\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lonewolf\", \"summary\": \"A role-playing choose-your-own-adventure game\", \"title\": \"Lone Wolf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lp-build-snap\", \"summary\": \"Utility to trigger Snap package builds in Launchpad\", \"title\": \"lp-build-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lpshipit\", \"summary\": \"Helpful utility for merging launchpad MPs (only works for git repos)\", \"title\": \"lpshipit\"}, {\"aliases\": [{\"name\": \"lxc\", \"target\": \"lxc\"}], \"apps\": [], \"package_name\": \"lxd\", \"summary\": \"System container manager and API\", \"title\": \"LXD\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lxd-demo-server\", \"summary\": \"Online software demo sessions using LXD\", \"title\": \"LXD demo server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"maas\", \"summary\": \"Metal as a Service\", \"title\": \"maas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"macaroon\", \"summary\": \"Bake macaroons on the command line!\", \"title\": \"macaroon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"magic-device-tool\", \"summary\": \"magic-device-tool\", \"title\": \"magic-device-tool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"magnesium\", \"summary\": \"magnesium\", \"title\": \"magnesium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mahjong-game\", \"summary\": \"Mahjong game, a one-player game. Based on SDL2\", \"title\": \"mahjong-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"make-system-user\", \"summary\": \"Make a system user file for auto import\", \"title\": \"make-system-user\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"malanhello\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"malanhello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mapscii\", \"summary\": \"The whole world in your console.\", \"title\": \"mapscii\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mati865-thefuck\", \"summary\": \"Magnificent app which corrects your previous console command.\", \"title\": \"mati865-thefuck\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"matroska-tools\", \"summary\": \"Matroska tools for Linux, Unix and Windows\", \"title\": \"matroska-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mattermost-desktop\", \"summary\": \"Open source, private cloud Slack-alternative\", \"title\": \"Mattermost Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mdns-hostname\", \"summary\": \"mDNS mini-daemon to published hostname.local\", \"title\": \"mdns-hostname\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mediaconch-gui\", \"summary\": \"Conformance checker\", \"title\": \"MediaConch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"memfifo\", \"summary\": \"Image loader and interface bandwidth tester for ZTEX USB-FPGA Module 2.16\", \"title\": \"memfifo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mendiapp\", \"summary\": \"mendiApp snap\", \"title\": \"mendiApp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"menta-plexmediaserver\", \"summary\": \"Unofficial snap for the Plex Media Server\", \"title\": \"plexmediaserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"menta-radicale\", \"summary\": \"Radicale is a free and open-source CalDAV and CardDAV server\", \"title\": \"menta-radicale\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meshlab\", \"summary\": \"MeshLab\", \"title\": \"meshlab\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meshlab-mardy\", \"summary\": \"MeshLab\", \"title\": \"meshlab-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meta-maas\", \"summary\": \"Tool to manage multiple MAAS regions\", \"title\": \"meta-maas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"metatron\", \"summary\": \"Global Internet Monitoring Agent\", \"title\": \"MetaTron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micro\", \"summary\": \"A modern and intuitive terminal-based text editor\", \"title\": \"micro\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micro-ramukima\", \"summary\": \"A microservice toolkit\", \"title\": \"micro-ramukima\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micropolisj\", \"summary\": \"An open source city simulator.\", \"title\": \"micropolisj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minecraft-nsg\", \"summary\": \"Minecraft Launcher downloader\", \"title\": \"minecraft-nsg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minecraft-server-jdstrand\", \"summary\": \"Minecraft server packaging for Ubuntu Core\", \"title\": \"minecraft-server-jdstrand\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minesweeper\", \"summary\": \"Minesweeper game\", \"title\": \"minesweeper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minetest-luk3yx\", \"summary\": \"luk3yx's unofficial Minetest builds. Credit to the snappy playpen.\", \"title\": \"Minetest (luk3yx's unofficial builds)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minidlna-escoand\", \"summary\": \"server software with the aim of being fully compliant with DLNA/UPnP clients.\", \"title\": \"minidlna\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minikube\", \"summary\": \"Run Kubernetes locally\", \"title\": \"minikube\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"miniterm-joc\", \"summary\": \"pySerial miniterm in a snap\", \"title\": \"miniterm-joc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mki3dgame-snap\", \"summary\": \"A game of finding tokens in 3D stages among the flying monsters.\", \"title\": \"mki3dgame-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mkvtoolnix-jz\", \"summary\": \"MKVToolNix is a set of tools to create, alter and inspect Matroska files\", \"title\": \"mkvtoolnix-jz\"}, {\"aliases\": [{\"name\": \"mmcli\", \"target\": \"mmcli\"}], \"apps\": [], \"package_name\": \"modem-manager\", \"summary\": \"ModemManager is a service which controls mobile broadband\", \"title\": \"modem-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mojo\", \"summary\": \"Mojo - Continuous Delivery for Juju\", \"title\": \"mojo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo22\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo22\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo24\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo24\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo26\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo26\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo30\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo30\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo32\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo32\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo33\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo33\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"monowinformsspy\", \"summary\": \"A tool for examining the UI of a mono winforms application.\", \"title\": \"monowinformsspy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"moon-buggy\", \"summary\": \"Drive a car across the moon\", \"title\": \"Moon Buggy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"moonplayer\", \"summary\": \"Moonplayer\", \"title\": \"moonplayer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"morse-converter-py\", \"summary\": \"Simple command-line Morse converter\", \"title\": \"Morse Converter (Python)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mosquitto-simple\", \"summary\": \"Eclipse Mosquitto MQTT broker\", \"title\": \"mosquitto-simple\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mountain-tapir\", \"summary\": \"Mountain Tapir Collage Maker is a tool for combining images into collages.\", \"title\": \"mountain-tapir\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mpv-casept\", \"summary\": \"DEPRECEATED. USE THE mpv SNAP INSTEAD.\", \"title\": \"mpv-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mqtt-paho-mosca\", \"summary\": \"paho mqtt subscriber and publisher\", \"title\": \"mqtt-paho-mosca\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mqttsrv\", \"summary\": \"An mqtt server that listens locally to 11883\", \"title\": \"mqttsrv\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mrrescue\", \"summary\": \"Arcade-style fire fighting game\", \"title\": \"Mr. Rescue\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"msnake\", \"summary\": \"A simple snake game\", \"title\": \"msnake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mtail\", \"summary\": \"logtail-ing to metrics exporter\", \"title\": \"mtail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mtpaint-casept\", \"summary\": \"Easily create pixel art and manipulate digital photos. Unofficial snap.\", \"title\": \"mtpaint-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mup-accounts\", \"summary\": \"mup IRC and Telegram bot - account connection side\", \"title\": \"mup-accounts\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mup-plugins\", \"summary\": \"mup IRC and Telegram bot - plugins side\", \"title\": \"mup-plugins\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"musescore\", \"summary\": \"Create, play and print beautiful sheet music.\", \"title\": \"musescore\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mve\", \"summary\": \"Multi-View Environment\", \"title\": \"mve\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mve-mardy\", \"summary\": \"Multi-View Environment\", \"title\": \"mve-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mvs-texturing-mardy\", \"summary\": \"MVS Texturing - 3D Reconstruction Texturing\", \"title\": \"mvs-texturing-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"my-sh-test\", \"summary\": \"Single-line\", \"title\": \"my-sh-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"myman-mreed\", \"summary\": \"This is a snap of myman\", \"title\": \"myman-mreed\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"namebench-snap\", \"summary\": \"namebench, DNS service benchmarking tool\", \"title\": \"namebench-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nano-editor\", \"summary\": \"The nano text editor\", \"title\": \"nano-editor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nanowallet\", \"summary\": \"A secure interface into the NEM blockchain platform.\", \"title\": \"NanoWallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nats-server\", \"summary\": \"High-Performance server for NATS\", \"title\": \"NATS Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neovim-kalikiana\", \"summary\": \"Vim-fork focused on extensibility and agility.\", \"title\": \"neovim-kalikiana\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"net-snmp\", \"summary\": \"SNMP agent\", \"title\": \"net-snmp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"netdiscover-ondra\", \"summary\": \"netdiscover\", \"title\": \"netdiscover-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nethack\", \"summary\": \"The popular nethack console adventure\", \"title\": \"nethack\"}, {\"aliases\": [{\"name\": \"nmcli\", \"target\": \"nmcli\"}], \"apps\": [], \"package_name\": \"network-manager\", \"summary\": \"Network management based on NeworkManager\", \"title\": \"network-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neuronify\", \"summary\": \"Educational neural network app\", \"title\": \"Neuronify\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neutroncoin-wallet\", \"summary\": \"Cryptocurrency Wallet for Neutron\", \"title\": \"neutroncoin-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neverbore\", \"summary\": \"A picture logic puzzle game\", \"title\": \"Neverbore Picross\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud\", \"summary\": \"Nextcloud Server - A safe home for all your data\", \"title\": \"Nextcloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud-nextant\", \"summary\": \"Nextcloud Server + search support\", \"title\": \"nextcloud-nextant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud-port8080\", \"summary\": \"Nextcloud Server\", \"title\": \"nextcloud-port8080\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloudclient\", \"summary\": \"Nextcloud Desktop Client\", \"title\": \"nextcloudclient\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nikola\", \"summary\": \"A modular, fast, simple, static website and blog generator\", \"title\": \"Nikola\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nitrokey-app\", \"summary\": \"Nitrokey Application\", \"title\": \"nitrokey-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nls\", \"summary\": \"English language structure analyzer\", \"title\": \"nls\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nmap\", \"summary\": \"Nmap (\\\"Network Mapper\\\") is a free and open source utility for network discovery and security auditing\", \"title\": \"nmap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nocturn-mardy\", \"summary\": \"Nocturn\", \"title\": \"nocturn-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"node-red-amd64\", \"summary\": \"Node-RED\", \"title\": \"node-red-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"noip-client\", \"summary\": \"No-IP Dynamic DNS Update Client for Linux\", \"title\": \"No-IP Client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"noson\", \"summary\": \"The essential to control music from your SONOS devices\", \"title\": \"Noson\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"notes\", \"summary\": \"Note-taking application, write down your thoughts\", \"title\": \"Notes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ntopng-blake\", \"summary\": \"High-speed web-based traffic analysis and flow collection.\", \"title\": \"ntopng-blake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ntpserver\", \"summary\": \"ntp server snap app\", \"title\": \"ntpserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"numnom\", \"summary\": \"Math Game for Younglings\", \"title\": \"numnom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nutty\", \"summary\": \"A Network Information Utility\", \"title\": \"nutty\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ogre\", \"summary\": \"Object-Oriented Graphics Rendering Engine\", \"title\": \"OGRE Sample Browser\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ohmygiraffe\", \"summary\": \"oh my giraffe\", \"title\": \"oh my giraffe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"okular\", \"summary\": \"Universal document viewer\", \"title\": \"okular\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"olam\", \"summary\": \"Olam English Malayalam Dictionary\", \"title\": \"Olam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"oman\", \"summary\": \"Read manpages from the web on your local machine\", \"title\": \"oman\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"omegat-cat\", \"summary\": \"OmegaT, the free (GPL) translation memory tool\", \"title\": \"omegat-cat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"onos\", \"summary\": \"ONOS SDN\", \"title\": \"onos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"open-adventure\", \"summary\": \"Forward-port of the Crowther/Woods Adventure 2.5 from 1995\", \"title\": \"open-adventure\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"open-solitaire-classic\", \"summary\": \"Open-source implementation of the classic solitaire game\", \"title\": \"Open Solitaire Classic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openbabel\", \"summary\": \"Open Babel, the Open Source chemistry toolbox\", \"title\": \"Open Babel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openfortivpn\", \"summary\": \"openfortivpn, a PPP+SSL VPN client\", \"title\": \"openfortivpn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openhab\", \"summary\": \"openHAB smart home server\", \"title\": \"openHAB\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmapper-desktop\", \"summary\": \"Mapping App\", \"title\": \"OpenMapper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvg\", \"summary\": \"OpenMVG (open Multiple View Geometry)\", \"title\": \"openmvg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvs\", \"summary\": \"OpenMVS - open Multi-View Stereo reconstruction library\", \"title\": \"openmvs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvs-mardy\", \"summary\": \"OpenMVS - open Multi-View Stereo reconstruction library\", \"title\": \"openmvs-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openscad-plars\", \"summary\": \"script file based graphical CAD environment\", \"title\": \"openscad-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openspades\", \"summary\": \"Sandbox building and FPS videogame\", \"title\": \"openspades\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openstack-cli\", \"summary\": \"OpenStack Command-line Client\", \"title\": \"openstack-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"opentrack\", \"summary\": \"Head tracking software for MS Windows, Linux, and Apple OSX\", \"title\": \"opentrack\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-casept\", \"summary\": \"OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe\", \"title\": \"openttd-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-jgrpp-casept\", \"summary\": \"Openttd with JGR's patchset\", \"title\": \"openttd-jgrpp-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-reddit-casept\", \"summary\": \"The /r/openttd version of the game openTTD\", \"title\": \"openttd-reddit-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-snap\", \"summary\": \"OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe\", \"title\": \"openttd-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"opentyrian\", \"summary\": \"An arcade-style shoot 'em up\", \"title\": \"OpenTyrian\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openwmail\", \"summary\": \"WMail\", \"title\": \"openwmail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"orangecalc\", \"summary\": \"Orange Calculator Lite is a Simple Java Calculator!\", \"title\": \"orangecalc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"organize-my-files\", \"summary\": \"Organize files in a simple click. Clean Desktop or any folder in a blink of an eye.\", \"title\": \"Organize My Files\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"osddm\", \"summary\": \"Oracle SQL Developer Data Modeler\", \"title\": \"osddm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"overlay\", \"summary\": \"Tools for assisting with debugging read-only squashfs snaps via overlayfs\", \"title\": \"overlay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pac-vs\", \"summary\": \"PAC is a Perl/GTK Gnome replacement for SecureCRT/Putty/etc.\", \"title\": \"pac-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packageproxy\", \"summary\": \"approx based package proxy running on port 9999\", \"title\": \"packageproxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packer\", \"summary\": \"Tool for creating machine images for multiple platforms\", \"title\": \"Packer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packer-abacao\", \"summary\": \"Packer - Build Automated Machine Images\", \"title\": \"packer-abacao\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pacote-legal-desireesantos\", \"summary\": \"Esse pacote e muito legal\", \"title\": \"pacote-legal-desireesantos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pagekite-ssh\", \"summary\": \"Connects the local SSH daemon to the Pagekite service\", \"title\": \"pagekite-ssh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paintsupreme-3d\", \"summary\": \"PaintSupreme 3D\", \"title\": \"paintsupreme-3d\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paradrop-snmpd\", \"summary\": \"SNMP agent packaged for ParaDrop\", \"title\": \"paradrop-snmpd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paradrop-tools\", \"summary\": \"ParaDrop development tools\", \"title\": \"ParaDrop tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-cython\", \"summary\": \"Optimising static compiler for Python and C\", \"title\": \"part-cython\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-matplotlib\", \"summary\": \"Comprehensive 2D plotting\", \"title\": \"part-matplotlib\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-numpy\", \"summary\": \"Base N-dimensional array package\", \"title\": \"part-numpy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-scikit-learn\", \"summary\": \"Machine learning in Python\", \"title\": \"part-scikit-learn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc\", \"summary\": \"AMD64 generic package\", \"title\": \"pc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc-kernel\", \"summary\": \"The canonical generic amd64 kernel\", \"title\": \"pc-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc-turtlebot-kyrofa\", \"summary\": \"AMD64 gadget for the Turtlebot 2\", \"title\": \"pc-turtlebot-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pciutils\", \"summary\": \"Linux PCI Utilities\", \"title\": \"pciutils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pdfmixtool\", \"summary\": \"An application to split, merge, rotate and mix PDF files\", \"title\": \"pdfmixtool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"peek\", \"summary\": \"Simple screen recorder with an easy to use interface\", \"title\": \"Peek\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pelican-foli\", \"summary\": \"Pelican static site generator\", \"title\": \"pelican-foli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pencilsheep\", \"summary\": \"Free professional image editor with full GPU acceleration\", \"title\": \"Pencilsheep\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"petname\", \"summary\": \"generate pronouncable, perhaps even memorable, pet names\", \"title\": \"petname\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pharo\", \"summary\": \"Pharo 6 Smalltalk\", \"title\": \"pharo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"phockup\", \"summary\": \"Photo and video sorting tool\", \"title\": \"phockup\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pi2\", \"summary\": \"Raspberry Pi 2 support package\", \"title\": \"pi2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"picmi\", \"summary\": \"A number logic game\", \"title\": \"picmi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pijul\", \"summary\": \"Simple, distributed, fast. Pick any three.\", \"title\": \"pijul\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pin-town\", \"summary\": \"Help the Pin Pals in this physics puzzle game, inspired by Pachinko\", \"title\": \"pin-town\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pingus-game\", \"summary\": \"Free Lemmings(TM) clone\", \"title\": \"pingus-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pizzadough-helper\", \"summary\": \"Get the recipe for your pizza!\", \"title\": \"pizzadough-helper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"planetlander\", \"summary\": \"Defend planets from spacial killer rocks!\", \"title\": \"Planet Lander\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"play0ad\", \"summary\": \"Real-time strategy game of ancient warfare\", \"title\": \"0ad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pocketmine-server-manager\", \"summary\": \"Manage pocketmine servers with ease !\", \"title\": \"PocketMine Server Manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pockit\", \"summary\": \"Unofficial Pocket Client\", \"title\": \"PockIt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"podpublish\", \"summary\": \"A tool for encoding and publishing podcast content and assets\", \"title\": \"PodPublish\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"polonium\", \"summary\": \"Polonium is a stateless password manager based on PBKDF2.\", \"title\": \"polonium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql-pgbouncer\", \"summary\": \"Lightweight connection pooler for PostgreSQL\", \"title\": \"postgresql-pgbouncer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql10\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql10\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql93\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql93\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql94\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql94\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql95\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95-pgpool2-35\", \"summary\": \"pgpool-II is a connection pooler for PostgreSQL.\", \"title\": \"postgresql95-pgpool2-35\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95-pgpool2-36\", \"summary\": \"pgpool-II is a connection pooler for PostgreSQL.\", \"title\": \"postgresql95-pgpool2-36\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql96\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql96\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"predix-ts-sample\", \"summary\": \"This is Predix Time-Series Sample Application. Developed by Altoros\", \"title\": \"predix-ts-sample\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"preyproject\", \"summary\": \"Utility for tracking stolen or missing devices.\", \"title\": \"preyproject\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"printenvi\", \"summary\": \"Print environment\", \"title\": \"printenvi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prog-exec\", \"summary\": \"A tool for pulling/executing online scripts.\", \"title\": \"prog-exec\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus\", \"summary\": \"Unofficial Prometheus snap package\", \"title\": \"prometheus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-alertmanager\", \"summary\": \"Unofficial Prometheus alertmanager snap package\", \"title\": \"prometheus-alertmanager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-bind-exporter\", \"summary\": \"Prometheus bind exporter\", \"title\": \"prometheus-bind-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-blackbox-exporter\", \"summary\": \"The Prometheus Blackbox Exporter\", \"title\": \"prometheus-blackbox-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-ceph-exporter\", \"summary\": \"Unofficial Prometheus Ceph Exporter snap package\", \"title\": \"prometheus-ceph-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-haproxy-exporter\", \"summary\": \"Prometheus haproxy_exporter for monitoring haproxy services\", \"title\": \"prometheus-haproxy-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-openstack-exporter\", \"summary\": \"Exposes high level OpenStack metrics to Prometheus.\", \"title\": \"prometheus-openstack-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-pushgateway\", \"summary\": \"Unofficial snap for the Prometheus Pushgateway\", \"title\": \"prometheus-pushgateway\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-snmp-exporter\", \"summary\": \"Unofficial snap for the Prometheus SNMP Exporter\", \"title\": \"prometheus-snmp-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"promreg\", \"summary\": \"A simple REST API for registering targets with Prometheus.\", \"title\": \"promreg\"}, {\"aliases\": [{\"name\": \"protoc-gen-go\", \"target\": \"protoc-gen-go\"}, {\"name\": \"protoc\", \"target\": \"protoc\"}], \"apps\": [], \"package_name\": \"protobuf\", \"summary\": \"Protocol Buffers compiler\", \"title\": \"protobuf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pt-cmars\", \"summary\": \"The Platinum Searcher\", \"title\": \"pt-cmars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pubip\", \"summary\": \"Display public IPv6 or IPv4 address\", \"title\": \"pubip\"}, {\"aliases\": [{\"name\": \"pactl\", \"target\": \"pactl\"}, {\"name\": \"paplay\", \"target\": \"paplay\"}, {\"name\": \"parec\", \"target\": \"parec\"}], \"apps\": [], \"package_name\": \"pulseaudio\", \"summary\": \"PulseAudio sound server\", \"title\": \"pulseaudio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pulsemixer\", \"summary\": \"cli and curses mixer for pulseaudio\", \"title\": \"pulsemixer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pwgen-tyhicks\", \"summary\": \"Password generator\", \"title\": \"pwgen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"py-hello\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"py-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"py-sysinfo\", \"summary\": \"A simple Python script which displays system info.\", \"title\": \"py-sysinfo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pycharm-community\", \"summary\": \"Python IDE for Professional Developers\", \"title\": \"pycharm-community\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pycharm-professional\", \"summary\": \"Python IDE for Professional Developers\", \"title\": \"pycharm-professional\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pypy\", \"summary\": \"PyPy is a fast, compliant alternative implementation of the Python language\", \"title\": \"pypy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pypy3\", \"summary\": \"PyPy is a fast, compliant alternative implementation of the Python language\", \"title\": \"pypy3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"python0\", \"summary\": \"Ancient version of Python for programming archeologists\", \"title\": \"Python 0\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"q\", \"summary\": \"run SQL directly on CSV or TSV files\", \"title\": \"q\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qalculate\", \"summary\": \"The ultimate desktop calculator\", \"title\": \"Qalculate!\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qcheckers\", \"summary\": \"Checkers game\", \"title\": \"qcheckers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qcomicbook\", \"summary\": \"QComicBook\", \"title\": \"qcomicbook\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qgsrepo\", \"summary\": \"A simple QGIS repository generator written in Rust\", \"title\": \"qgsrepo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qimo-wallpapers\", \"summary\": \"Wallpapers from Qimo 2.0\", \"title\": \"qimo-wallpapers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qml-hello-world\", \"summary\": \"Get started in the fantastic QML world\", \"title\": \"qml-hello-world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qownnotes\", \"summary\": \"Plain-text file notepad with markdown support and ownCloud integration\", \"title\": \"qownnotes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qrq\", \"summary\": \"QRQ - yet another CW trainer (Linux, Unix, OS X, Windows)\", \"title\": \"qrq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qstamina-snap\", \"summary\": \"Qstamina is a Gui based Typing tutor.\", \"title\": \"Qstamina-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qt-2048-snap\", \"summary\": \"Single-player puzzle game.\", \"title\": \"qt-2048-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quadrapassel\", \"summary\": \"Fit falling blocks together\", \"title\": \"quadrapassel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quagga\", \"summary\": \"Quagga BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM routing daemon\", \"title\": \"quagga\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quagga-lool\", \"summary\": \"Quagga BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM routing daemon\", \"title\": \"quagga-lool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quassel-kalikiana\", \"summary\": \"Modern, cross-platform IRC client (core)\", \"title\": \"Quassel Client/ Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quasselclient-moon127\", \"summary\": \"Quassel Client\", \"title\": \"quasselclient-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qucs-spice\", \"summary\": \"Quite Universal Circuit Simulator\", \"title\": \"qucs-spice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"radiomanager-cli\", \"summary\": \"Bash RadioManager client\", \"title\": \"radiomanager-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rawpty\", \"summary\": \"execute a command on raw pty over ssh\", \"title\": \"rawpty\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rclone\", \"summary\": \"\\\"rsync for cloud storage\\\" \", \"title\": \"rclone\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rclone-dev\", \"summary\": \"rsync for cloud storage\", \"title\": \"rclone-dev\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rdm-sw\", \"summary\": \"Comprehensive SW package for RDM\", \"title\": \"rdm-sw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"readtsc\", \"summary\": \"Intel x86 Time Stamp Counter read\", \"title\": \"readtsc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"realsense-samples\", \"summary\": \"realsense_samples\", \"title\": \"realsense-samples\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"realtime-tests\", \"summary\": \"Suite of real-time tests\", \"title\": \"realtime-tests\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"recipe-manager\", \"summary\": \"Manages your recipes.\", \"title\": \"recipe-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"redis-noise\", \"summary\": \"Redis server\", \"title\": \"redis-noise\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"redpen\", \"summary\": \"A proofreading tool to help writers or programmers\", \"title\": \"redpen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"regservicetest\", \"summary\": \"registration service\", \"title\": \"regservicetest\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rem\", \"summary\": \"rem is a small tool for remembering things on the command line.\", \"title\": \"rem\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"remmina\", \"summary\": \"The GTK+ Remote Desktop Client\", \"title\": \"Remmina\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"remote\", \"summary\": \"Cuety LPU controler\", \"title\": \"Cuety Remote\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"reqcounter\", \"summary\": \"HTTP requests counter\", \"title\": \"reqcounter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"retroarch\", \"summary\": \"RetroArch\", \"title\": \"retroarch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rev2agent\", \"summary\": \"Revtwo agent snap\", \"title\": \"rev2agent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"reversu\", \"summary\": \"ReversU is strategy board game with black & white tokens\", \"title\": \"reversu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rg\", \"summary\": \"a command line search tool\", \"title\": \"rg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rg-casept\", \"summary\": \"ripgrep combines the usability of ag with the raw speed of grep.\", \"title\": \"rg-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robomongo\", \"summary\": \"MongoDB management tool\", \"title\": \"robomongo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robotfindskitten\", \"summary\": \"zen simulation of robot finding kitten\", \"title\": \"robotfindskitten\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robotlinker-demo\", \"summary\": \"RobotLinker-Core on Edge Gateway Demo Package\", \"title\": \"robotlinker-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rocketchat-desktop\", \"summary\": \"Rocket.Chat+\", \"title\": \"Rocket.Chat+\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rocketchat-server\", \"summary\": \"Group chat server for 100s, installed in seconds.\", \"title\": \"Rocket Chat Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rockscissorspaperlizardspock-snap\", \"summary\": \"2 player game of a variation of 'Rock, Paper, Scissors'\", \"title\": \"rockscissorspaperlizardspock-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rokugtk\", \"summary\": \"A Roku remote for Gtk\", \"title\": \"rokugtk\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rokuterm\", \"summary\": \"A Roku remote for terminal\", \"title\": \"rokuterm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ros2-example-kyrofa\", \"summary\": \"ROS2 Example\", \"title\": \"ros2-example-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rosrobot-hello\", \"summary\": \"ROSRobot hello Snap\", \"title\": \"rosrobot-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpgdiceroller\", \"summary\": \"A dice roller with simple GUI\", \"title\": \"rpgdiceroller\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpgen\", \"summary\": \"compile multiple scripts into a single cloud-init friendly script\", \"title\": \"rpgen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpiboot\", \"summary\": \"Raspberry Pi USB booting code\", \"title\": \"rpiboot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rssnotify\", \"summary\": \"E-mail updates to a list of RSS Feeds (usually with a cron job).\", \"title\": \"rssnotify\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rsync-leftyfb\", \"summary\": \"fast, versatile, remote (and local) file-copying tool\", \"title\": \"rsync\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rtl433-dichro\", \"summary\": \"rtl_433 crudely patched to export to Prometheus\", \"title\": \"rtl433-dichro\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rubecube\", \"summary\": \"An interactive twisty puzzle simulation in 3D.\", \"title\": \"rubecube\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rust-hello\", \"summary\": \"Prove cross platform rust snaps\", \"title\": \"rust-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"s3test\", \"summary\": \"Test RadosGW S3 API\", \"title\": \"s3test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"safex-wallet\", \"summary\": \"Decentralized autonomous marketplace secured by cryptography\", \"title\": \"safex-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sarnold-evil-trinity\", \"summary\": \"Trinity kernel syscall fuzzer\", \"title\": \"sarnold-evil-trinity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sassc\", \"summary\": \"libsass command line driver\", \"title\": \"sassc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"scanpcap\", \"summary\": \"A lightweight tool to print out information about a PCAP file.\", \"title\": \"scanpcap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"screencloudplayer\", \"summary\": \"ScreenCloud Player\", \"title\": \"ScreenCloud Player - Simple Digital Signage\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"scummvm\", \"summary\": \"ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games\", \"title\": \"ScummVM\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sdlvnc\", \"summary\": \"SDL2 and wxWidgets VNC client.\", \"title\": \"sdlvnc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"se-test-tools\", \"summary\": \"A set of tools used for testing\", \"title\": \"se-test-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"seashells\", \"summary\": \"The official client for Seashells.io\", \"title\": \"seashells\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"seasonsgreetings\", \"summary\": \"Wishes you a Merry Christmas and a Happy New Year\", \"title\": \"seasonsgreetings\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sensors-unity\", \"summary\": \"A simple sensors GUI for the Unity Desktop\", \"title\": \"Sensors Unity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sensortag\", \"summary\": \"SensorTag Python Bluetooth LE implementation\", \"title\": \"sensortag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sentry\", \"summary\": \"Sentry is a modern error logging and aggregation platform\", \"title\": \"sentry\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sequeler\", \"summary\": \"Friendly SQL Client\", \"title\": \"sequeler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"serial-vault\", \"summary\": \"Serial Vault Service\", \"title\": \"serial-vault\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sha3384\", \"summary\": \"Calculate sha3_384 hashes of files.\", \"title\": \"sha3384\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shadowsocks\", \"summary\": \"A fast tunnel proxy that helps you bypass firewalls\", \"title\": \"shadowsocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shcli\", \"summary\": \"Python client for Socialhome.\", \"title\": \"shcli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shotcut\", \"summary\": \"Free, cross-platform, open source video editor\", \"title\": \"Shotcut\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shout\", \"summary\": \"A self hosted web IRC client\", \"title\": \"shout\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"siilihai-client\", \"summary\": \"A graphical web forum client\", \"title\": \"Siilihai web forum client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simcaffe\", \"summary\": \"simple test caffe for amazing snap\", \"title\": \"simcaffe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-caio1982\", \"summary\": \"This is a test snap\", \"title\": \"simple-caio1982\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-cprov\", \"summary\": \"This is a test snap\", \"title\": \"simple-cprov\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-scan\", \"summary\": \"Document Scanning Application\", \"title\": \"simple-scan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplekey\", \"summary\": \"Password/Key generator and hash table.\", \"title\": \"simplekey\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplenote\", \"summary\": \"The simplest way to keep notes.\", \"title\": \"Simplenote\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplenote-jamiebennett\", \"summary\": \"The simplest way to keep notes. Install with --devmode.\", \"title\": \"simplenote-jamiebennett\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplescreenrecorder\", \"summary\": \"ssr\", \"title\": \"simplescreenrecorder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplescreenrecorder-mardy\", \"summary\": \"Simple Screen Recorder\", \"title\": \"simplescreenrecorder-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sixd-node-snap\", \"summary\": \"SixD node demo app\", \"title\": \"sixd-node-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"skrifa\", \"summary\": \"A simple word processor built with web technologies\", \"title\": \"Skrifa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"skrifa-lite\", \"summary\": \"A simple word processor built with web technologies\", \"title\": \"Skrifa Lite\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sl-moon127\", \"summary\": \"SL\", \"title\": \"sl-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slack-term\", \"summary\": \"Slack client for your terminal\", \"title\": \"slack-term\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slashlock\", \"summary\": \"Easy to use file and folder encryptor\", \"title\": \"slashlock\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sluice\", \"summary\": \"rate limiting data piping tool\", \"title\": \"sluice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slumpsand-linklist\", \"summary\": \"linklist helps keeping track of links...\", \"title\": \"slumpsand-linklist\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"smalltextpad\", \"summary\": \"SmallTextPad is a Simple Java Text Editor!\", \"title\": \"smalltextpad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"smartsheetcopy\", \"summary\": \"Copy folder,sheets and reports from template folder or specified folder\", \"title\": \"smartsheetcopy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snap-channels-walkthrough\", \"summary\": \"channels walkthrough\", \"title\": \"snap-channels-walkthrough\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snap-codelabs\", \"summary\": \"Ubuntu codelabs offline website for using and creating snaps.\", \"title\": \"snap-codelabs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapd-hacker-toolbelt\", \"summary\": \"Collection of tools useful for developers hacking on snapd\", \"title\": \"snapd-hacker-toolbelt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapdiff\", \"summary\": \"Compare two snaps in the style of debdiff\", \"title\": \"snapdiff\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snaplint\", \"summary\": \"Clean up your snaps\", \"title\": \"snaplint\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappy-debug\", \"summary\": \"Debug tools for ubuntu-core\", \"title\": \"snappy-debug\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappy-discover\", \"summary\": \"Discover snappy devices on the local network\", \"title\": \"snappy-discover\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappymcsnapface\", \"summary\": \"prints the value of env variable HOME\", \"title\": \"snappymcsnapface\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapweb\", \"summary\": \"Beautiful and functional interface for snap management\", \"title\": \"snapweb\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snow-on-me\", \"summary\": \"A simple webserver serving christmas snow on demand\", \"title\": \"snow-on-me\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"so-trello\", \"summary\": \"Trello command line tool\", \"title\": \"so-trello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solc\", \"summary\": \"The Solidity Contract-Oriented Programming Language\", \"title\": \"solc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solitaire\", \"summary\": \"usual Solitaire card game, as known as Patience or Klondike\", \"title\": \"solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solr\", \"summary\": \"Starts up solr as forking daemon\", \"title\": \"solr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"soracom\", \"summary\": \"Soracom CLI\", \"title\": \"soracom-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"soracom-console\", \"summary\": \"Soracom console Web App\", \"title\": \"soracom-console\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"special-delivery\", \"summary\": \"Example app on Mir stack\", \"title\": \"special-delivery\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"speed-test\", \"summary\": \"Test your internet connection speed and ping using speedtest.net from the CLI\", \"title\": \"speed-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spider-solitaire\", \"summary\": \"Spider Solitaire card game\", \"title\": \"spider-solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spread\", \"summary\": \"Convenient full-system test (task) distribution\", \"title\": \"spread\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spreed-webrtc-snap\", \"summary\": \"WebRTC audio/video calls and conferences\", \"title\": \"spreed-webrtc-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spreedme\", \"summary\": \"Spreed.ME audio/video calls and conferences feature for the Nextcloud Snap\", \"title\": \"spreedme\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"springlobby-nsg\", \"summary\": \"The lobby for SpringRTS\", \"title\": \"springlobby-nsg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sqlitebrowser-casept\", \"summary\": \"Unofficial snap of the lightweight SQLite DB editing tool.\", \"title\": \"sqlitebrowser-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"squid-gary\", \"summary\": \"Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more.\", \"title\": \"squid-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"squirrelbot\", \"summary\": \"A Telegram bot that stashes away links that you send it\", \"title\": \"squirrelbot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ss-qt\", \"summary\": \"Shadowsocks\", \"title\": \"ss-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshesame\", \"summary\": \"Fake SSH server that lets everyone in and logs their activity\", \"title\": \"sshesame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshguard-robertliu\", \"summary\": \"Protects from brute force attacks against ssh\", \"title\": \"sshguard-robertliu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshoot\", \"summary\": \"Manage multiple sshuttle VPN sessions\", \"title\": \"sshoot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshtron\", \"summary\": \"multiplayer Tron via ssh\", \"title\": \"sshtron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ssocks\", \"summary\": \"shadowsocks\", \"title\": \"ssocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"st-novice\", \"summary\": \"david test snap app\", \"title\": \"st-novice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stardate-snap\", \"summary\": \"Command line tool to convert conventional time to stardate time.\", \"title\": \"stardate-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stats\", \"summary\": \"Gathers numbers in repeated text\", \"title\": \"stats\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stellarium-plars\", \"summary\": \"Free, open source planetarium software\", \"title\": \"stellarium-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stonscipap-snap\", \"summary\": \"A 2 player version of 'Stone, Scissors, Paper'.\", \"title\": \"stonscipap-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"store-test-ubuntu-desktop\", \"summary\": \"Used to test store metadata in Ubuntu Desktop\", \"title\": \"Store Test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"storjshare\", \"summary\": \"farm data on the Storj network.\", \"title\": \"storjshare\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stress-ng\", \"summary\": \"tool to load and stress a computer\", \"title\": \"stress-ng\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"subiquity\", \"summary\": \"Ubuntu installer\", \"title\": \"subiquity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"submission-service\", \"summary\": \"Submission Service for accepting Checkbox results\", \"title\": \"submission-service\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sudo\", \"summary\": \"not sudo\", \"title\": \"sudo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sudoku-game\", \"summary\": \"Sudoku 9x9 game\", \"title\": \"sudoku-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sunwait\", \"summary\": \"Sunwait is a program for calculating sunrise and sunset\", \"title\": \"sunwait\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sup-autossh\", \"summary\": \"Auto SSH\", \"title\": \"sup-autossh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"supercalc-snap\", \"summary\": \"Powerful collection of calculation tools for Ubuntu.\", \"title\": \"Supercalc-Snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"surl\", \"summary\": \"Ubuntu Store API thin wrapper.\", \"title\": \"surl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sutil\", \"summary\": \"Utilities for working with snaps and snap store APIs\", \"title\": \"sutil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"swift-ring-checker\", \"summary\": \"Check swift rings\", \"title\": \"swift-ring-checker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sword\", \"summary\": \"Dialoga Sword \", \"title\": \"Dialoga Sword \"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"symgrpmad\", \"summary\": \"A game based upon the idea of overlapping symmetry groups.\", \"title\": \"symgrpmad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"syncthing\", \"summary\": \"Open Source Continuous File Synchronization\", \"title\": \"syncthing\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sysrepo-netopeer-gen\", \"summary\": \"sysrepo and netopeer snap\", \"title\": \"sysrepo-netopeer-gen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sysrepo-netopeer-shejoshi\", \"summary\": \"sysrepo and netopeer snap\", \"title\": \"sysrepo-netopeer-shejoshi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"taimaa\", \"summary\": \"A simple count down timer.\", \"title\": \"taimaa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tali\", \"summary\": \"Roll dice and score points\", \"title\": \"tali\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"task\", \"summary\": \"Simple task runner / Make alternative written in Go\", \"title\": \"task\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"taskwarrior-plars\", \"summary\": \"feature-rich console based todo list manager\", \"title\": \"taskwarrior-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"teatime\", \"summary\": \"Simple egg timer application for the Unity Desktop\", \"title\": \"Teatime\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"teleconsole\", \"summary\": \"Share your terminal and forward local TCP ports to people you trust.\", \"title\": \"teleconsole\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-cli\", \"summary\": \"Command-line interface for Telegram. Uses the readline interface.\", \"title\": \"telegram-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-latest\", \"summary\": \"Telegram Desktop Client latest\", \"title\": \"telegram-latest\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-sergiusens\", \"summary\": \"Telegram desktop client\", \"title\": \"telegram-sergiusens\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tempest-jhobbs\", \"summary\": \"OpenStack tempest test\", \"title\": \"tempest-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"termius-app\", \"summary\": \"termius-app\", \"title\": \"termius-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"termplay\", \"summary\": \"Play an image/video in your terminal!\", \"title\": \"termplay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terraform-abacao\", \"summary\": \"build, change, and version infrastructure safely and efficiently\", \"title\": \"terraform-abacao\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terraform-snap\", \"summary\": \"Terraform snap app\", \"title\": \"terraform-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terragrunt\", \"summary\": \"build, change, and version infrastructure safely and efficiently\", \"title\": \"terragrunt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-assumes\", \"summary\": \"Test snap for snapd\", \"title\": \"test-assumes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-hello\", \"summary\": \"simple dotnet hello world\", \"title\": \"test-hello\"}, {\"aliases\": [{\"name\": \"test_snapd_wellknown1\", \"target\": \"wellknown1\"}, {\"name\": \"test_snapd_wellknown2\", \"target\": \"wellknown2\"}], \"apps\": [], \"package_name\": \"test-snapd-auto-aliases\", \"summary\": \"\", \"title\": \"test-snapd-auto-aliases\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-busybox-static\", \"summary\": \"Statically linked busybox for test\", \"title\": \"test-snapd-busybox-static\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-classic-confinement\", \"summary\": \"\", \"title\": \"test-snapd-classic-confinement\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-content-plug\", \"summary\": \"\", \"title\": \"test-snapd-content-plug\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-content-slot\", \"summary\": \"\", \"title\": \"test-snapd-content-slot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-control-consumer\", \"summary\": \"Basic snapd-control consumer snap\", \"title\": \"test-snapd-control-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-cups-control-consumer\", \"summary\": \"Basic cups-control consumer snap\", \"title\": \"test-snapd-cups-control-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-dbus-service\", \"summary\": \"Python based example dbus service\", \"title\": \"test-snapd-dbus-service\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-delta-refresh\", \"summary\": \"\", \"title\": \"test-snapd-delta-refresh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-fuse-consumer\", \"summary\": \"Basic fuse consumer snap\", \"title\": \"test-snapd-fuse-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-go-webserver\", \"summary\": \"Minimal Golang webserver for snappy\", \"title\": \"test-snapd-go-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-python-webserver\", \"summary\": \"Python based example webserver\", \"title\": \"test-snapd-python-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-thumbnailer-consumer\", \"summary\": \"Basic thumbnailer consumer snap\", \"title\": \"test-snapd-thumbnailer-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-tools\", \"summary\": \"Tools for testing the snapd application\", \"title\": \"test-snapd-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-upower-observe-consumer\", \"summary\": \"Basic upower-observe consumer snap\", \"title\": \"test-snapd-upower-observe-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"testflinger-cli\", \"summary\": \"testflinger-cli\", \"title\": \"testflinger-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tetris-in-racket\", \"summary\": \"Tetris clone developed in Racket\", \"title\": \"Tetris in Racket\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tftp-hpa-jhobbs\", \"summary\": \"Trivial File Transfer Protocol Client\", \"title\": \"tftp-hpa-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"the-traveling-fox\", \"summary\": \"Simple FOSS 3D Platformer\", \"title\": \"The Traveling Fox\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"theia-mardy\", \"summary\": \"Theia Vision Library\", \"title\": \"theia-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"thinger-maker-server\", \"summary\": \"Thinger.io Internet Of Things Server\", \"title\": \"Thinger.io Maker Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"thomir-says\", \"summary\": \"What does Thomi say?\", \"title\": \"thomir-says\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"throttle\", \"summary\": \"control the rate that data flows through stdin\", \"title\": \"throttle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tic-tac-toe\", \"summary\": \"Basic Tic-Tac-Toe game, based on SDL2\", \"title\": \"tic-tac-toe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tidec\", \"summary\": \"Terminal C/C++ IDE with GUI-like user interface\", \"title\": \"tidec\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tika-app\", \"summary\": \"Tika Server for metadata discovery and extraction\", \"title\": \"tika-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tika-server\", \"summary\": \"Tika Server for metadata discovery and extraction\", \"title\": \"tika-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"timg\", \"summary\": \"A terminal image viewer\", \"title\": \"timg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tinyproxy-ogra\", \"summary\": \"very tiny proxy server\", \"title\": \"tinyproxy-ogra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tinyproxy-snap\", \"summary\": \"a light-weight HTTP(S) proxy daemon for POSIX operating systems.\", \"title\": \"tinyproxy-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tlaplus\", \"summary\": \"The TLA Toolbox is an IDE for the TLA+ tools.\", \"title\": \"tlaplus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tldr-luk3yx\", \"summary\": \"A simple tldr viewer.\", \"title\": \"tldr-luk3yx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmate-esnow\", \"summary\": \"Instant terminal sharing\", \"title\": \"tmate-esnow\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmux\", \"summary\": \"tmux\", \"title\": \"tmux\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmx\", \"summary\": \"Terminal multiplexer with GUI-like user interface\", \"title\": \"tmx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tof-casept\", \"summary\": \"An unofficial snap of the turn-based strategy game Tanks of Freedom\", \"title\": \"tof-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"toilet-deej\", \"summary\": \"toilet terminal banner tool\", \"title\": \"toilet-deej\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tomcat-sample\", \"summary\": \"Sample webapp using tomcat part\", \"title\": \"tomcat-sample\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tor-middle-relay\", \"summary\": \"Essential infrastructure node for Tor network\", \"title\": \"Tor middle relay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tor-mkg20001\", \"summary\": \"Defend yourself against network surveillance and traffic analysis\", \"title\": \"Tor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"torgo\", \"summary\": \"A Logo interpreter written in Java.\", \"title\": \"torgo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tpad\", \"summary\": \"Terminal text editor with GUI-like user interface\", \"title\": \"tpad\"}, {\"aliases\": [{\"name\": \"tpm_changeownerauth\", \"target\": \"changeownerauth\"}, {\"name\": \"tpm_clear\", \"target\": \"clear\"}, {\"name\": \"tpm_createek\", \"target\": \"createek\"}, {\"name\": \"tpm_getpubek\", \"target\": \"getpubek\"}, {\"name\": \"tpm_nvdefine\", \"target\": \"nvdefine\"}, {\"name\": \"tpm_nvinfo\", \"target\": \"nvinfo\"}, {\"name\": \"tpm_nvread\", \"target\": \"nvread\"}, {\"name\": \"tpm_nvrelease\", \"target\": \"nvrelease\"}, {\"name\": \"tpm_nvwrite\", \"target\": \"nvwrite\"}, {\"name\": \"tpm_resetdalock\", \"target\": \"resetdalock\"}, {\"name\": \"tpm_restrictpubek\", \"target\": \"restrictpubek\"}, {\"name\": \"tpm_restrictsrk\", \"target\": \"restrictsrk\"}, {\"name\": \"tpm_revokeek\", \"target\": \"revokeek\"}, {\"name\": \"tpm_selftest\", \"target\": \"selftest\"}, {\"name\": \"tpm_setactive\", \"target\": \"setactive\"}, {\"name\": \"tpm_setclearable\", \"target\": \"setclearable\"}, {\"name\": \"tpm_setenable\", \"target\": \"setenable\"}, {\"name\": \"tpm_setoperatorauth\", \"target\": \"setoperatorauth\"}, {\"name\": \"tpm_setownable\", \"target\": \"setownable\"}, {\"name\": \"tpm_setpresence\", \"target\": \"setpresence\"}, {\"name\": \"tpm_takeownership\", \"target\": \"takeownership\"}, {\"name\": \"tpm_version\", \"target\": \"version\"}], \"apps\": [], \"package_name\": \"tpm\", \"summary\": \"TPM 1.2 utilities\", \"title\": \"tpm\"}, {\"aliases\": [{\"name\": \"tpm2_activatecredential\", \"target\": \"activatecredential\"}, {\"name\": \"tpm2_akparse\", \"target\": \"akparse\"}, {\"name\": \"tpm2_certify\", \"target\": \"certify\"}, {\"name\": \"tpm2_create\", \"target\": \"create\"}, {\"name\": \"tpm2_createprimary\", \"target\": \"createprimary\"}, {\"name\": \"tpm2_encryptdecrypt\", \"target\": \"encryptdecrypt\"}, {\"name\": \"tpm2_evictcontrol\", \"target\": \"evictcontrol\"}, {\"name\": \"tpm2_getmanufec\", \"target\": \"getmanufec\"}, {\"name\": \"tpm2_getpubak\", \"target\": \"getpubak\"}, {\"name\": \"tpm2_getpubek\", \"target\": \"getpubek\"}, {\"name\": \"tpm2_getrandom\", \"target\": \"getrandom\"}, {\"name\": \"tpm2_hash\", \"target\": \"hash\"}, {\"name\": \"tpm2_hmac\", \"target\": \"hmac\"}, {\"name\": \"tpm2_listpcrs\", \"target\": \"listpcrs\"}, {\"name\": \"tpm2_load\", \"target\": \"load\"}, {\"name\": \"tpm2_loadexternal\", \"target\": \"loadexternal\"}, {\"name\": \"tpm2_makecredential\", \"target\": \"makecredential\"}, {\"name\": \"tpm2_nvdefine\", \"target\": \"nvdefine\"}, {\"name\": \"tpm2_nvlist\", \"target\": \"nvlist\"}, {\"name\": \"tpm2_nvread\", \"target\": \"nvread\"}, {\"name\": \"tpm2_nvrelease\", \"target\": \"nvrelease\"}, {\"name\": \"tpm2_nvwrite\", \"target\": \"nvwrite\"}, {\"name\": \"tpm2_quote\", \"target\": \"quote\"}, {\"name\": \"tpm2_rc_decode\", \"target\": \"rc-decode\"}, {\"name\": \"tpm2_readpublic\", \"target\": \"readpublic\"}, {\"name\": \"tpm2_rsadecrypt\", \"target\": \"rsadecrypt\"}, {\"name\": \"tpm2_rsaencrypt\", \"target\": \"rsaencrypt\"}, {\"name\": \"tpm2_sign\", \"target\": \"sign\"}, {\"name\": \"tpm2_takeownership\", \"target\": \"takeownership\"}, {\"name\": \"tpm2_unseal\", \"target\": \"unseal\"}, {\"name\": \"tpm2_verifysignature\", \"target\": \"verifysignature\"}], \"apps\": [], \"package_name\": \"tpm2\", \"summary\": \"TPM 2.0 utilities\", \"title\": \"tpm2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tracepath-jhobbs\", \"summary\": \"tracepath\", \"title\": \"tracepath-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"transfer\", \"summary\": \"Transfer files using transfer.sh\", \"title\": \"transfer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tree\", \"summary\": \"This is an initial minimail snap of `tree`\", \"title\": \"tree\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"trestus\", \"summary\": \"Static status page generator that uses a Trello board as a data source\", \"title\": \"trestus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"trustgrid\", \"summary\": \"Trustgrid node agent\", \"title\": \"trustgrid\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"truthtables\", \"summary\": \"truthtables snap\", \"title\": \"truthtables\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ttimer\", \"summary\": \"plain Timer (a tea-timer for systems w/o java)\", \"title\": \"ttimer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"turtlebot-demo-kyrofa\", \"summary\": \"Turtlebot ROS Demo\", \"title\": \"Turtlebot ROS Demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tuxguitar-vs\", \"summary\": \"TuxGuitar\", \"title\": \"tuxguitar-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"twistypuzzle\", \"summary\": \"A 3D simulator for a variety of twisty puzzles.\", \"title\": \"twistypuzzle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test-snap-with-tracks\", \"summary\": \"Summary of the most simple snap\", \"title\": \"u1test-snap-with-tracks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test20160725\", \"summary\": \"Simple dd like tool\", \"title\": \"u1test20160725\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test20160920\", \"summary\": \"Summary of the most simple snap\", \"title\": \"u1test20160920\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uappexplorer-cli\", \"summary\": \"Browse uApp Explorer right for the command line!\", \"title\": \"uappexplorer-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubports-installer\", \"summary\": \"GUI installer for ubports devices\", \"title\": \"ubports-installer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-app-platform\", \"summary\": \"Ubuntu app platform for running apps on a shared platform of libraries\", \"title\": \"ubuntu-app-platform\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-calculator-app\", \"summary\": \"Ubuntu Calculator application for the Unity 7 desktop\", \"title\": \"Calculator (Unity 7)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-clock-app\", \"summary\": \"Ubuntu Clock application for the Unity desktop\", \"title\": \"Clock\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-core\", \"summary\": \"The ubuntu-core OS snap\", \"title\": \"ubuntu-core\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-core-slides\", \"summary\": \"Ubuntu core set of slides\", \"title\": \"ubuntu-core-slides\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-demo-websites\", \"summary\": \"Demo websites configuration for Ubuntu Demo manager\", \"title\": \"ubuntu-demo-websites\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-make\", \"summary\": \"Setup your development environment on ubuntu easily\", \"title\": \"ubuntu-make\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-social-kit\", \"summary\": \"Bring social media apps to Ubuntu Desktop\", \"title\": \"Ubuntu Social Media Kit\"}, {\"aliases\": [{\"name\": \"udisksctl\", \"target\": \"udisksctl\"}], \"apps\": [], \"package_name\": \"udisks2\", \"summary\": \"D-Bus service to access and manipulate storage devices\", \"title\": \"udisks2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uefi-fw-tools\", \"summary\": \"UEFI Firmware update tools\", \"title\": \"uefi-fw-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ufw\", \"summary\": \"ufw (Uncomplicated Firewall) for Ubuntu Core\", \"title\": \"ufw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ultimate-media-downloader\", \"summary\": \"Ultimate media downloader is a Gui based video audio downloader which support download media from various sites.\", \"title\": \"Ultimate Media Downloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ultimate-media-downloader2\", \"summary\": \"Download media from various websites\", \"title\": \"Ultimate Media Downloader 2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uname-a\", \"summary\": \"The test \\\"uname -a\\\" snap\", \"title\": \"uname-a\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unifi-exporter-moon127\", \"summary\": \"Prometheus exporter for UniFi Controller\", \"title\": \"unifi-exporter-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unison-jz\", \"summary\": \"Unison file synchroniser\", \"title\": \"unison-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unixhttp\", \"summary\": \"HTTP over Unix\", \"title\": \"unixhttp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upload-assets\", \"summary\": \"A command-line tool for managing the assets server\", \"title\": \"upload-assets\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upnp-server\", \"summary\": \"upload files with WebDAV and serve them via DLNA/UPnP\", \"title\": \"upnp-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upower\", \"summary\": \"UPower Power Source Monitoring daemon\", \"title\": \"upower\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uq\", \"summary\": \"universal (de)serializer\", \"title\": \"uq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"urdf-viz\", \"summary\": \"URDF visualization tool\", \"title\": \"urdf-viz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usb-reset\", \"summary\": \"Reset a USB device using vendor and product ID.\", \"title\": \"usb-reset\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usb-utils\", \"summary\": \"Linux USB utilities\", \"title\": \"usb-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usd-nacc\", \"summary\": \"Ubuntu Server Dev tooling\", \"title\": \"usd-nacc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ustriage\", \"summary\": \"Ubuntu Launchpad bugs for triage\", \"title\": \"ustriage\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"v2ray\", \"summary\": \"A platform for building proxies to bypass network restrictions.\", \"title\": \"v2ray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vanitygen\", \"summary\": \"Vanitygen is a command-line vanity bitcoin address generator\", \"title\": \"vanitygen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vault\", \"summary\": \"Vault is a tool for securely accessing secrets.\", \"title\": \"vault\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vault-elopio\", \"summary\": \"Vault is a tool for securely accessing secrets.\", \"title\": \"vault-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vectr\", \"summary\": \"Vectr is a free graphics editor used to create vector graphics easily and intuitively.\", \"title\": \"Vectr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"verum-cli\", \"summary\": \"The official Verum CLI interface app.\", \"title\": \"Verum CLI\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vestin\", \"summary\": \"Program to calculate financial independence.\", \"title\": \"vestin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vice-jz\", \"summary\": \"The Versatile Commodore Emulator\", \"title\": \"vice-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vigil\", \"summary\": \"CLI application to watch sites for changes.\", \"title\": \"vigil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"viking-gps\", \"summary\": \"GPS data editor, analyzer and viewer\", \"title\": \"viking-gps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"visualsfm-mardy\", \"summary\": \"A Visual Structure from Motion System\", \"title\": \"visualsfm-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vitetris\", \"summary\": \"Console based version of Tetris\", \"title\": \"vitetris\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vlc\", \"summary\": \"The ultimate media player\", \"title\": \"vlc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"volleyball2d\", \"summary\": \"A 2d volleyball game\", \"title\": \"volleyball2d\"}, {\"aliases\": [{\"name\": \"code\", \"target\": \"vscode\"}], \"apps\": [], \"package_name\": \"vscode\", \"summary\": \"Code editing. Redefined.\", \"title\": \"Visual Studio Code\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vsslagent\", \"summary\": \"VSSL REST api.\", \"title\": \"vsslagent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vuze-vs\", \"summary\": \"Vuze is a powerful, open source, bittorrent client.\", \"title\": \"vuze-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wal-e\", \"summary\": \"Continuous archiving of PostgreSQL WAL files and base backups\", \"title\": \"wal-e\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallpaperdownloader\", \"summary\": \"Download, manage and change your favorite wallpapers from the Internet\", \"title\": \"wallpaperdownloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallpapers-poland-late-summer\", \"summary\": \"Collection of wallpapers with photos from late summer in Poland\", \"title\": \"Late summer in Poland - wallpapers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallstreet\", \"summary\": \"fill your console with Wall Street-like news and stats\", \"title\": \"wallstreet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"warzone2100\", \"summary\": \"A free and open source real time strategy game\", \"title\": \"Warzone 2100\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wavebox\", \"summary\": \"Gmail, Inbox, Outlook, O365, Trello & Slack client\", \"title\": \"wavebox\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wdltool\", \"summary\": \"Command line utilities for interacting with WDL\", \"title\": \"wdltool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"webcam-webui-stylerrr\", \"summary\": \"Webcam web UI\", \"title\": \"webcam-webui-stylerrr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"webdm\", \"summary\": \"# Snappyd\", \"title\": \"webdm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"weebl-tools\", \"summary\": \"Client-side tools for communicating with a Weebl instance\", \"title\": \"weebl-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wekan\", \"summary\": \"The open-source Trello-like kanban\", \"title\": \"wekan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wekan-ondra\", \"summary\": \"The open-source Trello-like kanban\", \"title\": \"wekan-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wethr\", \"summary\": \"Command line weather tool.\", \"title\": \"wethr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wfc-cmars\", \"summary\": \"This program generates bitmaps that are locally similar to the input bitmap.\", \"title\": \"wfc-cmars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"what-snap\", \"summary\": \"Turn a snap id into a snap name.\", \"title\": \"what-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"whois-snap\", \"summary\": \"whois snap\", \"title\": \"whois-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"widl-nan\", \"summary\": \"Auto generate native C++ addon source code by parsing Web IDL definition\", \"title\": \"widl-nan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wifi-ap\", \"summary\": \"WiFi Access Point based on hostapd\", \"title\": \"wifi-ap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wifiap-consumer\", \"summary\": \"wifi-ap consumer example\", \"title\": \"wifiap-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wireless-tools\", \"summary\": \"Tools for manipulating Linux Wireless Extensions\", \"title\": \"wireless-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wordpress-desktop\", \"summary\": \"WordPress.com Desktop client\", \"title\": \"Wordpress.com Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wordsingrid\", \"summary\": \"Searches words from a grid of letters.\", \"title\": \"wordsingrid\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"world\", \"summary\": \"Where in the world is...?\", \"title\": \"world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wormhole\", \"summary\": \"get things from one computer to another, safely\", \"title\": \"wormhole\"}, {\"aliases\": [{\"name\": \"wpa_cli\", \"target\": \"wpa-cli\"}], \"apps\": [], \"package_name\": \"wpa-supplicant\", \"summary\": \"WPA supplicant provides client support for WPA and WPA2 (IEEE 802.11i)\", \"title\": \"wpa-supplicant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"writefull\", \"summary\": \"Writefull\", \"title\": \"writefull\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wuziqi\", \"summary\": \"Wuziqi Game. It shows how to snap a html5 app into a snap\", \"title\": \"wuziqi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wuzz\", \"summary\": \"interactive cli tool for HTTP inspection\", \"title\": \"wuzz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wxmaxima\", \"summary\": \"A nightly build of wxMaxima, a gui for Maxima, a full-featured CAS.\", \"title\": \"wxmaxima\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x11-apps\", \"summary\": \"x11 apps\", \"title\": \"x11-apps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x86latency-test\", \"summary\": \"Intel x86 kernel timer latency test\", \"title\": \"x86latency-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x86rdrand-benchmark\", \"summary\": \"Intel x86 rdrand CPU benchmark\", \"title\": \"x86rdrand-benchmark\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xbill-xaw\", \"summary\": \"Get rid of those Wingdows Viruses!\", \"title\": \"xbill-xaw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xcape-lbo\", \"summary\": \"Modify keys to act as other keys\", \"title\": \"xcape-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xkcd-webserver\", \"summary\": \"Show random XKCD compic via a build-in webserver\", \"title\": \"xkcd-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xkcdpass\", \"summary\": \"xkcd password generator\", \"title\": \"xkcdpass\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xlsx\", \"summary\": \"Convert microsoft XLSX files into CSV files.\", \"title\": \"xlsx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xnsketch\", \"summary\": \"XnSketch turn your photos into cartoon or sketch images.\", \"title\": \"xnsketch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xnviewmp\", \"summary\": \"XnView MP is the enhanced version of XnView Classic.\", \"title\": \"xnviewmp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yacas\", \"summary\": \"Yet Another Computer Algebra System\", \"title\": \"yacas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yakyak\", \"summary\": \"YakYak\", \"title\": \"yakyak\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yd\", \"summary\": \"yd\", \"title\": \"yd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-bdmurray\", \"summary\": \"downloads videos from youtube.com or other video platforms\", \"title\": \"youtube-dl-bdmurray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-casept\", \"summary\": \"YouTube Downloader\", \"title\": \"youtube-dl-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-snap\", \"summary\": \"YouTube Downloader\", \"title\": \"youtube-dl-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zaz-jz\", \"summary\": \"Zaz - Because hackers too need to play with balls!\", \"title\": \"zaz-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zeal-casept\", \"summary\": \"Zeal is a simple offline documentation browser inspired by Dash. This is an unofficial snap package.\", \"title\": \"zeal-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zeronet\", \"summary\": \"Open, free and uncensorable websites\", \"title\": \"ZeroNet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zerotier-one\", \"summary\": \"ZeroTier is a software-based managed Ethernet switch for planet Earth.\", \"title\": \"zerotier-one\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zile-tealeg\", \"summary\": \"GNU Zile\", \"title\": \"zile-tealeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zzt\", \"summary\": \"ZZT\", \"title\": \"zzt\"}]}}"
2017/11/02 16:07:44.831745 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic finished after 1 retries, elapsed time=636.238471ms, status: 200
2017/11/02 16:07:44.833262 taskrunner.go:367: DEBUG: Running task 9 on Do: Setup snap "core" (3377) security profiles (phase 2)
2017/11/02 16:07:45.094598 taskrunner.go:367: DEBUG: Running task 10 on Do: Set automatic aliases for snap "core"
2017/11/02 16:07:45.100664 taskrunner.go:367: DEBUG: Running task 11 on Do: Setup snap "core" aliases
2017/11/02 16:07:45.106223 taskrunner.go:367: DEBUG: Running task 12 on Do: Run install hook of "core" snap if present
2017/11/02 16:07:45.110904 taskrunner.go:367: DEBUG: Running task 13 on Do: Start snap "core" (3377) services
2017/11/02 16:07:45.115061 taskrunner.go:367: DEBUG: Running task 14 on Do: Run configure hook of "core" snap if present
2017/11/02 16:07:45.150026 daemon.go:233: DEBUG: pid=29577;uid=0;@ GET /v2/snaps?snaps=core 1.022239ms 200
2017/11/02 16:07:45.170702 daemon.go:233: DEBUG: pid=29697;uid=0;@ GET /v2/snaps 714.682µs 200
2017/11/02 16:07:45.175461 main.go:78: Exiting on terminated signal.
AppArmor status: apparmor is enabled and all features are available
2017/11/02 16:09:01.723574 cmd.go:203: DEBUG: restarting into "/snap/core/current/usr/lib/snapd/snapd"
AppArmor status: apparmor is enabled and all features are available
2017/11/02 16:09:01.992946 daemon.go:306: started snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic.
2017/11/02 16:09:01.994780 main.go:72: DEBUG: activation done in 256ms
2017/11/02 16:09:02.002563 snapmgr.go:540: DEBUG: Next refresh scheduled for 2017-11-02 21:48:59.571066611 +0000 UTC.
2017/11/02 16:09:02.002592 snapmgr.go:586: DEBUG: Catalog refresh starting now; next scheduled for 2017-11-03 16:09:02.002587974 +0000 UTC.
2017/11/02 16:09:02.002628 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/sections, attempt 1, elapsed time=9.29µs
2017/11/02 16:09:02.003086 logger.go:69: DEBUG: > "GET /api/v1/snaps/sections HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:09:02.021629 daemon.go:233: DEBUG: pid=29765;uid=0;@ PUT /v2/snaps/core/conf 2.598088ms 202
2017/11/02 16:09:02.675625 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 175\r\nContent-Type: application/hal+json\r\nDate: Thu, 02 Nov 2017 16:09:02 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: bc000239-0eeb-470c-a0e4-be9e05c766cf\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"_embedded\": {\"clickindex:sections\": [{\"name\": \"ops\"}, {\"name\": \"database\"}, {\"name\": \"internet-of-things\"}, {\"name\": \"featured\"}, {\"name\": \"messaging\"}, {\"name\": \"media\"}]}}"
2017/11/02 16:09:02.675951 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/sections finished after 1 retries, elapsed time=673.325602ms, status: 200
2017/11/02 16:09:02.678090 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic, attempt 1, elapsed time=9.992µs
2017/11/02 16:09:02.678947 logger.go:69: DEBUG: > "GET /api/v1/snaps/names?confinement=strict%2Cclassic HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:09:03.277505 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 144051\r\nAge: 85\r\nCache-Control: public, max-age=300\r\nContent-Type: application/hal+json\r\nDate: Thu, 02 Nov 2017 16:07:39 GMT\r\nServer: gunicorn/19.7.1\r\nVary: X-Ubuntu-Store, X-Ubuntu-Series, X-Ubuntu-Architecture\r\nVia: 1.1 juju-7794b8-prod-ols-snap-store-indep-398 (squid/3.5.12)\r\nX-Cache: HIT from juju-7794b8-prod-ols-snap-store-indep-398\r\nX-Cache-Lookup: HIT from juju-7794b8-prod-ols-snap-store-indep-398:3128\r\nX-Request-Id: c3430615-0d69-4a55-b283-4353579d34c8\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"_embedded\": {\"clickindex:package\": [{\"aliases\": null, \"apps\": [], \"package_name\": \"ab\", \"summary\": \"Test snap with shortest name\", \"title\": \"ab\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acbuild\", \"summary\": \"AppC container builder\", \"title\": \"acbuild\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acestreamplayer\", \"summary\": \"Ace Stream \\u2013 P2P Multimedia Platform\", \"title\": \"acestreamplayer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acpi-tools\", \"summary\": \"ACPICA tools\", \"title\": \"acpi-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"act\", \"summary\": \"This program is used to perform an operation after an action\", \"title\": \"act\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"adventcalendar\", \"summary\": \"Advent Calendar for Ubuntu enthousiasts\", \"title\": \"adventcalendar\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ag-mcphail\", \"summary\": \"The Silver Searcher - mcphail's build and upstream git version\", \"title\": \"ag-mcphail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ahorcado\", \"summary\": \"Ahorcado version temprana\", \"title\": \"ahorcado\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"airshark\", \"summary\": \"Non-WiFi interference analyzer\", \"title\": \"Airshark\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aldo\", \"summary\": \"Aldo is a morse code learning tool released under GPL.\", \"title\": \"aldo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"alexaweb\", \"summary\": \"Use html5 voice and speaker to connect to Alexa\", \"title\": \"alexaweb\"}, {\"aliases\": [{\"name\": \"aconnect\", \"target\": \"aconnect\"}, {\"name\": \"alsabat\", \"target\": \"alsabat\"}, {\"name\": \"alsactl\", \"target\": \"alsactl\"}, {\"name\": \"alsaloop\", \"target\": \"alsaloop\"}, {\"name\": \"alsamixer\", \"target\": \"alsamixer\"}, {\"name\": \"alsatplg\", \"target\": \"alsatplg\"}, {\"name\": \"alsaucm\", \"target\": \"alsaucm\"}, {\"name\": \"amidi\", \"target\": \"amidi\"}, {\"name\": \"amixer\", \"target\": \"amixer\"}, {\"name\": \"aplay\", \"target\": \"aplay\"}, {\"name\": \"aplaymidi\", \"target\": \"aplaymidi\"}, {\"name\": \"arecord\", \"target\": \"arecord\"}, {\"name\": \"arecordmidi\", \"target\": \"arecordmidi\"}, {\"name\": \"aseqdump\", \"target\": \"aseqdump\"}, {\"name\": \"aseqnet\", \"target\": \"aseqnet\"}, {\"name\": \"iecset\", \"target\": \"iecset\"}, {\"name\": \"speaker-test\", \"target\": \"speaker-test\"}], \"apps\": [], \"package_name\": \"alsa-utils\", \"summary\": \"Utilities for configuring and using ALSA\", \"title\": \"alsa-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"anbox-installer\", \"summary\": \"Installer for the Android in a Box runtime environment\", \"title\": \"anbox-installer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"animationmaker\", \"summary\": \"Create keyframe animation and export them to a movie, animated gif or XML file\", \"title\": \"AnimationMaker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"anta-i7z\", \"summary\": \"A better i7 (and now i3, i5) reporting tool for Linux\", \"title\": \"anta-i7z\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aof\", \"summary\": \"Redis appendonly file filter\", \"title\": \"aof\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"apizee-box-1-helmet\", \"summary\": \"Package for box helmet\", \"title\": \"apizee-box-1-helmet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"apktool\", \"summary\": \"A tool for reverse engineering 3rd party, closed, binary Android apps.\", \"title\": \"apktool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"appx\", \"summary\": \"appx tool for Windows Universal Apps\", \"title\": \"appx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"arangodb3\", \"summary\": \"ArangoDB3 Server - One Core. One Query Language. Multiple Data Models.\", \"title\": \"arangodb3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"archaeopteryx\", \"summary\": \"Visualization, Analysis, and Editing of Phylogenetic Trees\", \"title\": \"archaeopteryx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"arduino-mhall119\", \"summary\": \"Arduino IDE\", \"title\": \"arduino-mhall119\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"asciinema\", \"summary\": \"Record and share your terminal sessions, the right way\", \"title\": \"asciinema\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"askgod\", \"summary\": \"Askgod Scoring System - client\", \"title\": \"Askgod client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"asunder-casept\", \"summary\": \"Asunder is a graphical Audio CD ripper and encoder for Linux.\", \"title\": \"asunder-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"atari800-jz\", \"summary\": \"Portable and free Atari 8-bit emulator\", \"title\": \"atari800-jz\"}, {\"aliases\": [{\"name\": \"apm\", \"target\": \"apm\"}], \"apps\": [], \"package_name\": \"atom\", \"summary\": \"A hackable text editor for the 21st Century.\", \"title\": \"Atom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"atomify\", \"summary\": \"Atomify LAMMPS\", \"title\": \"Atomify LAMMPS\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"attfeeder\", \"summary\": \"Attitude angles feeder\", \"title\": \"attfeeder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"autopilot-qt\", \"summary\": \"Autopilot QT\", \"title\": \"autopilot-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"avahi\", \"summary\": \"avahi-daemon\", \"title\": \"avahi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"awk-nsantos\", \"summary\": \"GNU awk\", \"title\": \"awk-nsantos\"}, {\"aliases\": [{\"name\": \"aws\", \"target\": \"aws\"}], \"apps\": [], \"package_name\": \"aws-cli\", \"summary\": \"Universal Command Line Interface for Amazon Web Services\", \"title\": \"aws-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aws-es-kibana\", \"summary\": \"Proxy AWS Elasticsearch to local machine\", \"title\": \"aws-es-kibana\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aws-kernel\", \"summary\": \"AWS linux kernel\", \"title\": \"aws-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"awsiot\", \"summary\": \"Automatically register your device with AWS IoT.\", \"title\": \"awsiot\"}, {\"aliases\": [{\"name\": \"az\", \"target\": \"azure-cli\"}], \"apps\": [], \"package_name\": \"azure-cli\", \"summary\": \"Microsoft Azure Cross Platform Command Line\", \"title\": \"azure-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"b1freearchiver\", \"summary\": \"Free file archiver and encryption software\", \"title\": \"b1freearchiver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"balloon-pop\", \"summary\": \"balloon popper game & puzzle\", \"title\": \"balloon-pop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"basejmpr\", \"summary\": \"Package runtime for basejmpr\", \"title\": \"basejmpr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"basic-amd64\", \"summary\": \"The most simple snap.\", \"title\": \"basic-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bastis-test-snap\", \"summary\": \"Falcon 8+ moosepoint payload uwb\", \"title\": \"bastis-test-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"baugeschichte\", \"summary\": \"See images and the history of builings in a city\", \"title\": \"baugeschichte\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bayam\", \"summary\": \"Bayam, jeux, d\\u00e9couvertes et activit\\u00e9s pour enfants\", \"title\": \"Bayam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bcc\", \"summary\": \"BPF compiler collection\", \"title\": \"bcc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"beagleblack\", \"summary\": \"OEM Beagle Bone Black\", \"title\": \"beagleblack\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"berkeleysnap\", \"summary\": \"Runs Berkeley's Snap - Scratch\", \"title\": \"berkeleysnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bhttp\", \"summary\": \"Macaroon-aware HTTP command line client\", \"title\": \"bhttp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitcoin\", \"summary\": \"peer-to-peer network based digital currency\", \"title\": \"bitcoin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitcoin-qt\", \"summary\": \"Bitcoin Unlimited - The Only Bitcoin Client That Gives You Complete Freedom!\", \"title\": \"bitcoin-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitlbee-sajoupa\", \"summary\": \"An IRC to other chat networks gateway - bitlbee.org\", \"title\": \"bitlbee-sajoupa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitticker\", \"summary\": \"A live bitcoin-USDT ticker for your system tray\", \"title\": \"BitTicker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjarkan\", \"summary\": \"Command line bluetooth utility\", \"title\": \"bjarkan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-haproxy-exporter\", \"summary\": \"Prometheus HAProxy Exporter\", \"title\": \"bjornt-prometheus-haproxy-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-node-exporter\", \"summary\": \"Prometheus Node Exporter\", \"title\": \"bjornt-prometheus-node-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-postgres-exporter\", \"summary\": \"Prometheus Postgresql Exporter\", \"title\": \"bjornt-prometheus-postgres-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blender\", \"summary\": \"Blender is the free and open source 3D creation suite.\", \"title\": \"blender\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blender-tpaw\", \"summary\": \"Blender is the free and open source 3D creation suite.\", \"title\": \"blender-tpaw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blinken\", \"summary\": \"A memory enhancement game\", \"title\": \"blinken\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blr-says\", \"summary\": \"What does blr say? (an entirely useless snap for testing)\", \"title\": \"blr-says\"}, {\"aliases\": [{\"name\": \"bluetoothctl\", \"target\": \"bluetoothctl\"}, {\"name\": \"btmgmt\", \"target\": \"btmgmt\"}, {\"name\": \"hciattach\", \"target\": \"hciattach\"}, {\"name\": \"hciconfig\", \"target\": \"hciconfig\"}, {\"name\": \"hcidump\", \"target\": \"hcidump\"}, {\"name\": \"hcitool\", \"target\": \"hcitool\"}, {\"name\": \"obexctl\", \"target\": \"obexctl\"}, {\"name\": \"sdptool\", \"target\": \"sdptool\"}], \"apps\": [], \"package_name\": \"bluez\", \"summary\": \"Bluez for Ubuntu\", \"title\": \"bluez\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bomber\", \"summary\": \"Arcade Bombing Game\", \"title\": \"bomber\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"borg-fenriswolf\", \"summary\": \"Deduplicating archiver with compression and encryption\", \"title\": \"borg-fenriswolf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bovo\", \"summary\": \"\\\"Five in a row\\\" board game\", \"title\": \"bovo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bower\", \"summary\": \"A package manager for the web\", \"title\": \"bower\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"brackets\", \"summary\": \"Brackets is a modern code editor for HTML, CSS and JavaScript.\", \"title\": \"Brackets\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"briss\", \"summary\": \"Briss is a simple cross-platform application for cropping PDF files.\", \"title\": \"briss\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bubble-pop\", \"summary\": \"bubble popper game & puzzle.\", \"title\": \"bubble-pop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bucklespring\", \"summary\": \"Nostalgia bucklespring keyboard sound\", \"title\": \"bucklespring\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"buka\", \"summary\": \"EBook Management and Reader\", \"title\": \"Buka\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bullet\", \"summary\": \"Bullet time Physics library.\", \"title\": \"bullet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bundler-mardy\", \"summary\": \"Bundler - Structure from Motion (SfM) for Unordered Image Collections\", \"title\": \"bundler-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bussard\", \"summary\": \"Bussard\", \"title\": \"bussard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cactpot-solver\", \"summary\": \"A tool for finding the best mini-cactpot card choices\", \"title\": \"cactpot-solver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"caddy-hduran\", \"summary\": \"The HTTP/2 web server with automatic HTTPS\", \"title\": \"caddy-hduran\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"camadapterd\", \"summary\": \"CamAdapter core application\", \"title\": \"camadapterd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-doc-utils\", \"summary\": \"tools for working with Canonical docs repositories\", \"title\": \"canonical-doc-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-livepatch\", \"summary\": \"Canonical Livepatch Client\", \"title\": \"canonical-livepatch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-se-engineering-tests\", \"summary\": \"Canonical System Enablement Engineering Test cases\", \"title\": \"canonical-se-engineering-tests\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"captive-redirect\", \"summary\": \"Captive portal redirector snap\", \"title\": \"captive-redirect\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cashbox-nextcloud\", \"summary\": \"Nextcloud Server for www.cashBOX.plus\", \"title\": \"cashbox-nextcloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cassandra\", \"summary\": \"Cassandra distributed database\", \"title\": \"cassandra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"castersoundboard\", \"summary\": \"A soundboard for hot-keying and playing back sounds. (For podcasting)\", \"title\": \"castersoundboard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cdk-addons\", \"summary\": \"Addons for the Canonical Distribution of Kubernetes\", \"title\": \"cdk-addons\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"champ\", \"summary\": \"Plex 2nd screen player\", \"title\": \"champ\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"charm\", \"summary\": \"charm and charm-tools\", \"title\": \"charm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cheat-bernermic\", \"summary\": \"bash cheat sheet\", \"title\": \"cheat-bernermic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"checkbox-snappy\", \"summary\": \"Testing tool for Snappy Ubuntu Core (best installed with --devmode for the moment)\", \"title\": \"checkbox-snappy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chinese-cal\", \"summary\": \"Chinese calendar\", \"title\": \"chinese-cal\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"christmas-obfuscated-c\", \"summary\": \"Christmas Obfuscated C programs\", \"title\": \"christmas-obfuscated-c\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chromium\", \"summary\": \"Chromium web browser, open-source version of Chrome\", \"title\": \"chromium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chronoburn\", \"summary\": \"A real-time calorie counter that simulates the human metabolism.\", \"title\": \"ChronoBurn Calorie Counter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chuck-norris-webserver\", \"summary\": \"Chuck Norris quotation nodejs server\", \"title\": \"chuck-norris-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chuck-norris-webserver-classic\", \"summary\": \"Chuck Norris quotation nodejs server\", \"title\": \"chuck-norris-webserver-classic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ci-dice\", \"summary\": \"Console dice roller tool for CI pass/fail simulation\", \"title\": \"ci-dice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cla-check\", \"summary\": \"Check if Canonical's Contributor License Agreement has been signed\", \"title\": \"cla-check\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"claat\", \"summary\": \"Codelabs command line tool\", \"title\": \"claat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"clari3d-free-64\", \"summary\": \"Welcome to the main installation package of Clari3D Free.\", \"title\": \"clari3d-free-64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"claws-mail-moon127\", \"summary\": \"Claws Mail\", \"title\": \"claws-mail-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"clementine\", \"summary\": \"Clementine is a modern music player.\", \"title\": \"clementine\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"click-parser\", \"summary\": \"Extract data from Ubuntu's click & snap packages\", \"title\": \"click-parser\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudcompare\", \"summary\": \"3D point cloud and mesh processing software\", \"title\": \"cloudcompare\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudprint\", \"summary\": \"Google cloudprint proxy\", \"title\": \"cloudprint\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudtag\", \"summary\": \"sharing files, easier.\", \"title\": \"cloudtag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cmadison\", \"summary\": \"Tool providing rmadison type capabilities for the Ubuntu Cloud Archive\", \"title\": \"cmadison\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cmvs-mardy\", \"summary\": \"Clustering Views for Multi-view Stereo\", \"title\": \"cmvs-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cntlm-ondra\", \"summary\": \"cntlm proxy authenticator\", \"title\": \"cntlm-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"codebreakers\", \"summary\": \"Guess the code and unlock RogueBot Central\", \"title\": \"codebreakers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"codetree\", \"summary\": \"A code tree builder\", \"title\": \"codetree\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"collision\", \"summary\": \"A ball dodging game\", \"title\": \"Collision\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"colmap-mardy\", \"summary\": \"Structure-From-Motion and Multi-View Stereo\", \"title\": \"colmap-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"compass-straightedge\", \"summary\": \"Construct geometric figures with compass-and-straightedge construction\", \"title\": \"compass-straightedge\"}, {\"aliases\": [{\"name\": \"conjure-down\", \"target\": \"conjure-down\"}], \"apps\": [], \"package_name\": \"conjure-up\", \"summary\": \"Package runtime for conjure-up spells\", \"title\": \"conjure-up\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"conn-check\", \"summary\": \"Utility for verifying connectivity between services\", \"title\": \"conn-check\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"connect4\", \"summary\": \"4 in a Line/Row game\", \"title\": \"connect4\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"consul\", \"summary\": \"Consul is a tool for service discovery, monitoring and configuration\", \"title\": \"consul\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"convos\", \"summary\": \"Multiuser chat application that runs in your web browser\", \"title\": \"Convos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"coolreader3\", \"summary\": \"Cool Reader 3 is multiplatform e-book viewer\", \"title\": \"coolreader3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"core\", \"summary\": \"snapd runtime environment\", \"title\": \"core\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"corebird\", \"summary\": \"Corebird Twitter Client\", \"title\": \"Corebird\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"couchdb\", \"summary\": \"RESTful document oriented database\", \"title\": \"couchdb\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"countdown2newyear\", \"summary\": \"Counting down to the new year!\", \"title\": \"countdown2newyear\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cppcheck\", \"summary\": \"A tool for static C/C++ code analysis\", \"title\": \"cppcheck\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpufreq\", \"summary\": \"Utilities to deal with the cpufreq Linux kernel feature\", \"title\": \"cpufreq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpustat\", \"summary\": \"periodic cpu utilization statistics\", \"title\": \"cpustat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpython-esnow\", \"summary\": \"CPython is the reference implementation of the Python programming language.\", \"title\": \"cpython-esnow\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cuberite\", \"summary\": \"Performant open source Minecraft server written in C++.\", \"title\": \"cuberite\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cubicsdr-casept\", \"summary\": \"A Software-Defined Radio application. READ DESCRIPTION FOR INSTALL INSTRUCTIONS\", \"title\": \"cubicsdr-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cuety\", \"summary\": \"DMX-512 lighting controller for the iPad.\", \"title\": \"Cuety\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cumulocity-agent-pi\", \"summary\": \"Cumulocity Linux agent\", \"title\": \"cumulocity-agent-pi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"currate\", \"summary\": \"Get currency rates\", \"title\": \"currate\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cwr\", \"summary\": \"Test runner for Juju bundles and charms.\", \"title\": \"cwr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dark-knight\", \"summary\": \"A Bootstrap theme with a node express backend\", \"title\": \"dark-knight\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"darktable-empanada\", \"summary\": \"photo worklow software\", \"title\": \"darktable-empanada\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"darktable-kyrofa\", \"summary\": \"Virtual lighttable and darkroom for photographers\", \"title\": \"Darktable\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dash-shell\", \"summary\": \"POSIX-compliant shell\", \"title\": \"dash\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dataexplore\", \"summary\": \"data plotting and analysis package\", \"title\": \"dataexplore\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deadbeef-vs\", \"summary\": \"The Ultimate Music Player\", \"title\": \"deadbeef-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-image-viewer\", \"summary\": \"deepin-image-viewer\", \"title\": \"deepin-image-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-music\", \"summary\": \"deepin-music\", \"title\": \"deepin-music\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-voice-recorder\", \"summary\": \"deepin-voice-recorder\", \"title\": \"deepin-voice-recorder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-amd64\", \"summary\": \"AMD64 generic package\", \"title\": \"demo-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-curl\", \"summary\": \"command line tool for transferring data with URL syntax\", \"title\": \"demo-curl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-usbutils\", \"summary\": \"Linux USB utilities\", \"title\": \"demo-usbutils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-wget\", \"summary\": \"retrieves files from the web\", \"title\": \"demo-wget\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"desktop-habitica\", \"summary\": \"Habitica for the desktop!\", \"title\": \"Habitica for Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"devicetree-compiler\", \"summary\": \"Simple snap to provide the devicetree compiler command\", \"title\": \"devicetree-compiler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"devrantron\", \"summary\": \"An open source cross platform desktop application for devrant.io\", \"title\": \"devrantron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dgraph\", \"summary\": \"Open source, scalable, distributed, highly available and fast graph database\", \"title\": \"dgraph\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"diceware-filiberto\", \"summary\": \"Passphrase generator by concatenating words.\", \"title\": \"diceware-filiberto\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dino\", \"summary\": \"Dino snap\", \"title\": \"Dino\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dino-client\", \"summary\": \"Modern Jabber/XMPP Client using GTK+/Vala\", \"title\": \"dino-client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"directpdf\", \"summary\": \"Convert images to PDF file with OCR. \", \"title\": \"directpdf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"discord\", \"summary\": \"All-in-one voice and text chat for gamers\", \"title\": \"Discord\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dnsmasq-escoand\", \"summary\": \"Dnsmasq provides network infrastructure for small networks\", \"title\": \"dnsmasq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dnsmasqd\", \"summary\": \"Network infrastructure swiss-army knife\", \"title\": \"dnsmasqd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"docker\", \"summary\": \"The docker app deployment mechanism\", \"title\": \"Docker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"doctl\", \"summary\": \"Digital Ocean command line tool\", \"title\": \"doctl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"documentation-builder\", \"summary\": \"Build HTML documentation from markdown\", \"title\": \"documentation-builder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dolgia-gsettings-consumer\", \"summary\": \"Basic gsettings consumer snap\", \"title\": \"dolgia-gsettings-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dosbox-jz\", \"summary\": \"Open Source PC/MS-DOS emulator\", \"title\": \"dosbox-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"douban-fm\", \"summary\": \"Douban FM for Ubuntu.\", \"title\": \"douban-fm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dragonboard\", \"summary\": \"Dragonbaord support package\", \"title\": \"dragonboard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drakon\", \"summary\": \"DRAKON Editor is a free tool for authoring diagrams.\", \"title\": \"drakon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drive\", \"summary\": \"Google Drive client for the commandline\", \"title\": \"drive\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drmips\", \"summary\": \"Educational MIPS simulator\", \"title\": \"DrMIPS\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dstat-jamiebennett\", \"summary\": \"Dstat is a versatile replacement for vmstat, iostat, mpstat, netstat and ifstat.\", \"title\": \"dstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dub\", \"summary\": \"Package and build manager for D applications and libraries\", \"title\": \"dub\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"duckdns-kyrofa\", \"summary\": \"Keep your DuckDNS records up-to-date\", \"title\": \"duckdns-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"duckmarines\", \"summary\": \"Remake of ChuChu Rocket\", \"title\": \"Duck Marines\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dwarf-fortress\", \"summary\": \"Dwarf world simulator\", \"title\": \"Dwarf Fortress\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"easy-openvpn\", \"summary\": \"An easy-to-manage OpenVPN deployment.\", \"title\": \"easy-openvpn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"easy2fa\", \"summary\": \"Easy to use two-factor-auth client for cli\", \"title\": \"easy2fa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eatpages\", \"summary\": \"A tool to consume all available pages for low memory testing\", \"title\": \"eatpages\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ebook2cw\", \"summary\": \"ebook2cw - convert ebooks to Morse MP3s/OGGs\", \"title\": \"ebook2cw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"edi\", \"summary\": \"simple task manager for terminals\", \"title\": \"edi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ejabberd\", \"summary\": \"ejabberd XMPP server\", \"title\": \"ejabberd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"el-novice\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"el-novice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electron-quick-start\", \"summary\": \"electron-quick-start\", \"title\": \"electron-quick-start\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electronic-wechat\", \"summary\": \"A better WeChat on macOS and Linux. Built with Electron.\", \"title\": \"electronic-wechat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electrum\", \"summary\": \"Lightweight Bitcoin Client\", \"title\": \"electrum\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"emacs-tealeg\", \"summary\": \"GNU Emacs 24.5\", \"title\": \"emacs-tealeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"emoj\", \"summary\": \"emoj\", \"title\": \"emoj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"envprint-arno\", \"summary\": \"First own snap\", \"title\": \"envprint-arno\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eog\", \"summary\": \"Eye of GNOME Image Viewer\", \"title\": \"eog\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"epmo-test\", \"summary\": \"smartsheet creates folder&sheet snap\", \"title\": \"epmo-test\"}, {\"aliases\": [{\"name\": \"etcdctl\", \"target\": \"etcdctl\"}], \"apps\": [], \"package_name\": \"etcd\", \"summary\": \"Resilient key-value store by CoreOS\", \"title\": \"etcd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ethercalc-dholbach\", \"summary\": \"EtherCalc is a web spreadsheet.\", \"title\": \"ethercalc-dholbach\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eventstat\", \"summary\": \"kernel event states monitoring tool\", \"title\": \"eventstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"evince\", \"summary\": \"Document viewer for popular document formats\", \"title\": \"evince\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"exers\", \"summary\": \"A simple digital signage example with snappy\", \"title\": \"exers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"expect\", \"summary\": \"Automates interactive applications\", \"title\": \"expect\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"explode-bricks\", \"summary\": \"very Simple Bricks game\", \"title\": \"explode-bricks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"extia-webapp\", \"summary\": \"Unofficial Extia Webapp\", \"title\": \"extia-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"facebook-webapp\", \"summary\": \"Facebook webapp\", \"title\": \"facebook-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"facebook-webapp-mardy\", \"summary\": \"Facebook webapp\", \"title\": \"facebook-webapp-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fades\", \"summary\": \"system for automatically handling virtual environments\", \"title\": \"fades\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fancon\", \"summary\": \"A highly configurable, lower overhead fan controller\", \"title\": \"fancon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fcole90-hexgl-webapp\", \"summary\": \"Webapp for HexGL\", \"title\": \"fcole90-hexgl-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ffmpeg\", \"summary\": \"Record, convert, and stream audio and video\", \"title\": \"ffmpeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fiemap\", \"summary\": \"file extent dumping tool\", \"title\": \"fiemap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"filebot\", \"summary\": \"The ultimate TV and Movie Renamer / Subtitle Downloader\", \"title\": \"FileBot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"firestr\", \"summary\": \"The Grass Computing Platform\", \"title\": \"firestr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"flawfinder-static-analyzer\", \"summary\": \"C static analyzer tool\", \"title\": \"flawfinder-static-analyzer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar21\", \"summary\": \"This is a test snap\", \"title\": \"foobar21\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar38\", \"summary\": \"This is a test snap\", \"title\": \"foobar38\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar40\", \"summary\": \"This is a test snap\", \"title\": \"foobar40\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"footie\", \"summary\": \"football-cli\", \"title\": \"footie\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"freecell-solitaire\", \"summary\": \"FreeCell Solitaire, card game\", \"title\": \"freecell-solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"freechartgeany\", \"summary\": \"Technical analysis software for stocks \", \"title\": \"Free Chart Geany\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"frr\", \"summary\": \"FRRouting BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM/LDP routing daemon (Quagga Fork)\", \"title\": \"frr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fsuae\", \"summary\": \"The FS-UAE Amiga Emulator\", \"title\": \"fsuae\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fswebcam\", \"summary\": \"Snap of fswebcam\", \"title\": \"fswebcam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"functy\", \"summary\": \"3D graph drawing with vivid and immediate results\", \"title\": \"functy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fwloader\", \"summary\": \"An FPGA image loader for ZTEX\", \"title\": \"fwloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fzf-slowday\", \"summary\": \"fzf is a general-purpose command-line fuzzy finder\", \"title\": \"fzf-slowday\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gamblers-dice\", \"summary\": \"A terrible idea, now real.\", \"title\": \"gamblers-dice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"game-2048\", \"summary\": \"2048 puzzle game\", \"title\": \"game-2048\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gamecake\", \"summary\": \"a single exe cross platform game engine\", \"title\": \"gamecake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gatedtest\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"zzzzzzzzzzzzzzzzzz2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gdoc-html-cleaner\", \"summary\": \"Download Google Docs as cleaned HTML files\", \"title\": \"gdoc-html-cleaner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gedit\", \"summary\": \"Edit text files\", \"title\": \"gedit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"geocoder\", \"summary\": \"Geocoder is a simple and consistent geocoding library.\", \"title\": \"geocoder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ghex-udt\", \"summary\": \"Hex Editor\", \"title\": \"GHex\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ghostwriter-casept\", \"summary\": \"An aesthetic, distraction-free Markdown editor. Unofficial snap.\", \"title\": \"ghostwriter-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gibbr\", \"summary\": \"gibbr is a utility for scrambling filenames.\", \"title\": \"gibbr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gimp\", \"summary\": \"GNU Image Manipulation Program\", \"title\": \"GIMP\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"git-deps\", \"summary\": \"A tool for performing analysis of dependencies between git commits\", \"title\": \"git-deps\"}, {\"aliases\": [{\"name\": \"repo\", \"target\": \"repo\"}], \"apps\": [], \"package_name\": \"git-repo\", \"summary\": \"A tool built on top of Git to manage many Git repositories.\", \"title\": \"git-repo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"git-ubuntu\", \"summary\": \"Ubuntu development git tooling\", \"title\": \"git-ubuntu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gitter-desktop\", \"summary\": \"Where developers come to talk\", \"title\": \"Gitter Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gke-kernel\", \"summary\": \"GKE linux kernel\", \"title\": \"gke-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glade\", \"summary\": \"Create or open user interface designs for GTK+ applications\", \"title\": \"glade\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glade-attente\", \"summary\": \"Create or open user interface designs for GTK+ applications\", \"title\": \"glade-attente\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glances\", \"summary\": \"Glances an Eye on your system. A top/htop alternative.\", \"title\": \"glances\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glistadmin\", \"summary\": \"A modern listadmin for mailman\", \"title\": \"glistadmin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glop\", \"summary\": \"Glue Language for OPerations\", \"title\": \"glop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gmailfilter\", \"summary\": \"Programmatically filter gmail messages\", \"title\": \"gmailfilter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gmusic\", \"summary\": \"A collection of tools to manage your Google Play Music.\", \"title\": \"gmusic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnocchi\", \"summary\": \"Time Series Database as a Service\", \"title\": \"gnocchi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-3-24\", \"summary\": \"Shared GNOME 3.24 Ubuntu stack\", \"title\": \"gnome-3-24\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-3-26-1604\", \"summary\": \"Shared GNOME 3.26 Ubuntu stack\", \"title\": \"gnome-3-26-1604\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-calculator\", \"summary\": \"GNOME Calculator\", \"title\": \"gnome-calculator\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-calendar\", \"summary\": \"Calendar for GNOME\", \"title\": \"gnome-calendar\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-characters\", \"summary\": \"A character map application\", \"title\": \"gnome-characters\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-chess\", \"summary\": \"Play the classic two-player board game of chess\", \"title\": \"gnome-chess\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-clocks\", \"summary\": \"Simple GNOME app with stopwatch, timer, and world clock support\", \"title\": \"gnome-clocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-contacts\", \"summary\": \"A contacts manager for GNOME\", \"title\": \"gnome-contacts\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-dictionary\", \"summary\": \"Check word definitions and spellings in an online dictionary\", \"title\": \"gnome-dictionary\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-easytag\", \"summary\": \"Simple application for viewing and editing tags in audio files.\", \"title\": \"gnome-easytag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-font-viewer\", \"summary\": \"View fonts on your system\", \"title\": \"gnome-font-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-klotski\", \"summary\": \"Slide blocks to solve the puzzle\", \"title\": \"gnome-klotski\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-logs\", \"summary\": \"A log viewer for the systemd journal\", \"title\": \"gnome-logs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-mahjongg\", \"summary\": \"Match tiles and clear the board\", \"title\": \"gnome-mahjongg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-mines\", \"summary\": \"Clear hidden mines from a minefield\", \"title\": \"gnome-mines\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-nibbles\", \"summary\": \"Guide a worm around a maze\", \"title\": \"gnome-nibbles\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-recipes\", \"summary\": \"GNOME loves to cook\", \"title\": \"gnome-recipes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-robots\", \"summary\": \"Avoid the robots and make them crash into each other\", \"title\": \"gnome-robots\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-sudoku\", \"summary\": \"Test your logic skills in this number grid puzzle\", \"title\": \"gnome-sudoku\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-system-monitor\", \"summary\": \"System Monitor\", \"title\": \"gnome-system-monitor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-taquin\", \"summary\": \"Slide tiles to their correct places\", \"title\": \"gnome-taquin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-tetravex\", \"summary\": \"Reorder tiles to fit a square\", \"title\": \"gnome-tetravex\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnss-sdr-next\", \"summary\": \"GNSS-SDR, 'next' branch\", \"title\": \"gnss-sdr-next\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnucash-jz\", \"summary\": \"GnuCash is personal and small-business financial-accounting software\", \"title\": \"gnucash-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnuchess\", \"summary\": \"Plays a game of chess, includes GUI and CLI. Run \\\"gnuchess.readme\\\" for more information!\", \"title\": \"gnuchess\"}, {\"aliases\": [{\"name\": \"gofmt\", \"target\": \"gofmt\"}], \"apps\": [], \"package_name\": \"go\", \"summary\": \"Go programming language compiler, linker, stdlib\", \"title\": \"go\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go-example-webserver\", \"summary\": \"Minimal Golang webserver for snappy\", \"title\": \"go-example-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go14-lbo\", \"summary\": \"Go programming language compiler\", \"title\": \"go14-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go16-lbo\", \"summary\": \"Go programming language compiler\", \"title\": \"go16-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"goathtool\", \"summary\": \"Port of oathtool, for generating One Time Passwords (OTP) on the command line.\", \"title\": \"goathtool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gochat\", \"summary\": \"A command line chat app with a serverless backend\", \"title\": \"gochat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gogs\", \"summary\": \"golang based git server and ui\", \"title\": \"gogs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gogsgit\", \"summary\": \"GOGS - A painless self-hosted Git service\", \"title\": \"gogsgit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"goldendictionary\", \"summary\": \"goldendict\", \"title\": \"goldendictionary\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"google-play-music-desktop-player\", \"summary\": \"Standalone player for Google Play Music\", \"title\": \"google-play-music-desktop-player\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"google-webapp\", \"summary\": \"Webapps for Google services\", \"title\": \"google-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"googler\", \"summary\": \"power tool to Google (Web & News) and Google Site Search from the command-line\", \"title\": \"googler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gopher-yujinrobot\", \"summary\": \"Gopher Software\", \"title\": \"gopher-yujinrobot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gopkg\", \"summary\": \"Daemon that runs gopkg.in\", \"title\": \"gopkg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gost\", \"summary\": \"GO Simple Tunnel\", \"title\": \"gost\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gotop\", \"summary\": \"A top like command line tool with Terminal UI\", \"title\": \"gotop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"govendor\", \"summary\": \"A dependency vendoring tool for Go development.\", \"title\": \"govendor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gping\", \"summary\": \"Ping, but with a graphj\", \"title\": \"gping\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gradio\", \"summary\": \"A GTK3 app for finding and listening to internet radio stations\", \"title\": \"Gradio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"granatier\", \"summary\": \"Bomberman clone\", \"title\": \"granatier\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gravit-designer\", \"summary\": \"GravitDesigner\", \"title\": \"gravit-designer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"graylog\", \"summary\": \"Graylog server snap, https://www.graylog.org/\", \"title\": \"graylog\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gregsnap\", \"summary\": \"Test test test test test test test\", \"title\": \"gregsnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"grep-nsantos\", \"summary\": \"GNU grep\", \"title\": \"grep-nsantos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gridcoin\", \"summary\": \"Gridcoin Daemon\", \"title\": \"gridcoin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"grok-exporter\", \"summary\": \"Export prometheus metrics from parsed log data\", \"title\": \"grok-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gromit-mpx\", \"summary\": \"GTK based tool to make annotations on screen with multiple pointers\", \"title\": \"gromit-mpx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gron\", \"summary\": \"Make JSON greppable\", \"title\": \"gron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gtk-3-demo\", \"summary\": \"Gtk3 launcher demo\", \"title\": \"gtk-3-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gtwang-demo\", \"summary\": \"G.T.Wang demo application.\", \"title\": \"gtwang-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"guake-cl\", \"summary\": \"change guake's colour scheme\", \"title\": \"guake-cl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"guoqingsnap\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"guoqingsnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"handbrake-jz\", \"summary\": \"The open source video transcoder\", \"title\": \"handbrake-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hangups\", \"summary\": \"Third-party instant messaging client for Google Hangouts\", \"title\": \"hangups\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi\", \"summary\": \"Solution for Hanoi Towers\", \"title\": \"hanoi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi-solution\", \"summary\": \"Solution for Hanoi Towers\", \"title\": \"hanoi-solution\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi-towers\", \"summary\": \"Hanoi Towers Game\", \"title\": \"hanoi-towers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hatari-emulator\", \"summary\": \"Hatari is an Atari ST/STE/TT/Falcon emulator\", \"title\": \"hatari-emulator\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"healthcheck-toolbox-example\", \"summary\": \"Health checks toolbox example for use as content interfaces\", \"title\": \"healthcheck-toolbox-example\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-alculete\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-atawil\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-atawil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-batrez\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-batrez\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bdmurray\", \"summary\": \"A hello world style nodejs webserver app\", \"title\": \"hello-bdmurray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bernermic\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-bernermic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bluet\", \"summary\": \"Qt Hello World example\", \"title\": \"hello-bluet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-daniel\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-daniel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-daniel-yoshizawa\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-daniel-yoshizawa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-feroz\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-feroz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-gabriell\", \"summary\": \"Qt Hello World example\", \"title\": \"hello-gabriell\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-huge\", \"summary\": \"a really big snap\", \"title\": \"hello-huge\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-iahmad\", \"summary\": \"GNU Hello by iahmad, the \\\"hello world\\\" snap\", \"title\": \"hello-iahmad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-iahmad2\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-iahmad2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-jonnyk\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-jonnyk\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-jriddell\", \"summary\": \"GNU hello, the \\\"hello world\\\" snap\", \"title\": \"hello-jriddell\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-kustom\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-kustom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-levente\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-levente\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-lhc\", \"summary\": \"Hello world application for LHC\", \"title\": \"hello-lhc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-lucasrangit\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-lucasrangit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-martin\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-martin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mbondy\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mbondy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mdeslaur\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mdeslaur\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mpf\", \"summary\": \"GNU hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mpf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mvn\", \"summary\": \"GNU Hello, the \\\"hello mavn\\\" snap\", \"title\": \"hello-mvn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-node-snap\", \"summary\": \"A simple hello world command\", \"title\": \"hello-node-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-noise\", \"summary\": \"\\\\o\", \"title\": \"hola noise\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-noise2\", \"summary\": \"\\\\o\", \"title\": \"hello-noise2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-pcoca\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-pcoca\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-railarem\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"app-fodao-inutil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-ricardokirkner-test-classic-1\", \"summary\": \"say hello\", \"title\": \"hello-ricardokirkner-test-classic-1\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-securx-snap\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"hello-securx-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sergiusens\", \"summary\": \"hello world example\", \"title\": \"hello-sergiusens\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-simple\", \"summary\": \"just a simple snap\", \"title\": \"hello-simple\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sj\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-sj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-snap\", \"summary\": \"GNU hello-snap, the \\\"Hello, Snap!\\\" snap\", \"title\": \"hello-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-snaps\", \"summary\": \"A snap made using the Ubuntu Tutorial\", \"title\": \"hello-snaps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sorenfriis\", \"summary\": \"This is a hello snap\", \"title\": \"hello-sorenfriis\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-stefansundin\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-stefansundin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-takaakisuzuki\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-takaakisuzuki\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tcarrondo\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-tcarrondo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tcup\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-tcup\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-teja\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-teja\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-test\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tomechangosubanana-1\", \"summary\": \"say hello\", \"title\": \"hello-tomechangosubanana-1\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-unity\", \"summary\": \"Unity APIs demonstration tool\", \"title\": \"hello-unity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-wcm\", \"summary\": \"GNU Hello, the snap\", \"title\": \"hello-wcm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-will\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-will\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-world\", \"summary\": \"The 'hello-world' of snaps\", \"title\": \"hello-world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hellolli\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hellolli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hellosound\", \"summary\": \"Test a sound with pulseaudio in a snap\", \"title\": \"hellosound\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"helm\", \"summary\": \"The Kubernetes package manager\", \"title\": \"helm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"heroku\", \"summary\": \"CLI client for Heroku\", \"title\": \"heroku\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexchat\", \"summary\": \"HexChat IRC Client\", \"title\": \"hexchat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexexplorer-snap\", \"summary\": \"Move the sliders, see the colour, read the hexadecimal representation\", \"title\": \"hexexplorer-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexpad\", \"summary\": \"Terminal hex editor for binary files\", \"title\": \"hexpad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hiri\", \"summary\": \"The email app for Exchange and Office 365\", \"title\": \"Hiri\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hollywood\", \"summary\": \"fill your console with Hollywood melodrama technobabble\", \"title\": \"hollywood\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"home-assistant-escoand\", \"summary\": \"Open-source home automation platform running on Python 3\", \"title\": \"home-assistant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"home-assistant-morphis\", \"summary\": \"Open-source home automation platform running on Python 3\", \"title\": \"home-assistant-morphis\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"howdoi\", \"summary\": \"instant coding answers via the command line\", \"title\": \"howdoi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hswitch\", \"summary\": \"hosts file content switcher to modify your static ip addresses\", \"title\": \"hswitch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"htop\", \"summary\": \"Interactive processes viewer\", \"title\": \"htop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"httpstat\", \"summary\": \"Curl statistics made simple\", \"title\": \"httpstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"huggle\", \"summary\": \"Diff browser for MediaWiki based websites intended to deal with vandalism\", \"title\": \"huggle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hugo\", \"summary\": \"Fast and Flexible Static Site Generator\", \"title\": \"hugo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"i2pd\", \"summary\": \"Distributed anonymous networking framework\", \"title\": \"i2pd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iagno\", \"summary\": \"Dominate the board in a classic version of Reversi\", \"title\": \"iagno\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ibeacon\", \"summary\": \"Scanning for beacon by Banana-LABS\", \"title\": \"ibeacon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"icey-lynx\", \"summary\": \"Lynx is a text based browser\", \"title\": \"icey-lynx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"imagenes\", \"summary\": \"An Electron-based Google Photos client\", \"title\": \"Imagenes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inadyn\", \"summary\": \"Internet Automated Dynamic DNS Client\", \"title\": \"inadyn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"induscover\", \"summary\": \"Discovers and enumerates PLCs in the local network\", \"title\": \"induscover\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inkscape\", \"summary\": \"Vector Graphics Editor\", \"title\": \"Inkscape\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inoxision-webclient\", \"summary\": \"inoxision ENTERPRISEsuite webclient\", \"title\": \"inoxision-webclient\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inspirer\", \"summary\": \"For fetching BibTeX entries from INSPIRE and ADS\", \"title\": \"inspirer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"instagraph\", \"summary\": \"Unofficial Native Instagram Client\", \"title\": \"Instagraph\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"intellij-idea-community\", \"summary\": \"Capable & Ergonomic Java IDE\", \"title\": \"intellij-idea-community\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"intellij-idea-ultimate\", \"summary\": \"Capable & Ergonomic Java IDE for Enterprise, Web & Mobile Development\", \"title\": \"intellij-idea-ultimate\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"investment-viewer\", \"summary\": \"Investiment viewer\", \"title\": \"investment-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iota-mwc17\", \"summary\": \"Wrapper to communicate with the iota demo dashboard\", \"title\": \"iota-mwc17\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ipfs\", \"summary\": \"global, versioned, peer-to-peer filesystem\", \"title\": \"ipfs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iputils\", \"summary\": \"The iputils package is set of small useful utilities for Linux networking.\", \"title\": \"iputils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ipython-example\", \"summary\": \"Enhanced interactive Python shell\", \"title\": \"ipython-example\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"irccloud-desktop\", \"summary\": \"IRCCloud Desktop App\", \"title\": \"IRCCloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ircproxy\", \"summary\": \"a minimal IRC proxy using bip\", \"title\": \"ircproxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iri\", \"summary\": \"IOTA Reference Implementation\", \"title\": \"iri\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"irpf2017\", \"summary\": \"Programa do IRPF 2017\", \"title\": \"irpf2017\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ixagent\", \"summary\": \"IX Agent for IIoT Administration\", \"title\": \"ixagent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"j2\", \"summary\": \"Command-line interface to Jinja2 for templating in shell scripts.\", \"title\": \"j2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"javagame\", \"summary\": \"A game base on JavaGame Alpha v1.8.1\", \"title\": \"javagame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jenkins\", \"summary\": \"Jenkins automation server\", \"title\": \"jenkins\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jenkins-job-linter\", \"summary\": \"Perform linting checks against a directory of Jenkins job XML\", \"title\": \"jenkins-job-linter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jimbodicomviewer\", \"summary\": \"Visualization of DICOM images - 2D and 3D tools\", \"title\": \"jimbodicomviewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jjo-vegeta\", \"summary\": \"Vegeta load testing tool\", \"title\": \"jjo-vegeta\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"john-the-ripper\", \"summary\": \"John the Ripper \\\"Jumbo\\\" password cracker\", \"title\": \"john-the-ripper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"joule\", \"summary\": \"Joule system package\", \"title\": \"joule\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"joule-linux\", \"summary\": \"linux kernel for Intel Joule\", \"title\": \"joule-linux\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq\", \"summary\": \"The jq command\", \"title\": \"jq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq-cprov\", \"summary\": \"jq is a lightweight and flexible command-line JSON processor.\", \"title\": \"jq-cprov\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq-ltrager\", \"summary\": \"jq is a lightweight and flexible command-line JSON processor.\", \"title\": \"jq-ltrager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jsonnet\", \"summary\": \"Jsonnet data templating language CLI\", \"title\": \"jsonnet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jtiledownloader\", \"summary\": \"Download OSM maps\", \"title\": \"jtiledownloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juego-elecciones\", \"summary\": \"juego de elecciones\", \"title\": \"Juego simluador de elecciones\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju\", \"summary\": \"juju client\", \"title\": \"juju\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-act\", \"summary\": \"Improve the command line user experience of Juju Action\", \"title\": \"juju-act\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-crashdump\", \"summary\": \"Gather logs and other debugging info from a Juju model\", \"title\": \"juju-crashdump\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-wait\", \"summary\": \"Juju plugin to wait for environment steady state.\", \"title\": \"juju-wait\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"justsurfinthenet\", \"summary\": \"I am just surfing the net\", \"title\": \"justsurfinthenet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kale\", \"summary\": \"highlight streamed text.\", \"title\": \"kale\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kanagame\", \"summary\": \"A simple flashcard based game for learning kana.\", \"title\": \"kanagame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"katomic\", \"summary\": \"Sokoban-like Logic Game\", \"title\": \"katomic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kblocks\", \"summary\": \"Falling Blocks Game\", \"title\": \"kblocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kbruch\", \"summary\": \"Practice exercises with fractions\", \"title\": \"kbruch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kcalc\", \"summary\": \"Scientific Calculator\", \"title\": \"kcalc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kde-frameworks-5\", \"summary\": \"KDE Frameworks 5\", \"title\": \"kde-frameworks-5\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepalived\", \"summary\": \"High availability VRRP and load-balancing for Linux\", \"title\": \"keepalived\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepassx-elopio\", \"summary\": \"KeePassX is a cross platform password safe\", \"title\": \"keepassx-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepassxc\", \"summary\": \"community driven port of the windows application \\u201cKeepass Password Safe\\u201d\", \"title\": \"KeePassXC\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kelvin-says\", \"summary\": \"What does Kelvin say?\", \"title\": \"kelvin-says\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kernel-tracking-bugs-utility\", \"summary\": \"A utility for working with and on Ubuntu Kernel tracking bugs\", \"title\": \"kernel-tracking-bugs-utility\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kernelscan\", \"summary\": \"fast kernel source error message scanner\", \"title\": \"kernelscan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keyrunner\", \"summary\": \"A simple block puzzle/maze game\", \"title\": \"keyrunner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kgeography\", \"summary\": \"A Geography Learning Program\", \"title\": \"kgeography\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kicad-snap\", \"summary\": \"Electronic schematic and PCB design software\", \"title\": \"kicad-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kihvim\", \"summary\": \"Kihvim - Kingdom Hall Video Mixer\", \"title\": \"kihvim\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kiosc\", \"summary\": \"Customise your touch screen user-interface\", \"title\": \"Kiosc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kiosceditor\", \"summary\": \"Customizable user-interface for the Visual Productions lighting controllers\", \"title\": \"Kiosc Editor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kmplot\", \"summary\": \"Function Plotter\", \"title\": \"kmplot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kms-serverproxy-demo\", \"summary\": \"kurento service server side proxy demo\", \"title\": \"kms-serverproxy-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kollision\", \"summary\": \"Casual ball game\", \"title\": \"kollision\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"konstructs-client\", \"summary\": \"A voxel based game client\", \"title\": \"konstructs-client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"konversation\", \"summary\": \"IRC client\", \"title\": \"konversation\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kops\", \"summary\": \"The easiest way to get a production grade Kubernetes cluster up and running.\", \"title\": \"kops\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kpcli-elopio\", \"summary\": \"KeePass Command Line Interface\", \"title\": \"kpcli-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"krita\", \"summary\": \"Krita: the free digital painting studio\", \"title\": \"krita\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"krop\", \"summary\": \"A tool to crop PDF files\", \"title\": \"krop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kruler\", \"summary\": \"Screen Ruler\", \"title\": \"kruler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ksquares\", \"summary\": \"Connect the dots to create squares\", \"title\": \"ksquares\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kt\", \"summary\": \"Ubuntu Kernel Team Tools\", \"title\": \"kt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kteatime\", \"summary\": \"Tea Cooker\", \"title\": \"kteatime\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktouch\", \"summary\": \"Touch Typing Tutor\", \"title\": \"ktouch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktube-media-downloader\", \"summary\": \"Browser, Download, Play Media from Youtube and other Sites\", \"title\": \"Ktube Media Downloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktuberling\", \"summary\": \"A simple constructor game suitable for children and adults alike\", \"title\": \"ktuberling\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-apiserver\", \"summary\": \"kube-apiserver\", \"title\": \"kube-apiserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-controller-manager\", \"summary\": \"kube-controller-manager\", \"title\": \"kube-controller-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-proxy\", \"summary\": \"Kubernetes network proxy runs on each node.\", \"title\": \"kube-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-scheduler\", \"summary\": \"kube-scheduler controls the Kubernetes cluster manager.\", \"title\": \"kube-scheduler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubeadm\", \"summary\": \"easily bootstrap a secure Kubernetes cluster\", \"title\": \"kubeadm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubectl\", \"summary\": \"kubectl controls the Kubernetes cluster manager.\", \"title\": \"kubectl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubefed\", \"summary\": \"kubefed controls the Kubernetes cluster federation manager.\", \"title\": \"kubefed\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubelet\", \"summary\": \"kubelet is the primary \\u201cnode agent\\u201d that runs on each node in Kubernetes.\", \"title\": \"kubelet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubernetes-test\", \"summary\": \"tests for kubernetes\", \"title\": \"kubernetes-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kurento-media-server\", \"summary\": \"kurento-media-server on snappy\", \"title\": \"kurento-media-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kurly\", \"summary\": \"kurly is an alternative to the widely popular curl program.\", \"title\": \"kurly\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"labelnation\", \"summary\": \"command-line label-printing program\", \"title\": \"labelnation\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"laidout\", \"summary\": \"Desktop Publishing\", \"title\": \"laidout\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"landing-team-tools\", \"summary\": \"Various tools useful in the ubuntu-touch landing world.\", \"title\": \"landing-team-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"langly\", \"summary\": \"Langly\", \"title\": \"langly\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"languagetool\", \"summary\": \"LanguageTool\", \"title\": \"languagetool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lbry\", \"summary\": \"LBRY is a fully decentralized, open-source protocol\", \"title\": \"LBRY\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lcavassa-iperf\", \"summary\": \"iperf 3\", \"title\": \"lcavassa-iperf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lci\", \"summary\": \"LCI LOLCODE INTERPRETR\", \"title\": \"lci\"}, {\"aliases\": [{\"name\": \"ldmd2\", \"target\": \"ldmd2\"}, {\"name\": \"ldc-profdata\", \"target\": \"ldc-profdata\"}, {\"name\": \"ldc-prune-cache\", \"target\": \"ldc-prune-cache\"}], \"apps\": [], \"package_name\": \"ldc2\", \"summary\": \"D compiler with LLVM backend\", \"title\": \"ldc2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"learnit\", \"summary\": \"Learn through flash card tests\", \"title\": \"Learnit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lee\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"test_hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lesspass\", \"summary\": \"lesspass cli\", \"title\": \"lesspass\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"level9\", \"summary\": \"Interpreter for Level 9 interactive fiction games\", \"title\": \"level9\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"librealsense\", \"summary\": \"librealsense\", \"title\": \"librealsense\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"librealsense-chenhan\", \"summary\": \"librealsense\", \"title\": \"librealsense-chenhan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"libreoffice\", \"summary\": \"LibreOffice is a powerful office suite including word processing and creation of spreadsheets, slideshows and databases\", \"title\": \"libreoffice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lightsoff\", \"summary\": \"Turn off all the lights\", \"title\": \"lightsoff\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lindacoin-wallet\", \"summary\": \"Cryptocurrency Wallet for LindaCoin\", \"title\": \"lindacoin-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"line3dpp-mardy\", \"summary\": \"Line3D++\", \"title\": \"line3dpp-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"links\", \"summary\": \"Web browser running in text mode\", \"title\": \"links\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"linux-cl\", \"summary\": \"change linux tty's colour scheme\", \"title\": \"linux-cl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"liteide-tpaw\", \"summary\": \"LiteIDE is a simple, open source, cross-platform Go IDE.\", \"title\": \"liteide\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"littlewatcher\", \"summary\": \"Client for a distributed monitoring network\", \"title\": \"littlewatcher\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"livetuner\", \"summary\": \"a GUI for livestreamer\", \"title\": \"LiveTuner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"llgo\", \"summary\": \"llgo compiler toolchain and interpreter\", \"title\": \"llgo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lnav-simosx\", \"summary\": \"Log file navigator\", \"title\": \"lnav-simosx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"local-proxy\", \"summary\": \"proxying for local services\", \"title\": \"local-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"locationd\", \"summary\": \"Location service mediates access to positioning providers.\", \"title\": \"locationd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lolcat-c\", \"summary\": \"lolcat utility written in C\", \"title\": \"lolcat-c\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lonewolf\", \"summary\": \"A role-playing choose-your-own-adventure game\", \"title\": \"Lone Wolf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lp-build-snap\", \"summary\": \"Utility to trigger Snap package builds in Launchpad\", \"title\": \"lp-build-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lpshipit\", \"summary\": \"Helpful utility for merging launchpad MPs (only works for git repos)\", \"title\": \"lpshipit\"}, {\"aliases\": [{\"name\": \"lxc\", \"target\": \"lxc\"}], \"apps\": [], \"package_name\": \"lxd\", \"summary\": \"System container manager and API\", \"title\": \"LXD\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lxd-demo-server\", \"summary\": \"Online software demo sessions using LXD\", \"title\": \"LXD demo server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"maas\", \"summary\": \"Metal as a Service\", \"title\": \"maas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"macaroon\", \"summary\": \"Bake macaroons on the command line!\", \"title\": \"macaroon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"magic-device-tool\", \"summary\": \"magic-device-tool\", \"title\": \"magic-device-tool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"magnesium\", \"summary\": \"magnesium\", \"title\": \"magnesium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mahjong-game\", \"summary\": \"Mahjong game, a one-player game. Based on SDL2\", \"title\": \"mahjong-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"make-system-user\", \"summary\": \"Make a system user file for auto import\", \"title\": \"make-system-user\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"malanhello\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"malanhello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mapscii\", \"summary\": \"The whole world in your console.\", \"title\": \"mapscii\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mati865-thefuck\", \"summary\": \"Magnificent app which corrects your previous console command.\", \"title\": \"mati865-thefuck\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"matroska-tools\", \"summary\": \"Matroska tools for Linux, Unix and Windows\", \"title\": \"matroska-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mattermost-desktop\", \"summary\": \"Open source, private cloud Slack-alternative\", \"title\": \"Mattermost Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mdns-hostname\", \"summary\": \"mDNS mini-daemon to published hostname.local\", \"title\": \"mdns-hostname\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mediaconch-gui\", \"summary\": \"Conformance checker\", \"title\": \"MediaConch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"memfifo\", \"summary\": \"Image loader and interface bandwidth tester for ZTEX USB-FPGA Module 2.16\", \"title\": \"memfifo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mendiapp\", \"summary\": \"mendiApp snap\", \"title\": \"mendiApp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"menta-plexmediaserver\", \"summary\": \"Unofficial snap for the Plex Media Server\", \"title\": \"plexmediaserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"menta-radicale\", \"summary\": \"Radicale is a free and open-source CalDAV and CardDAV server\", \"title\": \"menta-radicale\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meshlab\", \"summary\": \"MeshLab\", \"title\": \"meshlab\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meshlab-mardy\", \"summary\": \"MeshLab\", \"title\": \"meshlab-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meta-maas\", \"summary\": \"Tool to manage multiple MAAS regions\", \"title\": \"meta-maas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"metatron\", \"summary\": \"Global Internet Monitoring Agent\", \"title\": \"MetaTron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micro\", \"summary\": \"A modern and intuitive terminal-based text editor\", \"title\": \"micro\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micro-ramukima\", \"summary\": \"A microservice toolkit\", \"title\": \"micro-ramukima\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micropolisj\", \"summary\": \"An open source city simulator.\", \"title\": \"micropolisj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minecraft-nsg\", \"summary\": \"Minecraft Launcher downloader\", \"title\": \"minecraft-nsg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minecraft-server-jdstrand\", \"summary\": \"Minecraft server packaging for Ubuntu Core\", \"title\": \"minecraft-server-jdstrand\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minesweeper\", \"summary\": \"Minesweeper game\", \"title\": \"minesweeper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minetest-luk3yx\", \"summary\": \"luk3yx's unofficial Minetest builds. Credit to the snappy playpen.\", \"title\": \"Minetest (luk3yx's unofficial builds)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minidlna-escoand\", \"summary\": \"server software with the aim of being fully compliant with DLNA/UPnP clients.\", \"title\": \"minidlna\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minikube\", \"summary\": \"Run Kubernetes locally\", \"title\": \"minikube\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"miniterm-joc\", \"summary\": \"pySerial miniterm in a snap\", \"title\": \"miniterm-joc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mki3dgame-snap\", \"summary\": \"A game of finding tokens in 3D stages among the flying monsters.\", \"title\": \"mki3dgame-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mkvtoolnix-jz\", \"summary\": \"MKVToolNix is a set of tools to create, alter and inspect Matroska files\", \"title\": \"mkvtoolnix-jz\"}, {\"aliases\": [{\"name\": \"mmcli\", \"target\": \"mmcli\"}], \"apps\": [], \"package_name\": \"modem-manager\", \"summary\": \"ModemManager is a service which controls mobile broadband\", \"title\": \"modem-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mojo\", \"summary\": \"Mojo - Continuous Delivery for Juju\", \"title\": \"mojo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo22\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo22\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo24\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo24\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo26\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo26\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo30\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo30\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo32\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo32\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo33\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo33\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"monowinformsspy\", \"summary\": \"A tool for examining the UI of a mono winforms application.\", \"title\": \"monowinformsspy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"moon-buggy\", \"summary\": \"Drive a car across the moon\", \"title\": \"Moon Buggy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"moonplayer\", \"summary\": \"Moonplayer\", \"title\": \"moonplayer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"morse-converter-py\", \"summary\": \"Simple command-line Morse converter\", \"title\": \"Morse Converter (Python)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mosquitto-simple\", \"summary\": \"Eclipse Mosquitto MQTT broker\", \"title\": \"mosquitto-simple\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mountain-tapir\", \"summary\": \"Mountain Tapir Collage Maker is a tool for combining images into collages.\", \"title\": \"mountain-tapir\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mpv-casept\", \"summary\": \"DEPRECEATED. USE THE mpv SNAP INSTEAD.\", \"title\": \"mpv-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mqtt-paho-mosca\", \"summary\": \"paho mqtt subscriber and publisher\", \"title\": \"mqtt-paho-mosca\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mqttsrv\", \"summary\": \"An mqtt server that listens locally to 11883\", \"title\": \"mqttsrv\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mrrescue\", \"summary\": \"Arcade-style fire fighting game\", \"title\": \"Mr. Rescue\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"msnake\", \"summary\": \"A simple snake game\", \"title\": \"msnake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mtail\", \"summary\": \"logtail-ing to metrics exporter\", \"title\": \"mtail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mtpaint-casept\", \"summary\": \"Easily create pixel art and manipulate digital photos. Unofficial snap.\", \"title\": \"mtpaint-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mup-accounts\", \"summary\": \"mup IRC and Telegram bot - account connection side\", \"title\": \"mup-accounts\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mup-plugins\", \"summary\": \"mup IRC and Telegram bot - plugins side\", \"title\": \"mup-plugins\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"musescore\", \"summary\": \"Create, play and print beautiful sheet music.\", \"title\": \"musescore\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mve\", \"summary\": \"Multi-View Environment\", \"title\": \"mve\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mve-mardy\", \"summary\": \"Multi-View Environment\", \"title\": \"mve-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mvs-texturing-mardy\", \"summary\": \"MVS Texturing - 3D Reconstruction Texturing\", \"title\": \"mvs-texturing-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"my-sh-test\", \"summary\": \"Single-line\", \"title\": \"my-sh-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"myman-mreed\", \"summary\": \"This is a snap of myman\", \"title\": \"myman-mreed\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"namebench-snap\", \"summary\": \"namebench, DNS service benchmarking tool\", \"title\": \"namebench-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nano-editor\", \"summary\": \"The nano text editor\", \"title\": \"nano-editor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nanowallet\", \"summary\": \"A secure interface into the NEM blockchain platform.\", \"title\": \"NanoWallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nats-server\", \"summary\": \"High-Performance server for NATS\", \"title\": \"NATS Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neovim-kalikiana\", \"summary\": \"Vim-fork focused on extensibility and agility.\", \"title\": \"neovim-kalikiana\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"net-snmp\", \"summary\": \"SNMP agent\", \"title\": \"net-snmp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"netdiscover-ondra\", \"summary\": \"netdiscover\", \"title\": \"netdiscover-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nethack\", \"summary\": \"The popular nethack console adventure\", \"title\": \"nethack\"}, {\"aliases\": [{\"name\": \"nmcli\", \"target\": \"nmcli\"}], \"apps\": [], \"package_name\": \"network-manager\", \"summary\": \"Network management based on NeworkManager\", \"title\": \"network-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neuronify\", \"summary\": \"Educational neural network app\", \"title\": \"Neuronify\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neutroncoin-wallet\", \"summary\": \"Cryptocurrency Wallet for Neutron\", \"title\": \"neutroncoin-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neverbore\", \"summary\": \"A picture logic puzzle game\", \"title\": \"Neverbore Picross\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud\", \"summary\": \"Nextcloud Server - A safe home for all your data\", \"title\": \"Nextcloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud-nextant\", \"summary\": \"Nextcloud Server + search support\", \"title\": \"nextcloud-nextant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud-port8080\", \"summary\": \"Nextcloud Server\", \"title\": \"nextcloud-port8080\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloudclient\", \"summary\": \"Nextcloud Desktop Client\", \"title\": \"nextcloudclient\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nikola\", \"summary\": \"A modular, fast, simple, static website and blog generator\", \"title\": \"Nikola\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nitrokey-app\", \"summary\": \"Nitrokey Application\", \"title\": \"nitrokey-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nls\", \"summary\": \"English language structure analyzer\", \"title\": \"nls\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nmap\", \"summary\": \"Nmap (\\\"Network Mapper\\\") is a free and open source utility for network discovery and security auditing\", \"title\": \"nmap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nocturn-mardy\", \"summary\": \"Nocturn\", \"title\": \"nocturn-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"node-red-amd64\", \"summary\": \"Node-RED\", \"title\": \"node-red-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"noip-client\", \"summary\": \"No-IP Dynamic DNS Update Client for Linux\", \"title\": \"No-IP Client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"noson\", \"summary\": \"The essential to control music from your SONOS devices\", \"title\": \"Noson\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"notes\", \"summary\": \"Note-taking application, write down your thoughts\", \"title\": \"Notes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ntopng-blake\", \"summary\": \"High-speed web-based traffic analysis and flow collection.\", \"title\": \"ntopng-blake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ntpserver\", \"summary\": \"ntp server snap app\", \"title\": \"ntpserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"numnom\", \"summary\": \"Math Game for Younglings\", \"title\": \"numnom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nutty\", \"summary\": \"A Network Information Utility\", \"title\": \"nutty\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ogre\", \"summary\": \"Object-Oriented Graphics Rendering Engine\", \"title\": \"OGRE Sample Browser\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ohmygiraffe\", \"summary\": \"oh my giraffe\", \"title\": \"oh my giraffe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"okular\", \"summary\": \"Universal document viewer\", \"title\": \"okular\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"olam\", \"summary\": \"Olam English Malayalam Dictionary\", \"title\": \"Olam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"oman\", \"summary\": \"Read manpages from the web on your local machine\", \"title\": \"oman\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"omegat-cat\", \"summary\": \"OmegaT, the free (GPL) translation memory tool\", \"title\": \"omegat-cat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"onos\", \"summary\": \"ONOS SDN\", \"title\": \"onos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"open-adventure\", \"summary\": \"Forward-port of the Crowther/Woods Adventure 2.5 from 1995\", \"title\": \"open-adventure\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"open-solitaire-classic\", \"summary\": \"Open-source implementation of the classic solitaire game\", \"title\": \"Open Solitaire Classic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openbabel\", \"summary\": \"Open Babel, the Open Source chemistry toolbox\", \"title\": \"Open Babel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openfortivpn\", \"summary\": \"openfortivpn, a PPP+SSL VPN client\", \"title\": \"openfortivpn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openhab\", \"summary\": \"openHAB smart home server\", \"title\": \"openHAB\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmapper-desktop\", \"summary\": \"Mapping App\", \"title\": \"OpenMapper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvg\", \"summary\": \"OpenMVG (open Multiple View Geometry)\", \"title\": \"openmvg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvs\", \"summary\": \"OpenMVS - open Multi-View Stereo reconstruction library\", \"title\": \"openmvs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvs-mardy\", \"summary\": \"OpenMVS - open Multi-View Stereo reconstruction library\", \"title\": \"openmvs-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openscad-plars\", \"summary\": \"script file based graphical CAD environment\", \"title\": \"openscad-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openspades\", \"summary\": \"Sandbox building and FPS videogame\", \"title\": \"openspades\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openstack-cli\", \"summary\": \"OpenStack Command-line Client\", \"title\": \"openstack-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"opentrack\", \"summary\": \"Head tracking software for MS Windows, Linux, and Apple OSX\", \"title\": \"opentrack\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-casept\", \"summary\": \"OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe\", \"title\": \"openttd-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-jgrpp-casept\", \"summary\": \"Openttd with JGR's patchset\", \"title\": \"openttd-jgrpp-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-reddit-casept\", \"summary\": \"The /r/openttd version of the game openTTD\", \"title\": \"openttd-reddit-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-snap\", \"summary\": \"OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe\", \"title\": \"openttd-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"opentyrian\", \"summary\": \"An arcade-style shoot 'em up\", \"title\": \"OpenTyrian\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openwmail\", \"summary\": \"WMail\", \"title\": \"openwmail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"orangecalc\", \"summary\": \"Orange Calculator Lite is a Simple Java Calculator!\", \"title\": \"orangecalc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"organize-my-files\", \"summary\": \"Organize files in a simple click. Clean Desktop or any folder in a blink of an eye.\", \"title\": \"Organize My Files\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"osddm\", \"summary\": \"Oracle SQL Developer Data Modeler\", \"title\": \"osddm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"overlay\", \"summary\": \"Tools for assisting with debugging read-only squashfs snaps via overlayfs\", \"title\": \"overlay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pac-vs\", \"summary\": \"PAC is a Perl/GTK Gnome replacement for SecureCRT/Putty/etc.\", \"title\": \"pac-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packageproxy\", \"summary\": \"approx based package proxy running on port 9999\", \"title\": \"packageproxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packer\", \"summary\": \"Tool for creating machine images for multiple platforms\", \"title\": \"Packer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packer-abacao\", \"summary\": \"Packer - Build Automated Machine Images\", \"title\": \"packer-abacao\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pacote-legal-desireesantos\", \"summary\": \"Esse pacote e muito legal\", \"title\": \"pacote-legal-desireesantos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pagekite-ssh\", \"summary\": \"Connects the local SSH daemon to the Pagekite service\", \"title\": \"pagekite-ssh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paintsupreme-3d\", \"summary\": \"PaintSupreme 3D\", \"title\": \"paintsupreme-3d\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paradrop-snmpd\", \"summary\": \"SNMP agent packaged for ParaDrop\", \"title\": \"paradrop-snmpd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paradrop-tools\", \"summary\": \"ParaDrop development tools\", \"title\": \"ParaDrop tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-cython\", \"summary\": \"Optimising static compiler for Python and C\", \"title\": \"part-cython\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-matplotlib\", \"summary\": \"Comprehensive 2D plotting\", \"title\": \"part-matplotlib\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-numpy\", \"summary\": \"Base N-dimensional array package\", \"title\": \"part-numpy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-scikit-learn\", \"summary\": \"Machine learning in Python\", \"title\": \"part-scikit-learn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc\", \"summary\": \"AMD64 generic package\", \"title\": \"pc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc-kernel\", \"summary\": \"The canonical generic amd64 kernel\", \"title\": \"pc-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc-turtlebot-kyrofa\", \"summary\": \"AMD64 gadget for the Turtlebot 2\", \"title\": \"pc-turtlebot-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pciutils\", \"summary\": \"Linux PCI Utilities\", \"title\": \"pciutils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pdfmixtool\", \"summary\": \"An application to split, merge, rotate and mix PDF files\", \"title\": \"pdfmixtool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"peek\", \"summary\": \"Simple screen recorder with an easy to use interface\", \"title\": \"Peek\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pelican-foli\", \"summary\": \"Pelican static site generator\", \"title\": \"pelican-foli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pencilsheep\", \"summary\": \"Free professional image editor with full GPU acceleration\", \"title\": \"Pencilsheep\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"petname\", \"summary\": \"generate pronouncable, perhaps even memorable, pet names\", \"title\": \"petname\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pharo\", \"summary\": \"Pharo 6 Smalltalk\", \"title\": \"pharo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"phockup\", \"summary\": \"Photo and video sorting tool\", \"title\": \"phockup\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pi2\", \"summary\": \"Raspberry Pi 2 support package\", \"title\": \"pi2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"picmi\", \"summary\": \"A number logic game\", \"title\": \"picmi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pijul\", \"summary\": \"Simple, distributed, fast. Pick any three.\", \"title\": \"pijul\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pin-town\", \"summary\": \"Help the Pin Pals in this physics puzzle game, inspired by Pachinko\", \"title\": \"pin-town\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pingus-game\", \"summary\": \"Free Lemmings(TM) clone\", \"title\": \"pingus-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pizzadough-helper\", \"summary\": \"Get the recipe for your pizza!\", \"title\": \"pizzadough-helper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"planetlander\", \"summary\": \"Defend planets from spacial killer rocks!\", \"title\": \"Planet Lander\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"play0ad\", \"summary\": \"Real-time strategy game of ancient warfare\", \"title\": \"0ad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pocketmine-server-manager\", \"summary\": \"Manage pocketmine servers with ease !\", \"title\": \"PocketMine Server Manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pockit\", \"summary\": \"Unofficial Pocket Client\", \"title\": \"PockIt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"podpublish\", \"summary\": \"A tool for encoding and publishing podcast content and assets\", \"title\": \"PodPublish\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"polonium\", \"summary\": \"Polonium is a stateless password manager based on PBKDF2.\", \"title\": \"polonium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql-pgbouncer\", \"summary\": \"Lightweight connection pooler for PostgreSQL\", \"title\": \"postgresql-pgbouncer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql10\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql10\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql93\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql93\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql94\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql94\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql95\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95-pgpool2-35\", \"summary\": \"pgpool-II is a connection pooler for PostgreSQL.\", \"title\": \"postgresql95-pgpool2-35\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95-pgpool2-36\", \"summary\": \"pgpool-II is a connection pooler for PostgreSQL.\", \"title\": \"postgresql95-pgpool2-36\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql96\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql96\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"predix-ts-sample\", \"summary\": \"This is Predix Time-Series Sample Application. Developed by Altoros\", \"title\": \"predix-ts-sample\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"preyproject\", \"summary\": \"Utility for tracking stolen or missing devices.\", \"title\": \"preyproject\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"printenvi\", \"summary\": \"Print environment\", \"title\": \"printenvi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prog-exec\", \"summary\": \"A tool for pulling/executing online scripts.\", \"title\": \"prog-exec\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus\", \"summary\": \"Unofficial Prometheus snap package\", \"title\": \"prometheus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-alertmanager\", \"summary\": \"Unofficial Prometheus alertmanager snap package\", \"title\": \"prometheus-alertmanager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-bind-exporter\", \"summary\": \"Prometheus bind exporter\", \"title\": \"prometheus-bind-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-blackbox-exporter\", \"summary\": \"The Prometheus Blackbox Exporter\", \"title\": \"prometheus-blackbox-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-ceph-exporter\", \"summary\": \"Unofficial Prometheus Ceph Exporter snap package\", \"title\": \"prometheus-ceph-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-haproxy-exporter\", \"summary\": \"Prometheus haproxy_exporter for monitoring haproxy services\", \"title\": \"prometheus-haproxy-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-openstack-exporter\", \"summary\": \"Exposes high level OpenStack metrics to Prometheus.\", \"title\": \"prometheus-openstack-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-pushgateway\", \"summary\": \"Unofficial snap for the Prometheus Pushgateway\", \"title\": \"prometheus-pushgateway\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-snmp-exporter\", \"summary\": \"Unofficial snap for the Prometheus SNMP Exporter\", \"title\": \"prometheus-snmp-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"promreg\", \"summary\": \"A simple REST API for registering targets with Prometheus.\", \"title\": \"promreg\"}, {\"aliases\": [{\"name\": \"protoc-gen-go\", \"target\": \"protoc-gen-go\"}, {\"name\": \"protoc\", \"target\": \"protoc\"}], \"apps\": [], \"package_name\": \"protobuf\", \"summary\": \"Protocol Buffers compiler\", \"title\": \"protobuf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pt-cmars\", \"summary\": \"The Platinum Searcher\", \"title\": \"pt-cmars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pubip\", \"summary\": \"Display public IPv6 or IPv4 address\", \"title\": \"pubip\"}, {\"aliases\": [{\"name\": \"pactl\", \"target\": \"pactl\"}, {\"name\": \"paplay\", \"target\": \"paplay\"}, {\"name\": \"parec\", \"target\": \"parec\"}], \"apps\": [], \"package_name\": \"pulseaudio\", \"summary\": \"PulseAudio sound server\", \"title\": \"pulseaudio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pulsemixer\", \"summary\": \"cli and curses mixer for pulseaudio\", \"title\": \"pulsemixer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pwgen-tyhicks\", \"summary\": \"Password generator\", \"title\": \"pwgen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"py-hello\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"py-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"py-sysinfo\", \"summary\": \"A simple Python script which displays system info.\", \"title\": \"py-sysinfo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pycharm-community\", \"summary\": \"Python IDE for Professional Developers\", \"title\": \"pycharm-community\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pycharm-professional\", \"summary\": \"Python IDE for Professional Developers\", \"title\": \"pycharm-professional\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pypy\", \"summary\": \"PyPy is a fast, compliant alternative implementation of the Python language\", \"title\": \"pypy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pypy3\", \"summary\": \"PyPy is a fast, compliant alternative implementation of the Python language\", \"title\": \"pypy3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"python0\", \"summary\": \"Ancient version of Python for programming archeologists\", \"title\": \"Python 0\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"q\", \"summary\": \"run SQL directly on CSV or TSV files\", \"title\": \"q\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qalculate\", \"summary\": \"The ultimate desktop calculator\", \"title\": \"Qalculate!\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qcheckers\", \"summary\": \"Checkers game\", \"title\": \"qcheckers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qcomicbook\", \"summary\": \"QComicBook\", \"title\": \"qcomicbook\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qgsrepo\", \"summary\": \"A simple QGIS repository generator written in Rust\", \"title\": \"qgsrepo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qimo-wallpapers\", \"summary\": \"Wallpapers from Qimo 2.0\", \"title\": \"qimo-wallpapers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qml-hello-world\", \"summary\": \"Get started in the fantastic QML world\", \"title\": \"qml-hello-world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qownnotes\", \"summary\": \"Plain-text file notepad with markdown support and ownCloud integration\", \"title\": \"qownnotes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qrq\", \"summary\": \"QRQ - yet another CW trainer (Linux, Unix, OS X, Windows)\", \"title\": \"qrq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qstamina-snap\", \"summary\": \"Qstamina is a Gui based Typing tutor.\", \"title\": \"Qstamina-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qt-2048-snap\", \"summary\": \"Single-player puzzle game.\", \"title\": \"qt-2048-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quadrapassel\", \"summary\": \"Fit falling blocks together\", \"title\": \"quadrapassel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quagga\", \"summary\": \"Quagga BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM routing daemon\", \"title\": \"quagga\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quagga-lool\", \"summary\": \"Quagga BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM routing daemon\", \"title\": \"quagga-lool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quassel-kalikiana\", \"summary\": \"Modern, cross-platform IRC client (core)\", \"title\": \"Quassel Client/ Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quasselclient-moon127\", \"summary\": \"Quassel Client\", \"title\": \"quasselclient-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qucs-spice\", \"summary\": \"Quite Universal Circuit Simulator\", \"title\": \"qucs-spice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"radiomanager-cli\", \"summary\": \"Bash RadioManager client\", \"title\": \"radiomanager-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rawpty\", \"summary\": \"execute a command on raw pty over ssh\", \"title\": \"rawpty\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rclone\", \"summary\": \"\\\"rsync for cloud storage\\\" \", \"title\": \"rclone\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rclone-dev\", \"summary\": \"rsync for cloud storage\", \"title\": \"rclone-dev\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rdm-sw\", \"summary\": \"Comprehensive SW package for RDM\", \"title\": \"rdm-sw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"readtsc\", \"summary\": \"Intel x86 Time Stamp Counter read\", \"title\": \"readtsc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"realsense-samples\", \"summary\": \"realsense_samples\", \"title\": \"realsense-samples\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"realtime-tests\", \"summary\": \"Suite of real-time tests\", \"title\": \"realtime-tests\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"recipe-manager\", \"summary\": \"Manages your recipes.\", \"title\": \"recipe-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"redis-noise\", \"summary\": \"Redis server\", \"title\": \"redis-noise\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"redpen\", \"summary\": \"A proofreading tool to help writers or programmers\", \"title\": \"redpen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"regservicetest\", \"summary\": \"registration service\", \"title\": \"regservicetest\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rem\", \"summary\": \"rem is a small tool for remembering things on the command line.\", \"title\": \"rem\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"remmina\", \"summary\": \"The GTK+ Remote Desktop Client\", \"title\": \"Remmina\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"remote\", \"summary\": \"Cuety LPU controler\", \"title\": \"Cuety Remote\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"reqcounter\", \"summary\": \"HTTP requests counter\", \"title\": \"reqcounter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"retroarch\", \"summary\": \"RetroArch\", \"title\": \"retroarch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rev2agent\", \"summary\": \"Revtwo agent snap\", \"title\": \"rev2agent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"reversu\", \"summary\": \"ReversU is strategy board game with black & white tokens\", \"title\": \"reversu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rg\", \"summary\": \"a command line search tool\", \"title\": \"rg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rg-casept\", \"summary\": \"ripgrep combines the usability of ag with the raw speed of grep.\", \"title\": \"rg-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robomongo\", \"summary\": \"MongoDB management tool\", \"title\": \"robomongo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robotfindskitten\", \"summary\": \"zen simulation of robot finding kitten\", \"title\": \"robotfindskitten\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robotlinker-demo\", \"summary\": \"RobotLinker-Core on Edge Gateway Demo Package\", \"title\": \"robotlinker-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rocketchat-desktop\", \"summary\": \"Rocket.Chat+\", \"title\": \"Rocket.Chat+\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rocketchat-server\", \"summary\": \"Group chat server for 100s, installed in seconds.\", \"title\": \"Rocket Chat Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rockscissorspaperlizardspock-snap\", \"summary\": \"2 player game of a variation of 'Rock, Paper, Scissors'\", \"title\": \"rockscissorspaperlizardspock-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rokugtk\", \"summary\": \"A Roku remote for Gtk\", \"title\": \"rokugtk\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rokuterm\", \"summary\": \"A Roku remote for terminal\", \"title\": \"rokuterm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ros2-example-kyrofa\", \"summary\": \"ROS2 Example\", \"title\": \"ros2-example-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rosrobot-hello\", \"summary\": \"ROSRobot hello Snap\", \"title\": \"rosrobot-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpgdiceroller\", \"summary\": \"A dice roller with simple GUI\", \"title\": \"rpgdiceroller\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpgen\", \"summary\": \"compile multiple scripts into a single cloud-init friendly script\", \"title\": \"rpgen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpiboot\", \"summary\": \"Raspberry Pi USB booting code\", \"title\": \"rpiboot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rssnotify\", \"summary\": \"E-mail updates to a list of RSS Feeds (usually with a cron job).\", \"title\": \"rssnotify\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rsync-leftyfb\", \"summary\": \"fast, versatile, remote (and local) file-copying tool\", \"title\": \"rsync\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rtl433-dichro\", \"summary\": \"rtl_433 crudely patched to export to Prometheus\", \"title\": \"rtl433-dichro\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rubecube\", \"summary\": \"An interactive twisty puzzle simulation in 3D.\", \"title\": \"rubecube\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rust-hello\", \"summary\": \"Prove cross platform rust snaps\", \"title\": \"rust-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"s3test\", \"summary\": \"Test RadosGW S3 API\", \"title\": \"s3test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"safex-wallet\", \"summary\": \"Decentralized autonomous marketplace secured by cryptography\", \"title\": \"safex-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sarnold-evil-trinity\", \"summary\": \"Trinity kernel syscall fuzzer\", \"title\": \"sarnold-evil-trinity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sassc\", \"summary\": \"libsass command line driver\", \"title\": \"sassc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"scanpcap\", \"summary\": \"A lightweight tool to print out information about a PCAP file.\", \"title\": \"scanpcap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"screencloudplayer\", \"summary\": \"ScreenCloud Player\", \"title\": \"ScreenCloud Player - Simple Digital Signage\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"scummvm\", \"summary\": \"ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games\", \"title\": \"ScummVM\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sdlvnc\", \"summary\": \"SDL2 and wxWidgets VNC client.\", \"title\": \"sdlvnc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"se-test-tools\", \"summary\": \"A set of tools used for testing\", \"title\": \"se-test-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"seashells\", \"summary\": \"The official client for Seashells.io\", \"title\": \"seashells\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"seasonsgreetings\", \"summary\": \"Wishes you a Merry Christmas and a Happy New Year\", \"title\": \"seasonsgreetings\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sensors-unity\", \"summary\": \"A simple sensors GUI for the Unity Desktop\", \"title\": \"Sensors Unity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sensortag\", \"summary\": \"SensorTag Python Bluetooth LE implementation\", \"title\": \"sensortag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sentry\", \"summary\": \"Sentry is a modern error logging and aggregation platform\", \"title\": \"sentry\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sequeler\", \"summary\": \"Friendly SQL Client\", \"title\": \"sequeler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"serial-vault\", \"summary\": \"Serial Vault Service\", \"title\": \"serial-vault\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sha3384\", \"summary\": \"Calculate sha3_384 hashes of files.\", \"title\": \"sha3384\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shadowsocks\", \"summary\": \"A fast tunnel proxy that helps you bypass firewalls\", \"title\": \"shadowsocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shcli\", \"summary\": \"Python client for Socialhome.\", \"title\": \"shcli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shotcut\", \"summary\": \"Free, cross-platform, open source video editor\", \"title\": \"Shotcut\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shout\", \"summary\": \"A self hosted web IRC client\", \"title\": \"shout\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"siilihai-client\", \"summary\": \"A graphical web forum client\", \"title\": \"Siilihai web forum client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simcaffe\", \"summary\": \"simple test caffe for amazing snap\", \"title\": \"simcaffe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-caio1982\", \"summary\": \"This is a test snap\", \"title\": \"simple-caio1982\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-cprov\", \"summary\": \"This is a test snap\", \"title\": \"simple-cprov\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-scan\", \"summary\": \"Document Scanning Application\", \"title\": \"simple-scan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplekey\", \"summary\": \"Password/Key generator and hash table.\", \"title\": \"simplekey\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplenote\", \"summary\": \"The simplest way to keep notes.\", \"title\": \"Simplenote\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplenote-jamiebennett\", \"summary\": \"The simplest way to keep notes. Install with --devmode.\", \"title\": \"simplenote-jamiebennett\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplescreenrecorder\", \"summary\": \"ssr\", \"title\": \"simplescreenrecorder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplescreenrecorder-mardy\", \"summary\": \"Simple Screen Recorder\", \"title\": \"simplescreenrecorder-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sixd-node-snap\", \"summary\": \"SixD node demo app\", \"title\": \"sixd-node-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"skrifa\", \"summary\": \"A simple word processor built with web technologies\", \"title\": \"Skrifa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"skrifa-lite\", \"summary\": \"A simple word processor built with web technologies\", \"title\": \"Skrifa Lite\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sl-moon127\", \"summary\": \"SL\", \"title\": \"sl-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slack-term\", \"summary\": \"Slack client for your terminal\", \"title\": \"slack-term\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slashlock\", \"summary\": \"Easy to use file and folder encryptor\", \"title\": \"slashlock\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sluice\", \"summary\": \"rate limiting data piping tool\", \"title\": \"sluice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slumpsand-linklist\", \"summary\": \"linklist helps keeping track of links...\", \"title\": \"slumpsand-linklist\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"smalltextpad\", \"summary\": \"SmallTextPad is a Simple Java Text Editor!\", \"title\": \"smalltextpad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"smartsheetcopy\", \"summary\": \"Copy folder,sheets and reports from template folder or specified folder\", \"title\": \"smartsheetcopy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snap-channels-walkthrough\", \"summary\": \"channels walkthrough\", \"title\": \"snap-channels-walkthrough\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snap-codelabs\", \"summary\": \"Ubuntu codelabs offline website for using and creating snaps.\", \"title\": \"snap-codelabs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapd-hacker-toolbelt\", \"summary\": \"Collection of tools useful for developers hacking on snapd\", \"title\": \"snapd-hacker-toolbelt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapdiff\", \"summary\": \"Compare two snaps in the style of debdiff\", \"title\": \"snapdiff\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snaplint\", \"summary\": \"Clean up your snaps\", \"title\": \"snaplint\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappy-debug\", \"summary\": \"Debug tools for ubuntu-core\", \"title\": \"snappy-debug\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappy-discover\", \"summary\": \"Discover snappy devices on the local network\", \"title\": \"snappy-discover\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappymcsnapface\", \"summary\": \"prints the value of env variable HOME\", \"title\": \"snappymcsnapface\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapweb\", \"summary\": \"Beautiful and functional interface for snap management\", \"title\": \"snapweb\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snow-on-me\", \"summary\": \"A simple webserver serving christmas snow on demand\", \"title\": \"snow-on-me\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"so-trello\", \"summary\": \"Trello command line tool\", \"title\": \"so-trello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solc\", \"summary\": \"The Solidity Contract-Oriented Programming Language\", \"title\": \"solc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solitaire\", \"summary\": \"usual Solitaire card game, as known as Patience or Klondike\", \"title\": \"solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solr\", \"summary\": \"Starts up solr as forking daemon\", \"title\": \"solr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"soracom\", \"summary\": \"Soracom CLI\", \"title\": \"soracom-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"soracom-console\", \"summary\": \"Soracom console Web App\", \"title\": \"soracom-console\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"special-delivery\", \"summary\": \"Example app on Mir stack\", \"title\": \"special-delivery\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"speed-test\", \"summary\": \"Test your internet connection speed and ping using speedtest.net from the CLI\", \"title\": \"speed-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spider-solitaire\", \"summary\": \"Spider Solitaire card game\", \"title\": \"spider-solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spread\", \"summary\": \"Convenient full-system test (task) distribution\", \"title\": \"spread\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spreed-webrtc-snap\", \"summary\": \"WebRTC audio/video calls and conferences\", \"title\": \"spreed-webrtc-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spreedme\", \"summary\": \"Spreed.ME audio/video calls and conferences feature for the Nextcloud Snap\", \"title\": \"spreedme\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"springlobby-nsg\", \"summary\": \"The lobby for SpringRTS\", \"title\": \"springlobby-nsg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sqlitebrowser-casept\", \"summary\": \"Unofficial snap of the lightweight SQLite DB editing tool.\", \"title\": \"sqlitebrowser-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"squid-gary\", \"summary\": \"Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more.\", \"title\": \"squid-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"squirrelbot\", \"summary\": \"A Telegram bot that stashes away links that you send it\", \"title\": \"squirrelbot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ss-qt\", \"summary\": \"Shadowsocks\", \"title\": \"ss-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshesame\", \"summary\": \"Fake SSH server that lets everyone in and logs their activity\", \"title\": \"sshesame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshguard-robertliu\", \"summary\": \"Protects from brute force attacks against ssh\", \"title\": \"sshguard-robertliu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshoot\", \"summary\": \"Manage multiple sshuttle VPN sessions\", \"title\": \"sshoot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshtron\", \"summary\": \"multiplayer Tron via ssh\", \"title\": \"sshtron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ssocks\", \"summary\": \"shadowsocks\", \"title\": \"ssocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"st-novice\", \"summary\": \"david test snap app\", \"title\": \"st-novice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stardate-snap\", \"summary\": \"Command line tool to convert conventional time to stardate time.\", \"title\": \"stardate-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stats\", \"summary\": \"Gathers numbers in repeated text\", \"title\": \"stats\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stellarium-plars\", \"summary\": \"Free, open source planetarium software\", \"title\": \"stellarium-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stonscipap-snap\", \"summary\": \"A 2 player version of 'Stone, Scissors, Paper'.\", \"title\": \"stonscipap-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"store-test-ubuntu-desktop\", \"summary\": \"Used to test store metadata in Ubuntu Desktop\", \"title\": \"Store Test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"storjshare\", \"summary\": \"farm data on the Storj network.\", \"title\": \"storjshare\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stress-ng\", \"summary\": \"tool to load and stress a computer\", \"title\": \"stress-ng\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"subiquity\", \"summary\": \"Ubuntu installer\", \"title\": \"subiquity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"submission-service\", \"summary\": \"Submission Service for accepting Checkbox results\", \"title\": \"submission-service\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sudo\", \"summary\": \"not sudo\", \"title\": \"sudo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sudoku-game\", \"summary\": \"Sudoku 9x9 game\", \"title\": \"sudoku-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sunwait\", \"summary\": \"Sunwait is a program for calculating sunrise and sunset\", \"title\": \"sunwait\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sup-autossh\", \"summary\": \"Auto SSH\", \"title\": \"sup-autossh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"supercalc-snap\", \"summary\": \"Powerful collection of calculation tools for Ubuntu.\", \"title\": \"Supercalc-Snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"surl\", \"summary\": \"Ubuntu Store API thin wrapper.\", \"title\": \"surl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sutil\", \"summary\": \"Utilities for working with snaps and snap store APIs\", \"title\": \"sutil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"swift-ring-checker\", \"summary\": \"Check swift rings\", \"title\": \"swift-ring-checker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sword\", \"summary\": \"Dialoga Sword \", \"title\": \"Dialoga Sword \"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"symgrpmad\", \"summary\": \"A game based upon the idea of overlapping symmetry groups.\", \"title\": \"symgrpmad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"syncthing\", \"summary\": \"Open Source Continuous File Synchronization\", \"title\": \"syncthing\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sysrepo-netopeer-gen\", \"summary\": \"sysrepo and netopeer snap\", \"title\": \"sysrepo-netopeer-gen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sysrepo-netopeer-shejoshi\", \"summary\": \"sysrepo and netopeer snap\", \"title\": \"sysrepo-netopeer-shejoshi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"taimaa\", \"summary\": \"A simple count down timer.\", \"title\": \"taimaa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tali\", \"summary\": \"Roll dice and score points\", \"title\": \"tali\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"task\", \"summary\": \"Simple task runner / Make alternative written in Go\", \"title\": \"task\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"taskwarrior-plars\", \"summary\": \"feature-rich console based todo list manager\", \"title\": \"taskwarrior-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"teatime\", \"summary\": \"Simple egg timer application for the Unity Desktop\", \"title\": \"Teatime\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"teleconsole\", \"summary\": \"Share your terminal and forward local TCP ports to people you trust.\", \"title\": \"teleconsole\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-cli\", \"summary\": \"Command-line interface for Telegram. Uses the readline interface.\", \"title\": \"telegram-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-latest\", \"summary\": \"Telegram Desktop Client latest\", \"title\": \"telegram-latest\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-sergiusens\", \"summary\": \"Telegram desktop client\", \"title\": \"telegram-sergiusens\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tempest-jhobbs\", \"summary\": \"OpenStack tempest test\", \"title\": \"tempest-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"termius-app\", \"summary\": \"termius-app\", \"title\": \"termius-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"termplay\", \"summary\": \"Play an image/video in your terminal!\", \"title\": \"termplay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terraform-abacao\", \"summary\": \"build, change, and version infrastructure safely and efficiently\", \"title\": \"terraform-abacao\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terraform-snap\", \"summary\": \"Terraform snap app\", \"title\": \"terraform-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terragrunt\", \"summary\": \"build, change, and version infrastructure safely and efficiently\", \"title\": \"terragrunt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-assumes\", \"summary\": \"Test snap for snapd\", \"title\": \"test-assumes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-hello\", \"summary\": \"simple dotnet hello world\", \"title\": \"test-hello\"}, {\"aliases\": [{\"name\": \"test_snapd_wellknown1\", \"target\": \"wellknown1\"}, {\"name\": \"test_snapd_wellknown2\", \"target\": \"wellknown2\"}], \"apps\": [], \"package_name\": \"test-snapd-auto-aliases\", \"summary\": \"\", \"title\": \"test-snapd-auto-aliases\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-busybox-static\", \"summary\": \"Statically linked busybox for test\", \"title\": \"test-snapd-busybox-static\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-classic-confinement\", \"summary\": \"\", \"title\": \"test-snapd-classic-confinement\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-content-plug\", \"summary\": \"\", \"title\": \"test-snapd-content-plug\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-content-slot\", \"summary\": \"\", \"title\": \"test-snapd-content-slot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-control-consumer\", \"summary\": \"Basic snapd-control consumer snap\", \"title\": \"test-snapd-control-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-cups-control-consumer\", \"summary\": \"Basic cups-control consumer snap\", \"title\": \"test-snapd-cups-control-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-dbus-service\", \"summary\": \"Python based example dbus service\", \"title\": \"test-snapd-dbus-service\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-delta-refresh\", \"summary\": \"\", \"title\": \"test-snapd-delta-refresh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-fuse-consumer\", \"summary\": \"Basic fuse consumer snap\", \"title\": \"test-snapd-fuse-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-go-webserver\", \"summary\": \"Minimal Golang webserver for snappy\", \"title\": \"test-snapd-go-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-python-webserver\", \"summary\": \"Python based example webserver\", \"title\": \"test-snapd-python-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-thumbnailer-consumer\", \"summary\": \"Basic thumbnailer consumer snap\", \"title\": \"test-snapd-thumbnailer-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-tools\", \"summary\": \"Tools for testing the snapd application\", \"title\": \"test-snapd-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-upower-observe-consumer\", \"summary\": \"Basic upower-observe consumer snap\", \"title\": \"test-snapd-upower-observe-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"testflinger-cli\", \"summary\": \"testflinger-cli\", \"title\": \"testflinger-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tetris-in-racket\", \"summary\": \"Tetris clone developed in Racket\", \"title\": \"Tetris in Racket\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tftp-hpa-jhobbs\", \"summary\": \"Trivial File Transfer Protocol Client\", \"title\": \"tftp-hpa-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"the-traveling-fox\", \"summary\": \"Simple FOSS 3D Platformer\", \"title\": \"The Traveling Fox\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"theia-mardy\", \"summary\": \"Theia Vision Library\", \"title\": \"theia-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"thinger-maker-server\", \"summary\": \"Thinger.io Internet Of Things Server\", \"title\": \"Thinger.io Maker Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"thomir-says\", \"summary\": \"What does Thomi say?\", \"title\": \"thomir-says\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"throttle\", \"summary\": \"control the rate that data flows through stdin\", \"title\": \"throttle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tic-tac-toe\", \"summary\": \"Basic Tic-Tac-Toe game, based on SDL2\", \"title\": \"tic-tac-toe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tidec\", \"summary\": \"Terminal C/C++ IDE with GUI-like user interface\", \"title\": \"tidec\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tika-app\", \"summary\": \"Tika Server for metadata discovery and extraction\", \"title\": \"tika-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tika-server\", \"summary\": \"Tika Server for metadata discovery and extraction\", \"title\": \"tika-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"timg\", \"summary\": \"A terminal image viewer\", \"title\": \"timg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tinyproxy-ogra\", \"summary\": \"very tiny proxy server\", \"title\": \"tinyproxy-ogra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tinyproxy-snap\", \"summary\": \"a light-weight HTTP(S) proxy daemon for POSIX operating systems.\", \"title\": \"tinyproxy-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tlaplus\", \"summary\": \"The TLA Toolbox is an IDE for the TLA+ tools.\", \"title\": \"tlaplus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tldr-luk3yx\", \"summary\": \"A simple tldr viewer.\", \"title\": \"tldr-luk3yx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmate-esnow\", \"summary\": \"Instant terminal sharing\", \"title\": \"tmate-esnow\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmux\", \"summary\": \"tmux\", \"title\": \"tmux\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmx\", \"summary\": \"Terminal multiplexer with GUI-like user interface\", \"title\": \"tmx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tof-casept\", \"summary\": \"An unofficial snap of the turn-based strategy game Tanks of Freedom\", \"title\": \"tof-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"toilet-deej\", \"summary\": \"toilet terminal banner tool\", \"title\": \"toilet-deej\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tomcat-sample\", \"summary\": \"Sample webapp using tomcat part\", \"title\": \"tomcat-sample\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tor-middle-relay\", \"summary\": \"Essential infrastructure node for Tor network\", \"title\": \"Tor middle relay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tor-mkg20001\", \"summary\": \"Defend yourself against network surveillance and traffic analysis\", \"title\": \"Tor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"torgo\", \"summary\": \"A Logo interpreter written in Java.\", \"title\": \"torgo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tpad\", \"summary\": \"Terminal text editor with GUI-like user interface\", \"title\": \"tpad\"}, {\"aliases\": [{\"name\": \"tpm_changeownerauth\", \"target\": \"changeownerauth\"}, {\"name\": \"tpm_clear\", \"target\": \"clear\"}, {\"name\": \"tpm_createek\", \"target\": \"createek\"}, {\"name\": \"tpm_getpubek\", \"target\": \"getpubek\"}, {\"name\": \"tpm_nvdefine\", \"target\": \"nvdefine\"}, {\"name\": \"tpm_nvinfo\", \"target\": \"nvinfo\"}, {\"name\": \"tpm_nvread\", \"target\": \"nvread\"}, {\"name\": \"tpm_nvrelease\", \"target\": \"nvrelease\"}, {\"name\": \"tpm_nvwrite\", \"target\": \"nvwrite\"}, {\"name\": \"tpm_resetdalock\", \"target\": \"resetdalock\"}, {\"name\": \"tpm_restrictpubek\", \"target\": \"restrictpubek\"}, {\"name\": \"tpm_restrictsrk\", \"target\": \"restrictsrk\"}, {\"name\": \"tpm_revokeek\", \"target\": \"revokeek\"}, {\"name\": \"tpm_selftest\", \"target\": \"selftest\"}, {\"name\": \"tpm_setactive\", \"target\": \"setactive\"}, {\"name\": \"tpm_setclearable\", \"target\": \"setclearable\"}, {\"name\": \"tpm_setenable\", \"target\": \"setenable\"}, {\"name\": \"tpm_setoperatorauth\", \"target\": \"setoperatorauth\"}, {\"name\": \"tpm_setownable\", \"target\": \"setownable\"}, {\"name\": \"tpm_setpresence\", \"target\": \"setpresence\"}, {\"name\": \"tpm_takeownership\", \"target\": \"takeownership\"}, {\"name\": \"tpm_version\", \"target\": \"version\"}], \"apps\": [], \"package_name\": \"tpm\", \"summary\": \"TPM 1.2 utilities\", \"title\": \"tpm\"}, {\"aliases\": [{\"name\": \"tpm2_activatecredential\", \"target\": \"activatecredential\"}, {\"name\": \"tpm2_akparse\", \"target\": \"akparse\"}, {\"name\": \"tpm2_certify\", \"target\": \"certify\"}, {\"name\": \"tpm2_create\", \"target\": \"create\"}, {\"name\": \"tpm2_createprimary\", \"target\": \"createprimary\"}, {\"name\": \"tpm2_encryptdecrypt\", \"target\": \"encryptdecrypt\"}, {\"name\": \"tpm2_evictcontrol\", \"target\": \"evictcontrol\"}, {\"name\": \"tpm2_getmanufec\", \"target\": \"getmanufec\"}, {\"name\": \"tpm2_getpubak\", \"target\": \"getpubak\"}, {\"name\": \"tpm2_getpubek\", \"target\": \"getpubek\"}, {\"name\": \"tpm2_getrandom\", \"target\": \"getrandom\"}, {\"name\": \"tpm2_hash\", \"target\": \"hash\"}, {\"name\": \"tpm2_hmac\", \"target\": \"hmac\"}, {\"name\": \"tpm2_listpcrs\", \"target\": \"listpcrs\"}, {\"name\": \"tpm2_load\", \"target\": \"load\"}, {\"name\": \"tpm2_loadexternal\", \"target\": \"loadexternal\"}, {\"name\": \"tpm2_makecredential\", \"target\": \"makecredential\"}, {\"name\": \"tpm2_nvdefine\", \"target\": \"nvdefine\"}, {\"name\": \"tpm2_nvlist\", \"target\": \"nvlist\"}, {\"name\": \"tpm2_nvread\", \"target\": \"nvread\"}, {\"name\": \"tpm2_nvrelease\", \"target\": \"nvrelease\"}, {\"name\": \"tpm2_nvwrite\", \"target\": \"nvwrite\"}, {\"name\": \"tpm2_quote\", \"target\": \"quote\"}, {\"name\": \"tpm2_rc_decode\", \"target\": \"rc-decode\"}, {\"name\": \"tpm2_readpublic\", \"target\": \"readpublic\"}, {\"name\": \"tpm2_rsadecrypt\", \"target\": \"rsadecrypt\"}, {\"name\": \"tpm2_rsaencrypt\", \"target\": \"rsaencrypt\"}, {\"name\": \"tpm2_sign\", \"target\": \"sign\"}, {\"name\": \"tpm2_takeownership\", \"target\": \"takeownership\"}, {\"name\": \"tpm2_unseal\", \"target\": \"unseal\"}, {\"name\": \"tpm2_verifysignature\", \"target\": \"verifysignature\"}], \"apps\": [], \"package_name\": \"tpm2\", \"summary\": \"TPM 2.0 utilities\", \"title\": \"tpm2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tracepath-jhobbs\", \"summary\": \"tracepath\", \"title\": \"tracepath-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"transfer\", \"summary\": \"Transfer files using transfer.sh\", \"title\": \"transfer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tree\", \"summary\": \"This is an initial minimail snap of `tree`\", \"title\": \"tree\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"trestus\", \"summary\": \"Static status page generator that uses a Trello board as a data source\", \"title\": \"trestus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"trustgrid\", \"summary\": \"Trustgrid node agent\", \"title\": \"trustgrid\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"truthtables\", \"summary\": \"truthtables snap\", \"title\": \"truthtables\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ttimer\", \"summary\": \"plain Timer (a tea-timer for systems w/o java)\", \"title\": \"ttimer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"turtlebot-demo-kyrofa\", \"summary\": \"Turtlebot ROS Demo\", \"title\": \"Turtlebot ROS Demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tuxguitar-vs\", \"summary\": \"TuxGuitar\", \"title\": \"tuxguitar-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"twistypuzzle\", \"summary\": \"A 3D simulator for a variety of twisty puzzles.\", \"title\": \"twistypuzzle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test-snap-with-tracks\", \"summary\": \"Summary of the most simple snap\", \"title\": \"u1test-snap-with-tracks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test20160725\", \"summary\": \"Simple dd like tool\", \"title\": \"u1test20160725\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test20160920\", \"summary\": \"Summary of the most simple snap\", \"title\": \"u1test20160920\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uappexplorer-cli\", \"summary\": \"Browse uApp Explorer right for the command line!\", \"title\": \"uappexplorer-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubports-installer\", \"summary\": \"GUI installer for ubports devices\", \"title\": \"ubports-installer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-app-platform\", \"summary\": \"Ubuntu app platform for running apps on a shared platform of libraries\", \"title\": \"ubuntu-app-platform\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-calculator-app\", \"summary\": \"Ubuntu Calculator application for the Unity 7 desktop\", \"title\": \"Calculator (Unity 7)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-clock-app\", \"summary\": \"Ubuntu Clock application for the Unity desktop\", \"title\": \"Clock\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-core\", \"summary\": \"The ubuntu-core OS snap\", \"title\": \"ubuntu-core\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-core-slides\", \"summary\": \"Ubuntu core set of slides\", \"title\": \"ubuntu-core-slides\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-demo-websites\", \"summary\": \"Demo websites configuration for Ubuntu Demo manager\", \"title\": \"ubuntu-demo-websites\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-make\", \"summary\": \"Setup your development environment on ubuntu easily\", \"title\": \"ubuntu-make\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-social-kit\", \"summary\": \"Bring social media apps to Ubuntu Desktop\", \"title\": \"Ubuntu Social Media Kit\"}, {\"aliases\": [{\"name\": \"udisksctl\", \"target\": \"udisksctl\"}], \"apps\": [], \"package_name\": \"udisks2\", \"summary\": \"D-Bus service to access and manipulate storage devices\", \"title\": \"udisks2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uefi-fw-tools\", \"summary\": \"UEFI Firmware update tools\", \"title\": \"uefi-fw-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ufw\", \"summary\": \"ufw (Uncomplicated Firewall) for Ubuntu Core\", \"title\": \"ufw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ultimate-media-downloader\", \"summary\": \"Ultimate media downloader is a Gui based video audio downloader which support download media from various sites.\", \"title\": \"Ultimate Media Downloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ultimate-media-downloader2\", \"summary\": \"Download media from various websites\", \"title\": \"Ultimate Media Downloader 2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uname-a\", \"summary\": \"The test \\\"uname -a\\\" snap\", \"title\": \"uname-a\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unifi-exporter-moon127\", \"summary\": \"Prometheus exporter for UniFi Controller\", \"title\": \"unifi-exporter-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unison-jz\", \"summary\": \"Unison file synchroniser\", \"title\": \"unison-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unixhttp\", \"summary\": \"HTTP over Unix\", \"title\": \"unixhttp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upload-assets\", \"summary\": \"A command-line tool for managing the assets server\", \"title\": \"upload-assets\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upnp-server\", \"summary\": \"upload files with WebDAV and serve them via DLNA/UPnP\", \"title\": \"upnp-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upower\", \"summary\": \"UPower Power Source Monitoring daemon\", \"title\": \"upower\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uq\", \"summary\": \"universal (de)serializer\", \"title\": \"uq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"urdf-viz\", \"summary\": \"URDF visualization tool\", \"title\": \"urdf-viz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usb-reset\", \"summary\": \"Reset a USB device using vendor and product ID.\", \"title\": \"usb-reset\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usb-utils\", \"summary\": \"Linux USB utilities\", \"title\": \"usb-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usd-nacc\", \"summary\": \"Ubuntu Server Dev tooling\", \"title\": \"usd-nacc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ustriage\", \"summary\": \"Ubuntu Launchpad bugs for triage\", \"title\": \"ustriage\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"v2ray\", \"summary\": \"A platform for building proxies to bypass network restrictions.\", \"title\": \"v2ray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vanitygen\", \"summary\": \"Vanitygen is a command-line vanity bitcoin address generator\", \"title\": \"vanitygen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vault\", \"summary\": \"Vault is a tool for securely accessing secrets.\", \"title\": \"vault\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vault-elopio\", \"summary\": \"Vault is a tool for securely accessing secrets.\", \"title\": \"vault-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vectr\", \"summary\": \"Vectr is a free graphics editor used to create vector graphics easily and intuitively.\", \"title\": \"Vectr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"verum-cli\", \"summary\": \"The official Verum CLI interface app.\", \"title\": \"Verum CLI\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vestin\", \"summary\": \"Program to calculate financial independence.\", \"title\": \"vestin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vice-jz\", \"summary\": \"The Versatile Commodore Emulator\", \"title\": \"vice-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vigil\", \"summary\": \"CLI application to watch sites for changes.\", \"title\": \"vigil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"viking-gps\", \"summary\": \"GPS data editor, analyzer and viewer\", \"title\": \"viking-gps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"visualsfm-mardy\", \"summary\": \"A Visual Structure from Motion System\", \"title\": \"visualsfm-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vitetris\", \"summary\": \"Console based version of Tetris\", \"title\": \"vitetris\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vlc\", \"summary\": \"The ultimate media player\", \"title\": \"vlc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"volleyball2d\", \"summary\": \"A 2d volleyball game\", \"title\": \"volleyball2d\"}, {\"aliases\": [{\"name\": \"code\", \"target\": \"vscode\"}], \"apps\": [], \"package_name\": \"vscode\", \"summary\": \"Code editing. Redefined.\", \"title\": \"Visual Studio Code\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vsslagent\", \"summary\": \"VSSL REST api.\", \"title\": \"vsslagent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vuze-vs\", \"summary\": \"Vuze is a powerful, open source, bittorrent client.\", \"title\": \"vuze-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wal-e\", \"summary\": \"Continuous archiving of PostgreSQL WAL files and base backups\", \"title\": \"wal-e\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallpaperdownloader\", \"summary\": \"Download, manage and change your favorite wallpapers from the Internet\", \"title\": \"wallpaperdownloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallpapers-poland-late-summer\", \"summary\": \"Collection of wallpapers with photos from late summer in Poland\", \"title\": \"Late summer in Poland - wallpapers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallstreet\", \"summary\": \"fill your console with Wall Street-like news and stats\", \"title\": \"wallstreet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"warzone2100\", \"summary\": \"A free and open source real time strategy game\", \"title\": \"Warzone 2100\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wavebox\", \"summary\": \"Gmail, Inbox, Outlook, O365, Trello & Slack client\", \"title\": \"wavebox\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wdltool\", \"summary\": \"Command line utilities for interacting with WDL\", \"title\": \"wdltool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"webcam-webui-stylerrr\", \"summary\": \"Webcam web UI\", \"title\": \"webcam-webui-stylerrr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"webdm\", \"summary\": \"# Snappyd\", \"title\": \"webdm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"weebl-tools\", \"summary\": \"Client-side tools for communicating with a Weebl instance\", \"title\": \"weebl-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wekan\", \"summary\": \"The open-source Trello-like kanban\", \"title\": \"wekan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wekan-ondra\", \"summary\": \"The open-source Trello-like kanban\", \"title\": \"wekan-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wethr\", \"summary\": \"Command line weather tool.\", \"title\": \"wethr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wfc-cmars\", \"summary\": \"This program generates bitmaps that are locally similar to the input bitmap.\", \"title\": \"wfc-cmars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"what-snap\", \"summary\": \"Turn a snap id into a snap name.\", \"title\": \"what-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"whois-snap\", \"summary\": \"whois snap\", \"title\": \"whois-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"widl-nan\", \"summary\": \"Auto generate native C++ addon source code by parsing Web IDL definition\", \"title\": \"widl-nan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wifi-ap\", \"summary\": \"WiFi Access Point based on hostapd\", \"title\": \"wifi-ap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wifiap-consumer\", \"summary\": \"wifi-ap consumer example\", \"title\": \"wifiap-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wireless-tools\", \"summary\": \"Tools for manipulating Linux Wireless Extensions\", \"title\": \"wireless-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wordpress-desktop\", \"summary\": \"WordPress.com Desktop client\", \"title\": \"Wordpress.com Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wordsingrid\", \"summary\": \"Searches words from a grid of letters.\", \"title\": \"wordsingrid\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"world\", \"summary\": \"Where in the world is...?\", \"title\": \"world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wormhole\", \"summary\": \"get things from one computer to another, safely\", \"title\": \"wormhole\"}, {\"aliases\": [{\"name\": \"wpa_cli\", \"target\": \"wpa-cli\"}], \"apps\": [], \"package_name\": \"wpa-supplicant\", \"summary\": \"WPA supplicant provides client support for WPA and WPA2 (IEEE 802.11i)\", \"title\": \"wpa-supplicant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"writefull\", \"summary\": \"Writefull\", \"title\": \"writefull\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wuziqi\", \"summary\": \"Wuziqi Game. It shows how to snap a html5 app into a snap\", \"title\": \"wuziqi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wuzz\", \"summary\": \"interactive cli tool for HTTP inspection\", \"title\": \"wuzz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wxmaxima\", \"summary\": \"A nightly build of wxMaxima, a gui for Maxima, a full-featured CAS.\", \"title\": \"wxmaxima\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x11-apps\", \"summary\": \"x11 apps\", \"title\": \"x11-apps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x86latency-test\", \"summary\": \"Intel x86 kernel timer latency test\", \"title\": \"x86latency-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x86rdrand-benchmark\", \"summary\": \"Intel x86 rdrand CPU benchmark\", \"title\": \"x86rdrand-benchmark\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xbill-xaw\", \"summary\": \"Get rid of those Wingdows Viruses!\", \"title\": \"xbill-xaw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xcape-lbo\", \"summary\": \"Modify keys to act as other keys\", \"title\": \"xcape-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xkcd-webserver\", \"summary\": \"Show random XKCD compic via a build-in webserver\", \"title\": \"xkcd-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xkcdpass\", \"summary\": \"xkcd password generator\", \"title\": \"xkcdpass\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xlsx\", \"summary\": \"Convert microsoft XLSX files into CSV files.\", \"title\": \"xlsx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xnsketch\", \"summary\": \"XnSketch turn your photos into cartoon or sketch images.\", \"title\": \"xnsketch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xnviewmp\", \"summary\": \"XnView MP is the enhanced version of XnView Classic.\", \"title\": \"xnviewmp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yacas\", \"summary\": \"Yet Another Computer Algebra System\", \"title\": \"yacas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yakyak\", \"summary\": \"YakYak\", \"title\": \"yakyak\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yd\", \"summary\": \"yd\", \"title\": \"yd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-bdmurray\", \"summary\": \"downloads videos from youtube.com or other video platforms\", \"title\": \"youtube-dl-bdmurray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-casept\", \"summary\": \"YouTube Downloader\", \"title\": \"youtube-dl-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-snap\", \"summary\": \"YouTube Downloader\", \"title\": \"youtube-dl-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zaz-jz\", \"summary\": \"Zaz - Because hackers too need to play with balls!\", \"title\": \"zaz-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zeal-casept\", \"summary\": \"Zeal is a simple offline documentation browser inspired by Dash. This is an unofficial snap package.\", \"title\": \"zeal-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zeronet\", \"summary\": \"Open, free and uncensorable websites\", \"title\": \"ZeroNet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zerotier-one\", \"summary\": \"ZeroTier is a software-based managed Ethernet switch for planet Earth.\", \"title\": \"zerotier-one\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zile-tealeg\", \"summary\": \"GNU Zile\", \"title\": \"zile-tealeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zzt\", \"summary\": \"ZZT\", \"title\": \"zzt\"}]}}"
2017/11/02 16:09:03.290265 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic finished after 1 retries, elapsed time=612.179671ms, status: 200
2017/11/02 16:09:03.305340 taskrunner.go:367: DEBUG: Running task 17 on Do: Run configure hook of "core" snap
2017/11/02 16:09:03.371990 daemon.go:233: DEBUG: pid=29776;uid=0;@ PUT /v2/snaps/core/conf 2.579705ms 202
2017/11/02 16:09:03.372753 snapmgr.go:404: cannot use refresh.schedule configuration: "sat@12:00-14:00" uses weekdays which is currently not supported
2017/11/02 16:09:03.372842 snapmgr.go:417: DEBUG: Option refresh.schedule changed.
2017/11/02 16:09:03.372868 snapmgr.go:540: DEBUG: Next refresh scheduled for 2017-11-02 23:06:02.832920803 +0000 UTC.
2017/11/02 16:09:03.375000 taskrunner.go:367: DEBUG: Running task 18 on Do: Run configure hook of "core" snap
2017/11/02 16:09:03.404777 main.go:78: Exiting on terminated signal.
AppArmor status: apparmor is enabled and all features are available
2017/11/02 16:09:33.921623 cmd.go:203: DEBUG: restarting into "/snap/core/current/usr/lib/snapd/snapd"
AppArmor status: apparmor is enabled and all features are available
2017/11/02 16:09:34.520423 daemon.go:306: started snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic.
2017/11/02 16:09:34.520928 main.go:72: DEBUG: activation done in 465ms
2017/11/02 16:09:34.521852 snapmgr.go:540: DEBUG: Next refresh scheduled for 2017-11-02 20:31:17.928594339 +0000 UTC.
2017/11/02 16:09:34.521880 snapmgr.go:586: DEBUG: Catalog refresh starting now; next scheduled for 2017-11-03 16:09:34.521873815 +0000 UTC.
2017/11/02 16:09:34.521921 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/sections, attempt 1, elapsed time=10.161µs
2017/11/02 16:09:34.522612 daemon.go:233: DEBUG: pid=30010;uid=0;@ GET / 107.214µs 200
2017/11/02 16:09:34.527817 logger.go:69: DEBUG: > "GET /api/v1/snaps/sections HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:09:34.554559 main.go:78: Exiting on terminated signal.
2017/11/02 16:09:35.175004 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 175\r\nContent-Type: application/hal+json\r\nDate: Thu, 02 Nov 2017 16:09:35 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: 1ffcb3ff-31a3-4c16-a929-29e301e0a947\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"_embedded\": {\"clickindex:sections\": [{\"name\": \"ops\"}, {\"name\": \"database\"}, {\"name\": \"internet-of-things\"}, {\"name\": \"featured\"}, {\"name\": \"messaging\"}, {\"name\": \"media\"}]}}"
2017/11/02 16:09:35.175215 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/sections finished after 1 retries, elapsed time=653.304092ms, status: 200
2017/11/02 16:09:35.176769 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic, attempt 1, elapsed time=7.791µs
2017/11/02 16:09:35.177312 logger.go:69: DEBUG: > "GET /api/v1/snaps/names?confinement=strict%2Cclassic HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:09:35.764169 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 144051\r\nAge: 118\r\nCache-Control: public, max-age=300\r\nContent-Type: application/hal+json\r\nDate: Thu, 02 Nov 2017 16:07:39 GMT\r\nServer: gunicorn/19.7.1\r\nVary: X-Ubuntu-Store, X-Ubuntu-Series, X-Ubuntu-Architecture\r\nVia: 1.1 juju-7794b8-prod-ols-snap-store-indep-398 (squid/3.5.12)\r\nX-Cache: HIT from juju-7794b8-prod-ols-snap-store-indep-398\r\nX-Cache-Lookup: HIT from juju-7794b8-prod-ols-snap-store-indep-398:3128\r\nX-Request-Id: c3430615-0d69-4a55-b283-4353579d34c8\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"_embedded\": {\"clickindex:package\": [{\"aliases\": null, \"apps\": [], \"package_name\": \"ab\", \"summary\": \"Test snap with shortest name\", \"title\": \"ab\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acbuild\", \"summary\": \"AppC container builder\", \"title\": \"acbuild\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acestreamplayer\", \"summary\": \"Ace Stream \\u2013 P2P Multimedia Platform\", \"title\": \"acestreamplayer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acpi-tools\", \"summary\": \"ACPICA tools\", \"title\": \"acpi-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"act\", \"summary\": \"This program is used to perform an operation after an action\", \"title\": \"act\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"adventcalendar\", \"summary\": \"Advent Calendar for Ubuntu enthousiasts\", \"title\": \"adventcalendar\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ag-mcphail\", \"summary\": \"The Silver Searcher - mcphail's build and upstream git version\", \"title\": \"ag-mcphail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ahorcado\", \"summary\": \"Ahorcado version temprana\", \"title\": \"ahorcado\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"airshark\", \"summary\": \"Non-WiFi interference analyzer\", \"title\": \"Airshark\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aldo\", \"summary\": \"Aldo is a morse code learning tool released under GPL.\", \"title\": \"aldo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"alexaweb\", \"summary\": \"Use html5 voice and speaker to connect to Alexa\", \"title\": \"alexaweb\"}, {\"aliases\": [{\"name\": \"aconnect\", \"target\": \"aconnect\"}, {\"name\": \"alsabat\", \"target\": \"alsabat\"}, {\"name\": \"alsactl\", \"target\": \"alsactl\"}, {\"name\": \"alsaloop\", \"target\": \"alsaloop\"}, {\"name\": \"alsamixer\", \"target\": \"alsamixer\"}, {\"name\": \"alsatplg\", \"target\": \"alsatplg\"}, {\"name\": \"alsaucm\", \"target\": \"alsaucm\"}, {\"name\": \"amidi\", \"target\": \"amidi\"}, {\"name\": \"amixer\", \"target\": \"amixer\"}, {\"name\": \"aplay\", \"target\": \"aplay\"}, {\"name\": \"aplaymidi\", \"target\": \"aplaymidi\"}, {\"name\": \"arecord\", \"target\": \"arecord\"}, {\"name\": \"arecordmidi\", \"target\": \"arecordmidi\"}, {\"name\": \"aseqdump\", \"target\": \"aseqdump\"}, {\"name\": \"aseqnet\", \"target\": \"aseqnet\"}, {\"name\": \"iecset\", \"target\": \"iecset\"}, {\"name\": \"speaker-test\", \"target\": \"speaker-test\"}], \"apps\": [], \"package_name\": \"alsa-utils\", \"summary\": \"Utilities for configuring and using ALSA\", \"title\": \"alsa-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"anbox-installer\", \"summary\": \"Installer for the Android in a Box runtime environment\", \"title\": \"anbox-installer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"animationmaker\", \"summary\": \"Create keyframe animation and export them to a movie, animated gif or XML file\", \"title\": \"AnimationMaker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"anta-i7z\", \"summary\": \"A better i7 (and now i3, i5) reporting tool for Linux\", \"title\": \"anta-i7z\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aof\", \"summary\": \"Redis appendonly file filter\", \"title\": \"aof\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"apizee-box-1-helmet\", \"summary\": \"Package for box helmet\", \"title\": \"apizee-box-1-helmet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"apktool\", \"summary\": \"A tool for reverse engineering 3rd party, closed, binary Android apps.\", \"title\": \"apktool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"appx\", \"summary\": \"appx tool for Windows Universal Apps\", \"title\": \"appx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"arangodb3\", \"summary\": \"ArangoDB3 Server - One Core. One Query Language. Multiple Data Models.\", \"title\": \"arangodb3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"archaeopteryx\", \"summary\": \"Visualization, Analysis, and Editing of Phylogenetic Trees\", \"title\": \"archaeopteryx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"arduino-mhall119\", \"summary\": \"Arduino IDE\", \"title\": \"arduino-mhall119\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"asciinema\", \"summary\": \"Record and share your terminal sessions, the right way\", \"title\": \"asciinema\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"askgod\", \"summary\": \"Askgod Scoring System - client\", \"title\": \"Askgod client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"asunder-casept\", \"summary\": \"Asunder is a graphical Audio CD ripper and encoder for Linux.\", \"title\": \"asunder-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"atari800-jz\", \"summary\": \"Portable and free Atari 8-bit emulator\", \"title\": \"atari800-jz\"}, {\"aliases\": [{\"name\": \"apm\", \"target\": \"apm\"}], \"apps\": [], \"package_name\": \"atom\", \"summary\": \"A hackable text editor for the 21st Century.\", \"title\": \"Atom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"atomify\", \"summary\": \"Atomify LAMMPS\", \"title\": \"Atomify LAMMPS\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"attfeeder\", \"summary\": \"Attitude angles feeder\", \"title\": \"attfeeder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"autopilot-qt\", \"summary\": \"Autopilot QT\", \"title\": \"autopilot-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"avahi\", \"summary\": \"avahi-daemon\", \"title\": \"avahi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"awk-nsantos\", \"summary\": \"GNU awk\", \"title\": \"awk-nsantos\"}, {\"aliases\": [{\"name\": \"aws\", \"target\": \"aws\"}], \"apps\": [], \"package_name\": \"aws-cli\", \"summary\": \"Universal Command Line Interface for Amazon Web Services\", \"title\": \"aws-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aws-es-kibana\", \"summary\": \"Proxy AWS Elasticsearch to local machine\", \"title\": \"aws-es-kibana\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aws-kernel\", \"summary\": \"AWS linux kernel\", \"title\": \"aws-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"awsiot\", \"summary\": \"Automatically register your device with AWS IoT.\", \"title\": \"awsiot\"}, {\"aliases\": [{\"name\": \"az\", \"target\": \"azure-cli\"}], \"apps\": [], \"package_name\": \"azure-cli\", \"summary\": \"Microsoft Azure Cross Platform Command Line\", \"title\": \"azure-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"b1freearchiver\", \"summary\": \"Free file archiver and encryption software\", \"title\": \"b1freearchiver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"balloon-pop\", \"summary\": \"balloon popper game & puzzle\", \"title\": \"balloon-pop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"basejmpr\", \"summary\": \"Package runtime for basejmpr\", \"title\": \"basejmpr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"basic-amd64\", \"summary\": \"The most simple snap.\", \"title\": \"basic-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bastis-test-snap\", \"summary\": \"Falcon 8+ moosepoint payload uwb\", \"title\": \"bastis-test-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"baugeschichte\", \"summary\": \"See images and the history of builings in a city\", \"title\": \"baugeschichte\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bayam\", \"summary\": \"Bayam, jeux, d\\u00e9couvertes et activit\\u00e9s pour enfants\", \"title\": \"Bayam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bcc\", \"summary\": \"BPF compiler collection\", \"title\": \"bcc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"beagleblack\", \"summary\": \"OEM Beagle Bone Black\", \"title\": \"beagleblack\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"berkeleysnap\", \"summary\": \"Runs Berkeley's Snap - Scratch\", \"title\": \"berkeleysnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bhttp\", \"summary\": \"Macaroon-aware HTTP command line client\", \"title\": \"bhttp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitcoin\", \"summary\": \"peer-to-peer network based digital currency\", \"title\": \"bitcoin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitcoin-qt\", \"summary\": \"Bitcoin Unlimited - The Only Bitcoin Client That Gives You Complete Freedom!\", \"title\": \"bitcoin-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitlbee-sajoupa\", \"summary\": \"An IRC to other chat networks gateway - bitlbee.org\", \"title\": \"bitlbee-sajoupa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitticker\", \"summary\": \"A live bitcoin-USDT ticker for your system tray\", \"title\": \"BitTicker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjarkan\", \"summary\": \"Command line bluetooth utility\", \"title\": \"bjarkan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-haproxy-exporter\", \"summary\": \"Prometheus HAProxy Exporter\", \"title\": \"bjornt-prometheus-haproxy-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-node-exporter\", \"summary\": \"Prometheus Node Exporter\", \"title\": \"bjornt-prometheus-node-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-postgres-exporter\", \"summary\": \"Prometheus Postgresql Exporter\", \"title\": \"bjornt-prometheus-postgres-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blender\", \"summary\": \"Blender is the free and open source 3D creation suite.\", \"title\": \"blender\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blender-tpaw\", \"summary\": \"Blender is the free and open source 3D creation suite.\", \"title\": \"blender-tpaw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blinken\", \"summary\": \"A memory enhancement game\", \"title\": \"blinken\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blr-says\", \"summary\": \"What does blr say? (an entirely useless snap for testing)\", \"title\": \"blr-says\"}, {\"aliases\": [{\"name\": \"bluetoothctl\", \"target\": \"bluetoothctl\"}, {\"name\": \"btmgmt\", \"target\": \"btmgmt\"}, {\"name\": \"hciattach\", \"target\": \"hciattach\"}, {\"name\": \"hciconfig\", \"target\": \"hciconfig\"}, {\"name\": \"hcidump\", \"target\": \"hcidump\"}, {\"name\": \"hcitool\", \"target\": \"hcitool\"}, {\"name\": \"obexctl\", \"target\": \"obexctl\"}, {\"name\": \"sdptool\", \"target\": \"sdptool\"}], \"apps\": [], \"package_name\": \"bluez\", \"summary\": \"Bluez for Ubuntu\", \"title\": \"bluez\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bomber\", \"summary\": \"Arcade Bombing Game\", \"title\": \"bomber\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"borg-fenriswolf\", \"summary\": \"Deduplicating archiver with compression and encryption\", \"title\": \"borg-fenriswolf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bovo\", \"summary\": \"\\\"Five in a row\\\" board game\", \"title\": \"bovo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bower\", \"summary\": \"A package manager for the web\", \"title\": \"bower\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"brackets\", \"summary\": \"Brackets is a modern code editor for HTML, CSS and JavaScript.\", \"title\": \"Brackets\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"briss\", \"summary\": \"Briss is a simple cross-platform application for cropping PDF files.\", \"title\": \"briss\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bubble-pop\", \"summary\": \"bubble popper game & puzzle.\", \"title\": \"bubble-pop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bucklespring\", \"summary\": \"Nostalgia bucklespring keyboard sound\", \"title\": \"bucklespring\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"buka\", \"summary\": \"EBook Management and Reader\", \"title\": \"Buka\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bullet\", \"summary\": \"Bullet time Physics library.\", \"title\": \"bullet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bundler-mardy\", \"summary\": \"Bundler - Structure from Motion (SfM) for Unordered Image Collections\", \"title\": \"bundler-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bussard\", \"summary\": \"Bussard\", \"title\": \"bussard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cactpot-solver\", \"summary\": \"A tool for finding the best mini-cactpot card choices\", \"title\": \"cactpot-solver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"caddy-hduran\", \"summary\": \"The HTTP/2 web server with automatic HTTPS\", \"title\": \"caddy-hduran\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"camadapterd\", \"summary\": \"CamAdapter core application\", \"title\": \"camadapterd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-doc-utils\", \"summary\": \"tools for working with Canonical docs repositories\", \"title\": \"canonical-doc-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-livepatch\", \"summary\": \"Canonical Livepatch Client\", \"title\": \"canonical-livepatch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-se-engineering-tests\", \"summary\": \"Canonical System Enablement Engineering Test cases\", \"title\": \"canonical-se-engineering-tests\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"captive-redirect\", \"summary\": \"Captive portal redirector snap\", \"title\": \"captive-redirect\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cashbox-nextcloud\", \"summary\": \"Nextcloud Server for www.cashBOX.plus\", \"title\": \"cashbox-nextcloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cassandra\", \"summary\": \"Cassandra distributed database\", \"title\": \"cassandra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"castersoundboard\", \"summary\": \"A soundboard for hot-keying and playing back sounds. (For podcasting)\", \"title\": \"castersoundboard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cdk-addons\", \"summary\": \"Addons for the Canonical Distribution of Kubernetes\", \"title\": \"cdk-addons\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"champ\", \"summary\": \"Plex 2nd screen player\", \"title\": \"champ\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"charm\", \"summary\": \"charm and charm-tools\", \"title\": \"charm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cheat-bernermic\", \"summary\": \"bash cheat sheet\", \"title\": \"cheat-bernermic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"checkbox-snappy\", \"summary\": \"Testing tool for Snappy Ubuntu Core (best installed with --devmode for the moment)\", \"title\": \"checkbox-snappy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chinese-cal\", \"summary\": \"Chinese calendar\", \"title\": \"chinese-cal\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"christmas-obfuscated-c\", \"summary\": \"Christmas Obfuscated C programs\", \"title\": \"christmas-obfuscated-c\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chromium\", \"summary\": \"Chromium web browser, open-source version of Chrome\", \"title\": \"chromium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chronoburn\", \"summary\": \"A real-time calorie counter that simulates the human metabolism.\", \"title\": \"ChronoBurn Calorie Counter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chuck-norris-webserver\", \"summary\": \"Chuck Norris quotation nodejs server\", \"title\": \"chuck-norris-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chuck-norris-webserver-classic\", \"summary\": \"Chuck Norris quotation nodejs server\", \"title\": \"chuck-norris-webserver-classic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ci-dice\", \"summary\": \"Console dice roller tool for CI pass/fail simulation\", \"title\": \"ci-dice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cla-check\", \"summary\": \"Check if Canonical's Contributor License Agreement has been signed\", \"title\": \"cla-check\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"claat\", \"summary\": \"Codelabs command line tool\", \"title\": \"claat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"clari3d-free-64\", \"summary\": \"Welcome to the main installation package of Clari3D Free.\", \"title\": \"clari3d-free-64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"claws-mail-moon127\", \"summary\": \"Claws Mail\", \"title\": \"claws-mail-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"clementine\", \"summary\": \"Clementine is a modern music player.\", \"title\": \"clementine\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"click-parser\", \"summary\": \"Extract data from Ubuntu's click & snap packages\", \"title\": \"click-parser\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudcompare\", \"summary\": \"3D point cloud and mesh processing software\", \"title\": \"cloudcompare\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudprint\", \"summary\": \"Google cloudprint proxy\", \"title\": \"cloudprint\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudtag\", \"summary\": \"sharing files, easier.\", \"title\": \"cloudtag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cmadison\", \"summary\": \"Tool providing rmadison type capabilities for the Ubuntu Cloud Archive\", \"title\": \"cmadison\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cmvs-mardy\", \"summary\": \"Clustering Views for Multi-view Stereo\", \"title\": \"cmvs-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cntlm-ondra\", \"summary\": \"cntlm proxy authenticator\", \"title\": \"cntlm-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"codebreakers\", \"summary\": \"Guess the code and unlock RogueBot Central\", \"title\": \"codebreakers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"codetree\", \"summary\": \"A code tree builder\", \"title\": \"codetree\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"collision\", \"summary\": \"A ball dodging game\", \"title\": \"Collision\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"colmap-mardy\", \"summary\": \"Structure-From-Motion and Multi-View Stereo\", \"title\": \"colmap-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"compass-straightedge\", \"summary\": \"Construct geometric figures with compass-and-straightedge construction\", \"title\": \"compass-straightedge\"}, {\"aliases\": [{\"name\": \"conjure-down\", \"target\": \"conjure-down\"}], \"apps\": [], \"package_name\": \"conjure-up\", \"summary\": \"Package runtime for conjure-up spells\", \"title\": \"conjure-up\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"conn-check\", \"summary\": \"Utility for verifying connectivity between services\", \"title\": \"conn-check\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"connect4\", \"summary\": \"4 in a Line/Row game\", \"title\": \"connect4\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"consul\", \"summary\": \"Consul is a tool for service discovery, monitoring and configuration\", \"title\": \"consul\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"convos\", \"summary\": \"Multiuser chat application that runs in your web browser\", \"title\": \"Convos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"coolreader3\", \"summary\": \"Cool Reader 3 is multiplatform e-book viewer\", \"title\": \"coolreader3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"core\", \"summary\": \"snapd runtime environment\", \"title\": \"core\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"corebird\", \"summary\": \"Corebird Twitter Client\", \"title\": \"Corebird\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"couchdb\", \"summary\": \"RESTful document oriented database\", \"title\": \"couchdb\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"countdown2newyear\", \"summary\": \"Counting down to the new year!\", \"title\": \"countdown2newyear\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cppcheck\", \"summary\": \"A tool for static C/C++ code analysis\", \"title\": \"cppcheck\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpufreq\", \"summary\": \"Utilities to deal with the cpufreq Linux kernel feature\", \"title\": \"cpufreq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpustat\", \"summary\": \"periodic cpu utilization statistics\", \"title\": \"cpustat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpython-esnow\", \"summary\": \"CPython is the reference implementation of the Python programming language.\", \"title\": \"cpython-esnow\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cuberite\", \"summary\": \"Performant open source Minecraft server written in C++.\", \"title\": \"cuberite\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cubicsdr-casept\", \"summary\": \"A Software-Defined Radio application. READ DESCRIPTION FOR INSTALL INSTRUCTIONS\", \"title\": \"cubicsdr-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cuety\", \"summary\": \"DMX-512 lighting controller for the iPad.\", \"title\": \"Cuety\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cumulocity-agent-pi\", \"summary\": \"Cumulocity Linux agent\", \"title\": \"cumulocity-agent-pi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"currate\", \"summary\": \"Get currency rates\", \"title\": \"currate\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cwr\", \"summary\": \"Test runner for Juju bundles and charms.\", \"title\": \"cwr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dark-knight\", \"summary\": \"A Bootstrap theme with a node express backend\", \"title\": \"dark-knight\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"darktable-empanada\", \"summary\": \"photo worklow software\", \"title\": \"darktable-empanada\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"darktable-kyrofa\", \"summary\": \"Virtual lighttable and darkroom for photographers\", \"title\": \"Darktable\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dash-shell\", \"summary\": \"POSIX-compliant shell\", \"title\": \"dash\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dataexplore\", \"summary\": \"data plotting and analysis package\", \"title\": \"dataexplore\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deadbeef-vs\", \"summary\": \"The Ultimate Music Player\", \"title\": \"deadbeef-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-image-viewer\", \"summary\": \"deepin-image-viewer\", \"title\": \"deepin-image-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-music\", \"summary\": \"deepin-music\", \"title\": \"deepin-music\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-voice-recorder\", \"summary\": \"deepin-voice-recorder\", \"title\": \"deepin-voice-recorder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-amd64\", \"summary\": \"AMD64 generic package\", \"title\": \"demo-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-curl\", \"summary\": \"command line tool for transferring data with URL syntax\", \"title\": \"demo-curl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-usbutils\", \"summary\": \"Linux USB utilities\", \"title\": \"demo-usbutils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-wget\", \"summary\": \"retrieves files from the web\", \"title\": \"demo-wget\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"desktop-habitica\", \"summary\": \"Habitica for the desktop!\", \"title\": \"Habitica for Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"devicetree-compiler\", \"summary\": \"Simple snap to provide the devicetree compiler command\", \"title\": \"devicetree-compiler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"devrantron\", \"summary\": \"An open source cross platform desktop application for devrant.io\", \"title\": \"devrantron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dgraph\", \"summary\": \"Open source, scalable, distributed, highly available and fast graph database\", \"title\": \"dgraph\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"diceware-filiberto\", \"summary\": \"Passphrase generator by concatenating words.\", \"title\": \"diceware-filiberto\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dino\", \"summary\": \"Dino snap\", \"title\": \"Dino\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dino-client\", \"summary\": \"Modern Jabber/XMPP Client using GTK+/Vala\", \"title\": \"dino-client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"directpdf\", \"summary\": \"Convert images to PDF file with OCR. \", \"title\": \"directpdf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"discord\", \"summary\": \"All-in-one voice and text chat for gamers\", \"title\": \"Discord\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dnsmasq-escoand\", \"summary\": \"Dnsmasq provides network infrastructure for small networks\", \"title\": \"dnsmasq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dnsmasqd\", \"summary\": \"Network infrastructure swiss-army knife\", \"title\": \"dnsmasqd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"docker\", \"summary\": \"The docker app deployment mechanism\", \"title\": \"Docker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"doctl\", \"summary\": \"Digital Ocean command line tool\", \"title\": \"doctl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"documentation-builder\", \"summary\": \"Build HTML documentation from markdown\", \"title\": \"documentation-builder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dolgia-gsettings-consumer\", \"summary\": \"Basic gsettings consumer snap\", \"title\": \"dolgia-gsettings-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dosbox-jz\", \"summary\": \"Open Source PC/MS-DOS emulator\", \"title\": \"dosbox-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"douban-fm\", \"summary\": \"Douban FM for Ubuntu.\", \"title\": \"douban-fm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dragonboard\", \"summary\": \"Dragonbaord support package\", \"title\": \"dragonboard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drakon\", \"summary\": \"DRAKON Editor is a free tool for authoring diagrams.\", \"title\": \"drakon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drive\", \"summary\": \"Google Drive client for the commandline\", \"title\": \"drive\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drmips\", \"summary\": \"Educational MIPS simulator\", \"title\": \"DrMIPS\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dstat-jamiebennett\", \"summary\": \"Dstat is a versatile replacement for vmstat, iostat, mpstat, netstat and ifstat.\", \"title\": \"dstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dub\", \"summary\": \"Package and build manager for D applications and libraries\", \"title\": \"dub\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"duckdns-kyrofa\", \"summary\": \"Keep your DuckDNS records up-to-date\", \"title\": \"duckdns-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"duckmarines\", \"summary\": \"Remake of ChuChu Rocket\", \"title\": \"Duck Marines\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dwarf-fortress\", \"summary\": \"Dwarf world simulator\", \"title\": \"Dwarf Fortress\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"easy-openvpn\", \"summary\": \"An easy-to-manage OpenVPN deployment.\", \"title\": \"easy-openvpn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"easy2fa\", \"summary\": \"Easy to use two-factor-auth client for cli\", \"title\": \"easy2fa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eatpages\", \"summary\": \"A tool to consume all available pages for low memory testing\", \"title\": \"eatpages\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ebook2cw\", \"summary\": \"ebook2cw - convert ebooks to Morse MP3s/OGGs\", \"title\": \"ebook2cw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"edi\", \"summary\": \"simple task manager for terminals\", \"title\": \"edi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ejabberd\", \"summary\": \"ejabberd XMPP server\", \"title\": \"ejabberd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"el-novice\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"el-novice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electron-quick-start\", \"summary\": \"electron-quick-start\", \"title\": \"electron-quick-start\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electronic-wechat\", \"summary\": \"A better WeChat on macOS and Linux. Built with Electron.\", \"title\": \"electronic-wechat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electrum\", \"summary\": \"Lightweight Bitcoin Client\", \"title\": \"electrum\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"emacs-tealeg\", \"summary\": \"GNU Emacs 24.5\", \"title\": \"emacs-tealeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"emoj\", \"summary\": \"emoj\", \"title\": \"emoj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"envprint-arno\", \"summary\": \"First own snap\", \"title\": \"envprint-arno\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eog\", \"summary\": \"Eye of GNOME Image Viewer\", \"title\": \"eog\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"epmo-test\", \"summary\": \"smartsheet creates folder&sheet snap\", \"title\": \"epmo-test\"}, {\"aliases\": [{\"name\": \"etcdctl\", \"target\": \"etcdctl\"}], \"apps\": [], \"package_name\": \"etcd\", \"summary\": \"Resilient key-value store by CoreOS\", \"title\": \"etcd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ethercalc-dholbach\", \"summary\": \"EtherCalc is a web spreadsheet.\", \"title\": \"ethercalc-dholbach\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eventstat\", \"summary\": \"kernel event states monitoring tool\", \"title\": \"eventstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"evince\", \"summary\": \"Document viewer for popular document formats\", \"title\": \"evince\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"exers\", \"summary\": \"A simple digital signage example with snappy\", \"title\": \"exers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"expect\", \"summary\": \"Automates interactive applications\", \"title\": \"expect\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"explode-bricks\", \"summary\": \"very Simple Bricks game\", \"title\": \"explode-bricks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"extia-webapp\", \"summary\": \"Unofficial Extia Webapp\", \"title\": \"extia-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"facebook-webapp\", \"summary\": \"Facebook webapp\", \"title\": \"facebook-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"facebook-webapp-mardy\", \"summary\": \"Facebook webapp\", \"title\": \"facebook-webapp-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fades\", \"summary\": \"system for automatically handling virtual environments\", \"title\": \"fades\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fancon\", \"summary\": \"A highly configurable, lower overhead fan controller\", \"title\": \"fancon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fcole90-hexgl-webapp\", \"summary\": \"Webapp for HexGL\", \"title\": \"fcole90-hexgl-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ffmpeg\", \"summary\": \"Record, convert, and stream audio and video\", \"title\": \"ffmpeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fiemap\", \"summary\": \"file extent dumping tool\", \"title\": \"fiemap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"filebot\", \"summary\": \"The ultimate TV and Movie Renamer / Subtitle Downloader\", \"title\": \"FileBot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"firestr\", \"summary\": \"The Grass Computing Platform\", \"title\": \"firestr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"flawfinder-static-analyzer\", \"summary\": \"C static analyzer tool\", \"title\": \"flawfinder-static-analyzer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar21\", \"summary\": \"This is a test snap\", \"title\": \"foobar21\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar38\", \"summary\": \"This is a test snap\", \"title\": \"foobar38\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar40\", \"summary\": \"This is a test snap\", \"title\": \"foobar40\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"footie\", \"summary\": \"football-cli\", \"title\": \"footie\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"freecell-solitaire\", \"summary\": \"FreeCell Solitaire, card game\", \"title\": \"freecell-solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"freechartgeany\", \"summary\": \"Technical analysis software for stocks \", \"title\": \"Free Chart Geany\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"frr\", \"summary\": \"FRRouting BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM/LDP routing daemon (Quagga Fork)\", \"title\": \"frr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fsuae\", \"summary\": \"The FS-UAE Amiga Emulator\", \"title\": \"fsuae\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fswebcam\", \"summary\": \"Snap of fswebcam\", \"title\": \"fswebcam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"functy\", \"summary\": \"3D graph drawing with vivid and immediate results\", \"title\": \"functy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fwloader\", \"summary\": \"An FPGA image loader for ZTEX\", \"title\": \"fwloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fzf-slowday\", \"summary\": \"fzf is a general-purpose command-line fuzzy finder\", \"title\": \"fzf-slowday\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gamblers-dice\", \"summary\": \"A terrible idea, now real.\", \"title\": \"gamblers-dice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"game-2048\", \"summary\": \"2048 puzzle game\", \"title\": \"game-2048\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gamecake\", \"summary\": \"a single exe cross platform game engine\", \"title\": \"gamecake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gatedtest\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"zzzzzzzzzzzzzzzzzz2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gdoc-html-cleaner\", \"summary\": \"Download Google Docs as cleaned HTML files\", \"title\": \"gdoc-html-cleaner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gedit\", \"summary\": \"Edit text files\", \"title\": \"gedit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"geocoder\", \"summary\": \"Geocoder is a simple and consistent geocoding library.\", \"title\": \"geocoder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ghex-udt\", \"summary\": \"Hex Editor\", \"title\": \"GHex\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ghostwriter-casept\", \"summary\": \"An aesthetic, distraction-free Markdown editor. Unofficial snap.\", \"title\": \"ghostwriter-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gibbr\", \"summary\": \"gibbr is a utility for scrambling filenames.\", \"title\": \"gibbr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gimp\", \"summary\": \"GNU Image Manipulation Program\", \"title\": \"GIMP\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"git-deps\", \"summary\": \"A tool for performing analysis of dependencies between git commits\", \"title\": \"git-deps\"}, {\"aliases\": [{\"name\": \"repo\", \"target\": \"repo\"}], \"apps\": [], \"package_name\": \"git-repo\", \"summary\": \"A tool built on top of Git to manage many Git repositories.\", \"title\": \"git-repo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"git-ubuntu\", \"summary\": \"Ubuntu development git tooling\", \"title\": \"git-ubuntu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gitter-desktop\", \"summary\": \"Where developers come to talk\", \"title\": \"Gitter Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gke-kernel\", \"summary\": \"GKE linux kernel\", \"title\": \"gke-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glade\", \"summary\": \"Create or open user interface designs for GTK+ applications\", \"title\": \"glade\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glade-attente\", \"summary\": \"Create or open user interface designs for GTK+ applications\", \"title\": \"glade-attente\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glances\", \"summary\": \"Glances an Eye on your system. A top/htop alternative.\", \"title\": \"glances\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glistadmin\", \"summary\": \"A modern listadmin for mailman\", \"title\": \"glistadmin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glop\", \"summary\": \"Glue Language for OPerations\", \"title\": \"glop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gmailfilter\", \"summary\": \"Programmatically filter gmail messages\", \"title\": \"gmailfilter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gmusic\", \"summary\": \"A collection of tools to manage your Google Play Music.\", \"title\": \"gmusic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnocchi\", \"summary\": \"Time Series Database as a Service\", \"title\": \"gnocchi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-3-24\", \"summary\": \"Shared GNOME 3.24 Ubuntu stack\", \"title\": \"gnome-3-24\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-3-26-1604\", \"summary\": \"Shared GNOME 3.26 Ubuntu stack\", \"title\": \"gnome-3-26-1604\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-calculator\", \"summary\": \"GNOME Calculator\", \"title\": \"gnome-calculator\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-calendar\", \"summary\": \"Calendar for GNOME\", \"title\": \"gnome-calendar\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-characters\", \"summary\": \"A character map application\", \"title\": \"gnome-characters\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-chess\", \"summary\": \"Play the classic two-player board game of chess\", \"title\": \"gnome-chess\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-clocks\", \"summary\": \"Simple GNOME app with stopwatch, timer, and world clock support\", \"title\": \"gnome-clocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-contacts\", \"summary\": \"A contacts manager for GNOME\", \"title\": \"gnome-contacts\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-dictionary\", \"summary\": \"Check word definitions and spellings in an online dictionary\", \"title\": \"gnome-dictionary\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-easytag\", \"summary\": \"Simple application for viewing and editing tags in audio files.\", \"title\": \"gnome-easytag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-font-viewer\", \"summary\": \"View fonts on your system\", \"title\": \"gnome-font-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-klotski\", \"summary\": \"Slide blocks to solve the puzzle\", \"title\": \"gnome-klotski\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-logs\", \"summary\": \"A log viewer for the systemd journal\", \"title\": \"gnome-logs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-mahjongg\", \"summary\": \"Match tiles and clear the board\", \"title\": \"gnome-mahjongg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-mines\", \"summary\": \"Clear hidden mines from a minefield\", \"title\": \"gnome-mines\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-nibbles\", \"summary\": \"Guide a worm around a maze\", \"title\": \"gnome-nibbles\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-recipes\", \"summary\": \"GNOME loves to cook\", \"title\": \"gnome-recipes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-robots\", \"summary\": \"Avoid the robots and make them crash into each other\", \"title\": \"gnome-robots\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-sudoku\", \"summary\": \"Test your logic skills in this number grid puzzle\", \"title\": \"gnome-sudoku\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-system-monitor\", \"summary\": \"System Monitor\", \"title\": \"gnome-system-monitor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-taquin\", \"summary\": \"Slide tiles to their correct places\", \"title\": \"gnome-taquin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-tetravex\", \"summary\": \"Reorder tiles to fit a square\", \"title\": \"gnome-tetravex\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnss-sdr-next\", \"summary\": \"GNSS-SDR, 'next' branch\", \"title\": \"gnss-sdr-next\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnucash-jz\", \"summary\": \"GnuCash is personal and small-business financial-accounting software\", \"title\": \"gnucash-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnuchess\", \"summary\": \"Plays a game of chess, includes GUI and CLI. Run \\\"gnuchess.readme\\\" for more information!\", \"title\": \"gnuchess\"}, {\"aliases\": [{\"name\": \"gofmt\", \"target\": \"gofmt\"}], \"apps\": [], \"package_name\": \"go\", \"summary\": \"Go programming language compiler, linker, stdlib\", \"title\": \"go\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go-example-webserver\", \"summary\": \"Minimal Golang webserver for snappy\", \"title\": \"go-example-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go14-lbo\", \"summary\": \"Go programming language compiler\", \"title\": \"go14-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go16-lbo\", \"summary\": \"Go programming language compiler\", \"title\": \"go16-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"goathtool\", \"summary\": \"Port of oathtool, for generating One Time Passwords (OTP) on the command line.\", \"title\": \"goathtool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gochat\", \"summary\": \"A command line chat app with a serverless backend\", \"title\": \"gochat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gogs\", \"summary\": \"golang based git server and ui\", \"title\": \"gogs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gogsgit\", \"summary\": \"GOGS - A painless self-hosted Git service\", \"title\": \"gogsgit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"goldendictionary\", \"summary\": \"goldendict\", \"title\": \"goldendictionary\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"google-play-music-desktop-player\", \"summary\": \"Standalone player for Google Play Music\", \"title\": \"google-play-music-desktop-player\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"google-webapp\", \"summary\": \"Webapps for Google services\", \"title\": \"google-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"googler\", \"summary\": \"power tool to Google (Web & News) and Google Site Search from the command-line\", \"title\": \"googler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gopher-yujinrobot\", \"summary\": \"Gopher Software\", \"title\": \"gopher-yujinrobot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gopkg\", \"summary\": \"Daemon that runs gopkg.in\", \"title\": \"gopkg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gost\", \"summary\": \"GO Simple Tunnel\", \"title\": \"gost\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gotop\", \"summary\": \"A top like command line tool with Terminal UI\", \"title\": \"gotop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"govendor\", \"summary\": \"A dependency vendoring tool for Go development.\", \"title\": \"govendor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gping\", \"summary\": \"Ping, but with a graphj\", \"title\": \"gping\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gradio\", \"summary\": \"A GTK3 app for finding and listening to internet radio stations\", \"title\": \"Gradio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"granatier\", \"summary\": \"Bomberman clone\", \"title\": \"granatier\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gravit-designer\", \"summary\": \"GravitDesigner\", \"title\": \"gravit-designer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"graylog\", \"summary\": \"Graylog server snap, https://www.graylog.org/\", \"title\": \"graylog\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gregsnap\", \"summary\": \"Test test test test test test test\", \"title\": \"gregsnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"grep-nsantos\", \"summary\": \"GNU grep\", \"title\": \"grep-nsantos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gridcoin\", \"summary\": \"Gridcoin Daemon\", \"title\": \"gridcoin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"grok-exporter\", \"summary\": \"Export prometheus metrics from parsed log data\", \"title\": \"grok-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gromit-mpx\", \"summary\": \"GTK based tool to make annotations on screen with multiple pointers\", \"title\": \"gromit-mpx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gron\", \"summary\": \"Make JSON greppable\", \"title\": \"gron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gtk-3-demo\", \"summary\": \"Gtk3 launcher demo\", \"title\": \"gtk-3-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gtwang-demo\", \"summary\": \"G.T.Wang demo application.\", \"title\": \"gtwang-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"guake-cl\", \"summary\": \"change guake's colour scheme\", \"title\": \"guake-cl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"guoqingsnap\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"guoqingsnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"handbrake-jz\", \"summary\": \"The open source video transcoder\", \"title\": \"handbrake-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hangups\", \"summary\": \"Third-party instant messaging client for Google Hangouts\", \"title\": \"hangups\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi\", \"summary\": \"Solution for Hanoi Towers\", \"title\": \"hanoi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi-solution\", \"summary\": \"Solution for Hanoi Towers\", \"title\": \"hanoi-solution\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi-towers\", \"summary\": \"Hanoi Towers Game\", \"title\": \"hanoi-towers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hatari-emulator\", \"summary\": \"Hatari is an Atari ST/STE/TT/Falcon emulator\", \"title\": \"hatari-emulator\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"healthcheck-toolbox-example\", \"summary\": \"Health checks toolbox example for use as content interfaces\", \"title\": \"healthcheck-toolbox-example\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-alculete\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-atawil\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-atawil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-batrez\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-batrez\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bdmurray\", \"summary\": \"A hello world style nodejs webserver app\", \"title\": \"hello-bdmurray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bernermic\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-bernermic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bluet\", \"summary\": \"Qt Hello World example\", \"title\": \"hello-bluet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-daniel\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-daniel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-daniel-yoshizawa\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-daniel-yoshizawa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-feroz\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-feroz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-gabriell\", \"summary\": \"Qt Hello World example\", \"title\": \"hello-gabriell\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-huge\", \"summary\": \"a really big snap\", \"title\": \"hello-huge\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-iahmad\", \"summary\": \"GNU Hello by iahmad, the \\\"hello world\\\" snap\", \"title\": \"hello-iahmad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-iahmad2\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-iahmad2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-jonnyk\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-jonnyk\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-jriddell\", \"summary\": \"GNU hello, the \\\"hello world\\\" snap\", \"title\": \"hello-jriddell\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-kustom\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-kustom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-levente\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-levente\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-lhc\", \"summary\": \"Hello world application for LHC\", \"title\": \"hello-lhc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-lucasrangit\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-lucasrangit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-martin\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-martin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mbondy\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mbondy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mdeslaur\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mdeslaur\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mpf\", \"summary\": \"GNU hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mpf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mvn\", \"summary\": \"GNU Hello, the \\\"hello mavn\\\" snap\", \"title\": \"hello-mvn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-node-snap\", \"summary\": \"A simple hello world command\", \"title\": \"hello-node-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-noise\", \"summary\": \"\\\\o\", \"title\": \"hola noise\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-noise2\", \"summary\": \"\\\\o\", \"title\": \"hello-noise2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-pcoca\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-pcoca\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-railarem\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"app-fodao-inutil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-ricardokirkner-test-classic-1\", \"summary\": \"say hello\", \"title\": \"hello-ricardokirkner-test-classic-1\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-securx-snap\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"hello-securx-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sergiusens\", \"summary\": \"hello world example\", \"title\": \"hello-sergiusens\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-simple\", \"summary\": \"just a simple snap\", \"title\": \"hello-simple\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sj\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-sj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-snap\", \"summary\": \"GNU hello-snap, the \\\"Hello, Snap!\\\" snap\", \"title\": \"hello-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-snaps\", \"summary\": \"A snap made using the Ubuntu Tutorial\", \"title\": \"hello-snaps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sorenfriis\", \"summary\": \"This is a hello snap\", \"title\": \"hello-sorenfriis\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-stefansundin\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-stefansundin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-takaakisuzuki\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-takaakisuzuki\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tcarrondo\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-tcarrondo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tcup\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-tcup\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-teja\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-teja\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-test\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tomechangosubanana-1\", \"summary\": \"say hello\", \"title\": \"hello-tomechangosubanana-1\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-unity\", \"summary\": \"Unity APIs demonstration tool\", \"title\": \"hello-unity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-wcm\", \"summary\": \"GNU Hello, the snap\", \"title\": \"hello-wcm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-will\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-will\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-world\", \"summary\": \"The 'hello-world' of snaps\", \"title\": \"hello-world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hellolli\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hellolli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hellosound\", \"summary\": \"Test a sound with pulseaudio in a snap\", \"title\": \"hellosound\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"helm\", \"summary\": \"The Kubernetes package manager\", \"title\": \"helm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"heroku\", \"summary\": \"CLI client for Heroku\", \"title\": \"heroku\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexchat\", \"summary\": \"HexChat IRC Client\", \"title\": \"hexchat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexexplorer-snap\", \"summary\": \"Move the sliders, see the colour, read the hexadecimal representation\", \"title\": \"hexexplorer-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexpad\", \"summary\": \"Terminal hex editor for binary files\", \"title\": \"hexpad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hiri\", \"summary\": \"The email app for Exchange and Office 365\", \"title\": \"Hiri\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hollywood\", \"summary\": \"fill your console with Hollywood melodrama technobabble\", \"title\": \"hollywood\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"home-assistant-escoand\", \"summary\": \"Open-source home automation platform running on Python 3\", \"title\": \"home-assistant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"home-assistant-morphis\", \"summary\": \"Open-source home automation platform running on Python 3\", \"title\": \"home-assistant-morphis\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"howdoi\", \"summary\": \"instant coding answers via the command line\", \"title\": \"howdoi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hswitch\", \"summary\": \"hosts file content switcher to modify your static ip addresses\", \"title\": \"hswitch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"htop\", \"summary\": \"Interactive processes viewer\", \"title\": \"htop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"httpstat\", \"summary\": \"Curl statistics made simple\", \"title\": \"httpstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"huggle\", \"summary\": \"Diff browser for MediaWiki based websites intended to deal with vandalism\", \"title\": \"huggle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hugo\", \"summary\": \"Fast and Flexible Static Site Generator\", \"title\": \"hugo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"i2pd\", \"summary\": \"Distributed anonymous networking framework\", \"title\": \"i2pd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iagno\", \"summary\": \"Dominate the board in a classic version of Reversi\", \"title\": \"iagno\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ibeacon\", \"summary\": \"Scanning for beacon by Banana-LABS\", \"title\": \"ibeacon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"icey-lynx\", \"summary\": \"Lynx is a text based browser\", \"title\": \"icey-lynx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"imagenes\", \"summary\": \"An Electron-based Google Photos client\", \"title\": \"Imagenes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inadyn\", \"summary\": \"Internet Automated Dynamic DNS Client\", \"title\": \"inadyn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"induscover\", \"summary\": \"Discovers and enumerates PLCs in the local network\", \"title\": \"induscover\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inkscape\", \"summary\": \"Vector Graphics Editor\", \"title\": \"Inkscape\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inoxision-webclient\", \"summary\": \"inoxision ENTERPRISEsuite webclient\", \"title\": \"inoxision-webclient\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inspirer\", \"summary\": \"For fetching BibTeX entries from INSPIRE and ADS\", \"title\": \"inspirer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"instagraph\", \"summary\": \"Unofficial Native Instagram Client\", \"title\": \"Instagraph\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"intellij-idea-community\", \"summary\": \"Capable & Ergonomic Java IDE\", \"title\": \"intellij-idea-community\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"intellij-idea-ultimate\", \"summary\": \"Capable & Ergonomic Java IDE for Enterprise, Web & Mobile Development\", \"title\": \"intellij-idea-ultimate\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"investment-viewer\", \"summary\": \"Investiment viewer\", \"title\": \"investment-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iota-mwc17\", \"summary\": \"Wrapper to communicate with the iota demo dashboard\", \"title\": \"iota-mwc17\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ipfs\", \"summary\": \"global, versioned, peer-to-peer filesystem\", \"title\": \"ipfs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iputils\", \"summary\": \"The iputils package is set of small useful utilities for Linux networking.\", \"title\": \"iputils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ipython-example\", \"summary\": \"Enhanced interactive Python shell\", \"title\": \"ipython-example\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"irccloud-desktop\", \"summary\": \"IRCCloud Desktop App\", \"title\": \"IRCCloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ircproxy\", \"summary\": \"a minimal IRC proxy using bip\", \"title\": \"ircproxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iri\", \"summary\": \"IOTA Reference Implementation\", \"title\": \"iri\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"irpf2017\", \"summary\": \"Programa do IRPF 2017\", \"title\": \"irpf2017\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ixagent\", \"summary\": \"IX Agent for IIoT Administration\", \"title\": \"ixagent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"j2\", \"summary\": \"Command-line interface to Jinja2 for templating in shell scripts.\", \"title\": \"j2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"javagame\", \"summary\": \"A game base on JavaGame Alpha v1.8.1\", \"title\": \"javagame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jenkins\", \"summary\": \"Jenkins automation server\", \"title\": \"jenkins\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jenkins-job-linter\", \"summary\": \"Perform linting checks against a directory of Jenkins job XML\", \"title\": \"jenkins-job-linter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jimbodicomviewer\", \"summary\": \"Visualization of DICOM images - 2D and 3D tools\", \"title\": \"jimbodicomviewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jjo-vegeta\", \"summary\": \"Vegeta load testing tool\", \"title\": \"jjo-vegeta\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"john-the-ripper\", \"summary\": \"John the Ripper \\\"Jumbo\\\" password cracker\", \"title\": \"john-the-ripper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"joule\", \"summary\": \"Joule system package\", \"title\": \"joule\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"joule-linux\", \"summary\": \"linux kernel for Intel Joule\", \"title\": \"joule-linux\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq\", \"summary\": \"The jq command\", \"title\": \"jq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq-cprov\", \"summary\": \"jq is a lightweight and flexible command-line JSON processor.\", \"title\": \"jq-cprov\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq-ltrager\", \"summary\": \"jq is a lightweight and flexible command-line JSON processor.\", \"title\": \"jq-ltrager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jsonnet\", \"summary\": \"Jsonnet data templating language CLI\", \"title\": \"jsonnet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jtiledownloader\", \"summary\": \"Download OSM maps\", \"title\": \"jtiledownloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juego-elecciones\", \"summary\": \"juego de elecciones\", \"title\": \"Juego simluador de elecciones\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju\", \"summary\": \"juju client\", \"title\": \"juju\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-act\", \"summary\": \"Improve the command line user experience of Juju Action\", \"title\": \"juju-act\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-crashdump\", \"summary\": \"Gather logs and other debugging info from a Juju model\", \"title\": \"juju-crashdump\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-wait\", \"summary\": \"Juju plugin to wait for environment steady state.\", \"title\": \"juju-wait\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"justsurfinthenet\", \"summary\": \"I am just surfing the net\", \"title\": \"justsurfinthenet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kale\", \"summary\": \"highlight streamed text.\", \"title\": \"kale\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kanagame\", \"summary\": \"A simple flashcard based game for learning kana.\", \"title\": \"kanagame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"katomic\", \"summary\": \"Sokoban-like Logic Game\", \"title\": \"katomic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kblocks\", \"summary\": \"Falling Blocks Game\", \"title\": \"kblocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kbruch\", \"summary\": \"Practice exercises with fractions\", \"title\": \"kbruch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kcalc\", \"summary\": \"Scientific Calculator\", \"title\": \"kcalc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kde-frameworks-5\", \"summary\": \"KDE Frameworks 5\", \"title\": \"kde-frameworks-5\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepalived\", \"summary\": \"High availability VRRP and load-balancing for Linux\", \"title\": \"keepalived\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepassx-elopio\", \"summary\": \"KeePassX is a cross platform password safe\", \"title\": \"keepassx-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepassxc\", \"summary\": \"community driven port of the windows application \\u201cKeepass Password Safe\\u201d\", \"title\": \"KeePassXC\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kelvin-says\", \"summary\": \"What does Kelvin say?\", \"title\": \"kelvin-says\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kernel-tracking-bugs-utility\", \"summary\": \"A utility for working with and on Ubuntu Kernel tracking bugs\", \"title\": \"kernel-tracking-bugs-utility\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kernelscan\", \"summary\": \"fast kernel source error message scanner\", \"title\": \"kernelscan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keyrunner\", \"summary\": \"A simple block puzzle/maze game\", \"title\": \"keyrunner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kgeography\", \"summary\": \"A Geography Learning Program\", \"title\": \"kgeography\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kicad-snap\", \"summary\": \"Electronic schematic and PCB design software\", \"title\": \"kicad-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kihvim\", \"summary\": \"Kihvim - Kingdom Hall Video Mixer\", \"title\": \"kihvim\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kiosc\", \"summary\": \"Customise your touch screen user-interface\", \"title\": \"Kiosc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kiosceditor\", \"summary\": \"Customizable user-interface for the Visual Productions lighting controllers\", \"title\": \"Kiosc Editor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kmplot\", \"summary\": \"Function Plotter\", \"title\": \"kmplot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kms-serverproxy-demo\", \"summary\": \"kurento service server side proxy demo\", \"title\": \"kms-serverproxy-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kollision\", \"summary\": \"Casual ball game\", \"title\": \"kollision\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"konstructs-client\", \"summary\": \"A voxel based game client\", \"title\": \"konstructs-client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"konversation\", \"summary\": \"IRC client\", \"title\": \"konversation\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kops\", \"summary\": \"The easiest way to get a production grade Kubernetes cluster up and running.\", \"title\": \"kops\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kpcli-elopio\", \"summary\": \"KeePass Command Line Interface\", \"title\": \"kpcli-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"krita\", \"summary\": \"Krita: the free digital painting studio\", \"title\": \"krita\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"krop\", \"summary\": \"A tool to crop PDF files\", \"title\": \"krop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kruler\", \"summary\": \"Screen Ruler\", \"title\": \"kruler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ksquares\", \"summary\": \"Connect the dots to create squares\", \"title\": \"ksquares\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kt\", \"summary\": \"Ubuntu Kernel Team Tools\", \"title\": \"kt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kteatime\", \"summary\": \"Tea Cooker\", \"title\": \"kteatime\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktouch\", \"summary\": \"Touch Typing Tutor\", \"title\": \"ktouch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktube-media-downloader\", \"summary\": \"Browser, Download, Play Media from Youtube and other Sites\", \"title\": \"Ktube Media Downloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktuberling\", \"summary\": \"A simple constructor game suitable for children and adults alike\", \"title\": \"ktuberling\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-apiserver\", \"summary\": \"kube-apiserver\", \"title\": \"kube-apiserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-controller-manager\", \"summary\": \"kube-controller-manager\", \"title\": \"kube-controller-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-proxy\", \"summary\": \"Kubernetes network proxy runs on each node.\", \"title\": \"kube-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-scheduler\", \"summary\": \"kube-scheduler controls the Kubernetes cluster manager.\", \"title\": \"kube-scheduler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubeadm\", \"summary\": \"easily bootstrap a secure Kubernetes cluster\", \"title\": \"kubeadm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubectl\", \"summary\": \"kubectl controls the Kubernetes cluster manager.\", \"title\": \"kubectl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubefed\", \"summary\": \"kubefed controls the Kubernetes cluster federation manager.\", \"title\": \"kubefed\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubelet\", \"summary\": \"kubelet is the primary \\u201cnode agent\\u201d that runs on each node in Kubernetes.\", \"title\": \"kubelet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubernetes-test\", \"summary\": \"tests for kubernetes\", \"title\": \"kubernetes-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kurento-media-server\", \"summary\": \"kurento-media-server on snappy\", \"title\": \"kurento-media-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kurly\", \"summary\": \"kurly is an alternative to the widely popular curl program.\", \"title\": \"kurly\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"labelnation\", \"summary\": \"command-line label-printing program\", \"title\": \"labelnation\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"laidout\", \"summary\": \"Desktop Publishing\", \"title\": \"laidout\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"landing-team-tools\", \"summary\": \"Various tools useful in the ubuntu-touch landing world.\", \"title\": \"landing-team-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"langly\", \"summary\": \"Langly\", \"title\": \"langly\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"languagetool\", \"summary\": \"LanguageTool\", \"title\": \"languagetool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lbry\", \"summary\": \"LBRY is a fully decentralized, open-source protocol\", \"title\": \"LBRY\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lcavassa-iperf\", \"summary\": \"iperf 3\", \"title\": \"lcavassa-iperf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lci\", \"summary\": \"LCI LOLCODE INTERPRETR\", \"title\": \"lci\"}, {\"aliases\": [{\"name\": \"ldmd2\", \"target\": \"ldmd2\"}, {\"name\": \"ldc-profdata\", \"target\": \"ldc-profdata\"}, {\"name\": \"ldc-prune-cache\", \"target\": \"ldc-prune-cache\"}], \"apps\": [], \"package_name\": \"ldc2\", \"summary\": \"D compiler with LLVM backend\", \"title\": \"ldc2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"learnit\", \"summary\": \"Learn through flash card tests\", \"title\": \"Learnit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lee\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"test_hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lesspass\", \"summary\": \"lesspass cli\", \"title\": \"lesspass\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"level9\", \"summary\": \"Interpreter for Level 9 interactive fiction games\", \"title\": \"level9\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"librealsense\", \"summary\": \"librealsense\", \"title\": \"librealsense\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"librealsense-chenhan\", \"summary\": \"librealsense\", \"title\": \"librealsense-chenhan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"libreoffice\", \"summary\": \"LibreOffice is a powerful office suite including word processing and creation of spreadsheets, slideshows and databases\", \"title\": \"libreoffice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lightsoff\", \"summary\": \"Turn off all the lights\", \"title\": \"lightsoff\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lindacoin-wallet\", \"summary\": \"Cryptocurrency Wallet for LindaCoin\", \"title\": \"lindacoin-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"line3dpp-mardy\", \"summary\": \"Line3D++\", \"title\": \"line3dpp-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"links\", \"summary\": \"Web browser running in text mode\", \"title\": \"links\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"linux-cl\", \"summary\": \"change linux tty's colour scheme\", \"title\": \"linux-cl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"liteide-tpaw\", \"summary\": \"LiteIDE is a simple, open source, cross-platform Go IDE.\", \"title\": \"liteide\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"littlewatcher\", \"summary\": \"Client for a distributed monitoring network\", \"title\": \"littlewatcher\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"livetuner\", \"summary\": \"a GUI for livestreamer\", \"title\": \"LiveTuner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"llgo\", \"summary\": \"llgo compiler toolchain and interpreter\", \"title\": \"llgo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lnav-simosx\", \"summary\": \"Log file navigator\", \"title\": \"lnav-simosx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"local-proxy\", \"summary\": \"proxying for local services\", \"title\": \"local-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"locationd\", \"summary\": \"Location service mediates access to positioning providers.\", \"title\": \"locationd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lolcat-c\", \"summary\": \"lolcat utility written in C\", \"title\": \"lolcat-c\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lonewolf\", \"summary\": \"A role-playing choose-your-own-adventure game\", \"title\": \"Lone Wolf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lp-build-snap\", \"summary\": \"Utility to trigger Snap package builds in Launchpad\", \"title\": \"lp-build-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lpshipit\", \"summary\": \"Helpful utility for merging launchpad MPs (only works for git repos)\", \"title\": \"lpshipit\"}, {\"aliases\": [{\"name\": \"lxc\", \"target\": \"lxc\"}], \"apps\": [], \"package_name\": \"lxd\", \"summary\": \"System container manager and API\", \"title\": \"LXD\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lxd-demo-server\", \"summary\": \"Online software demo sessions using LXD\", \"title\": \"LXD demo server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"maas\", \"summary\": \"Metal as a Service\", \"title\": \"maas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"macaroon\", \"summary\": \"Bake macaroons on the command line!\", \"title\": \"macaroon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"magic-device-tool\", \"summary\": \"magic-device-tool\", \"title\": \"magic-device-tool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"magnesium\", \"summary\": \"magnesium\", \"title\": \"magnesium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mahjong-game\", \"summary\": \"Mahjong game, a one-player game. Based on SDL2\", \"title\": \"mahjong-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"make-system-user\", \"summary\": \"Make a system user file for auto import\", \"title\": \"make-system-user\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"malanhello\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"malanhello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mapscii\", \"summary\": \"The whole world in your console.\", \"title\": \"mapscii\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mati865-thefuck\", \"summary\": \"Magnificent app which corrects your previous console command.\", \"title\": \"mati865-thefuck\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"matroska-tools\", \"summary\": \"Matroska tools for Linux, Unix and Windows\", \"title\": \"matroska-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mattermost-desktop\", \"summary\": \"Open source, private cloud Slack-alternative\", \"title\": \"Mattermost Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mdns-hostname\", \"summary\": \"mDNS mini-daemon to published hostname.local\", \"title\": \"mdns-hostname\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mediaconch-gui\", \"summary\": \"Conformance checker\", \"title\": \"MediaConch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"memfifo\", \"summary\": \"Image loader and interface bandwidth tester for ZTEX USB-FPGA Module 2.16\", \"title\": \"memfifo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mendiapp\", \"summary\": \"mendiApp snap\", \"title\": \"mendiApp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"menta-plexmediaserver\", \"summary\": \"Unofficial snap for the Plex Media Server\", \"title\": \"plexmediaserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"menta-radicale\", \"summary\": \"Radicale is a free and open-source CalDAV and CardDAV server\", \"title\": \"menta-radicale\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meshlab\", \"summary\": \"MeshLab\", \"title\": \"meshlab\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meshlab-mardy\", \"summary\": \"MeshLab\", \"title\": \"meshlab-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meta-maas\", \"summary\": \"Tool to manage multiple MAAS regions\", \"title\": \"meta-maas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"metatron\", \"summary\": \"Global Internet Monitoring Agent\", \"title\": \"MetaTron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micro\", \"summary\": \"A modern and intuitive terminal-based text editor\", \"title\": \"micro\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micro-ramukima\", \"summary\": \"A microservice toolkit\", \"title\": \"micro-ramukima\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micropolisj\", \"summary\": \"An open source city simulator.\", \"title\": \"micropolisj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minecraft-nsg\", \"summary\": \"Minecraft Launcher downloader\", \"title\": \"minecraft-nsg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minecraft-server-jdstrand\", \"summary\": \"Minecraft server packaging for Ubuntu Core\", \"title\": \"minecraft-server-jdstrand\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minesweeper\", \"summary\": \"Minesweeper game\", \"title\": \"minesweeper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minetest-luk3yx\", \"summary\": \"luk3yx's unofficial Minetest builds. Credit to the snappy playpen.\", \"title\": \"Minetest (luk3yx's unofficial builds)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minidlna-escoand\", \"summary\": \"server software with the aim of being fully compliant with DLNA/UPnP clients.\", \"title\": \"minidlna\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minikube\", \"summary\": \"Run Kubernetes locally\", \"title\": \"minikube\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"miniterm-joc\", \"summary\": \"pySerial miniterm in a snap\", \"title\": \"miniterm-joc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mki3dgame-snap\", \"summary\": \"A game of finding tokens in 3D stages among the flying monsters.\", \"title\": \"mki3dgame-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mkvtoolnix-jz\", \"summary\": \"MKVToolNix is a set of tools to create, alter and inspect Matroska files\", \"title\": \"mkvtoolnix-jz\"}, {\"aliases\": [{\"name\": \"mmcli\", \"target\": \"mmcli\"}], \"apps\": [], \"package_name\": \"modem-manager\", \"summary\": \"ModemManager is a service which controls mobile broadband\", \"title\": \"modem-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mojo\", \"summary\": \"Mojo - Continuous Delivery for Juju\", \"title\": \"mojo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo22\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo22\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo24\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo24\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo26\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo26\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo30\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo30\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo32\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo32\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo33\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo33\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"monowinformsspy\", \"summary\": \"A tool for examining the UI of a mono winforms application.\", \"title\": \"monowinformsspy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"moon-buggy\", \"summary\": \"Drive a car across the moon\", \"title\": \"Moon Buggy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"moonplayer\", \"summary\": \"Moonplayer\", \"title\": \"moonplayer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"morse-converter-py\", \"summary\": \"Simple command-line Morse converter\", \"title\": \"Morse Converter (Python)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mosquitto-simple\", \"summary\": \"Eclipse Mosquitto MQTT broker\", \"title\": \"mosquitto-simple\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mountain-tapir\", \"summary\": \"Mountain Tapir Collage Maker is a tool for combining images into collages.\", \"title\": \"mountain-tapir\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mpv-casept\", \"summary\": \"DEPRECEATED. USE THE mpv SNAP INSTEAD.\", \"title\": \"mpv-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mqtt-paho-mosca\", \"summary\": \"paho mqtt subscriber and publisher\", \"title\": \"mqtt-paho-mosca\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mqttsrv\", \"summary\": \"An mqtt server that listens locally to 11883\", \"title\": \"mqttsrv\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mrrescue\", \"summary\": \"Arcade-style fire fighting game\", \"title\": \"Mr. Rescue\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"msnake\", \"summary\": \"A simple snake game\", \"title\": \"msnake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mtail\", \"summary\": \"logtail-ing to metrics exporter\", \"title\": \"mtail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mtpaint-casept\", \"summary\": \"Easily create pixel art and manipulate digital photos. Unofficial snap.\", \"title\": \"mtpaint-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mup-accounts\", \"summary\": \"mup IRC and Telegram bot - account connection side\", \"title\": \"mup-accounts\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mup-plugins\", \"summary\": \"mup IRC and Telegram bot - plugins side\", \"title\": \"mup-plugins\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"musescore\", \"summary\": \"Create, play and print beautiful sheet music.\", \"title\": \"musescore\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mve\", \"summary\": \"Multi-View Environment\", \"title\": \"mve\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mve-mardy\", \"summary\": \"Multi-View Environment\", \"title\": \"mve-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mvs-texturing-mardy\", \"summary\": \"MVS Texturing - 3D Reconstruction Texturing\", \"title\": \"mvs-texturing-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"my-sh-test\", \"summary\": \"Single-line\", \"title\": \"my-sh-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"myman-mreed\", \"summary\": \"This is a snap of myman\", \"title\": \"myman-mreed\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"namebench-snap\", \"summary\": \"namebench, DNS service benchmarking tool\", \"title\": \"namebench-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nano-editor\", \"summary\": \"The nano text editor\", \"title\": \"nano-editor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nanowallet\", \"summary\": \"A secure interface into the NEM blockchain platform.\", \"title\": \"NanoWallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nats-server\", \"summary\": \"High-Performance server for NATS\", \"title\": \"NATS Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neovim-kalikiana\", \"summary\": \"Vim-fork focused on extensibility and agility.\", \"title\": \"neovim-kalikiana\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"net-snmp\", \"summary\": \"SNMP agent\", \"title\": \"net-snmp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"netdiscover-ondra\", \"summary\": \"netdiscover\", \"title\": \"netdiscover-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nethack\", \"summary\": \"The popular nethack console adventure\", \"title\": \"nethack\"}, {\"aliases\": [{\"name\": \"nmcli\", \"target\": \"nmcli\"}], \"apps\": [], \"package_name\": \"network-manager\", \"summary\": \"Network management based on NeworkManager\", \"title\": \"network-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neuronify\", \"summary\": \"Educational neural network app\", \"title\": \"Neuronify\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neutroncoin-wallet\", \"summary\": \"Cryptocurrency Wallet for Neutron\", \"title\": \"neutroncoin-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neverbore\", \"summary\": \"A picture logic puzzle game\", \"title\": \"Neverbore Picross\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud\", \"summary\": \"Nextcloud Server - A safe home for all your data\", \"title\": \"Nextcloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud-nextant\", \"summary\": \"Nextcloud Server + search support\", \"title\": \"nextcloud-nextant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud-port8080\", \"summary\": \"Nextcloud Server\", \"title\": \"nextcloud-port8080\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloudclient\", \"summary\": \"Nextcloud Desktop Client\", \"title\": \"nextcloudclient\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nikola\", \"summary\": \"A modular, fast, simple, static website and blog generator\", \"title\": \"Nikola\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nitrokey-app\", \"summary\": \"Nitrokey Application\", \"title\": \"nitrokey-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nls\", \"summary\": \"English language structure analyzer\", \"title\": \"nls\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nmap\", \"summary\": \"Nmap (\\\"Network Mapper\\\") is a free and open source utility for network discovery and security auditing\", \"title\": \"nmap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nocturn-mardy\", \"summary\": \"Nocturn\", \"title\": \"nocturn-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"node-red-amd64\", \"summary\": \"Node-RED\", \"title\": \"node-red-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"noip-client\", \"summary\": \"No-IP Dynamic DNS Update Client for Linux\", \"title\": \"No-IP Client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"noson\", \"summary\": \"The essential to control music from your SONOS devices\", \"title\": \"Noson\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"notes\", \"summary\": \"Note-taking application, write down your thoughts\", \"title\": \"Notes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ntopng-blake\", \"summary\": \"High-speed web-based traffic analysis and flow collection.\", \"title\": \"ntopng-blake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ntpserver\", \"summary\": \"ntp server snap app\", \"title\": \"ntpserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"numnom\", \"summary\": \"Math Game for Younglings\", \"title\": \"numnom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nutty\", \"summary\": \"A Network Information Utility\", \"title\": \"nutty\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ogre\", \"summary\": \"Object-Oriented Graphics Rendering Engine\", \"title\": \"OGRE Sample Browser\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ohmygiraffe\", \"summary\": \"oh my giraffe\", \"title\": \"oh my giraffe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"okular\", \"summary\": \"Universal document viewer\", \"title\": \"okular\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"olam\", \"summary\": \"Olam English Malayalam Dictionary\", \"title\": \"Olam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"oman\", \"summary\": \"Read manpages from the web on your local machine\", \"title\": \"oman\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"omegat-cat\", \"summary\": \"OmegaT, the free (GPL) translation memory tool\", \"title\": \"omegat-cat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"onos\", \"summary\": \"ONOS SDN\", \"title\": \"onos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"open-adventure\", \"summary\": \"Forward-port of the Crowther/Woods Adventure 2.5 from 1995\", \"title\": \"open-adventure\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"open-solitaire-classic\", \"summary\": \"Open-source implementation of the classic solitaire game\", \"title\": \"Open Solitaire Classic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openbabel\", \"summary\": \"Open Babel, the Open Source chemistry toolbox\", \"title\": \"Open Babel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openfortivpn\", \"summary\": \"openfortivpn, a PPP+SSL VPN client\", \"title\": \"openfortivpn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openhab\", \"summary\": \"openHAB smart home server\", \"title\": \"openHAB\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmapper-desktop\", \"summary\": \"Mapping App\", \"title\": \"OpenMapper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvg\", \"summary\": \"OpenMVG (open Multiple View Geometry)\", \"title\": \"openmvg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvs\", \"summary\": \"OpenMVS - open Multi-View Stereo reconstruction library\", \"title\": \"openmvs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvs-mardy\", \"summary\": \"OpenMVS - open Multi-View Stereo reconstruction library\", \"title\": \"openmvs-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openscad-plars\", \"summary\": \"script file based graphical CAD environment\", \"title\": \"openscad-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openspades\", \"summary\": \"Sandbox building and FPS videogame\", \"title\": \"openspades\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openstack-cli\", \"summary\": \"OpenStack Command-line Client\", \"title\": \"openstack-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"opentrack\", \"summary\": \"Head tracking software for MS Windows, Linux, and Apple OSX\", \"title\": \"opentrack\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-casept\", \"summary\": \"OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe\", \"title\": \"openttd-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-jgrpp-casept\", \"summary\": \"Openttd with JGR's patchset\", \"title\": \"openttd-jgrpp-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-reddit-casept\", \"summary\": \"The /r/openttd version of the game openTTD\", \"title\": \"openttd-reddit-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-snap\", \"summary\": \"OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe\", \"title\": \"openttd-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"opentyrian\", \"summary\": \"An arcade-style shoot 'em up\", \"title\": \"OpenTyrian\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openwmail\", \"summary\": \"WMail\", \"title\": \"openwmail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"orangecalc\", \"summary\": \"Orange Calculator Lite is a Simple Java Calculator!\", \"title\": \"orangecalc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"organize-my-files\", \"summary\": \"Organize files in a simple click. Clean Desktop or any folder in a blink of an eye.\", \"title\": \"Organize My Files\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"osddm\", \"summary\": \"Oracle SQL Developer Data Modeler\", \"title\": \"osddm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"overlay\", \"summary\": \"Tools for assisting with debugging read-only squashfs snaps via overlayfs\", \"title\": \"overlay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pac-vs\", \"summary\": \"PAC is a Perl/GTK Gnome replacement for SecureCRT/Putty/etc.\", \"title\": \"pac-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packageproxy\", \"summary\": \"approx based package proxy running on port 9999\", \"title\": \"packageproxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packer\", \"summary\": \"Tool for creating machine images for multiple platforms\", \"title\": \"Packer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packer-abacao\", \"summary\": \"Packer - Build Automated Machine Images\", \"title\": \"packer-abacao\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pacote-legal-desireesantos\", \"summary\": \"Esse pacote e muito legal\", \"title\": \"pacote-legal-desireesantos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pagekite-ssh\", \"summary\": \"Connects the local SSH daemon to the Pagekite service\", \"title\": \"pagekite-ssh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paintsupreme-3d\", \"summary\": \"PaintSupreme 3D\", \"title\": \"paintsupreme-3d\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paradrop-snmpd\", \"summary\": \"SNMP agent packaged for ParaDrop\", \"title\": \"paradrop-snmpd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paradrop-tools\", \"summary\": \"ParaDrop development tools\", \"title\": \"ParaDrop tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-cython\", \"summary\": \"Optimising static compiler for Python and C\", \"title\": \"part-cython\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-matplotlib\", \"summary\": \"Comprehensive 2D plotting\", \"title\": \"part-matplotlib\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-numpy\", \"summary\": \"Base N-dimensional array package\", \"title\": \"part-numpy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-scikit-learn\", \"summary\": \"Machine learning in Python\", \"title\": \"part-scikit-learn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc\", \"summary\": \"AMD64 generic package\", \"title\": \"pc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc-kernel\", \"summary\": \"The canonical generic amd64 kernel\", \"title\": \"pc-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc-turtlebot-kyrofa\", \"summary\": \"AMD64 gadget for the Turtlebot 2\", \"title\": \"pc-turtlebot-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pciutils\", \"summary\": \"Linux PCI Utilities\", \"title\": \"pciutils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pdfmixtool\", \"summary\": \"An application to split, merge, rotate and mix PDF files\", \"title\": \"pdfmixtool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"peek\", \"summary\": \"Simple screen recorder with an easy to use interface\", \"title\": \"Peek\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pelican-foli\", \"summary\": \"Pelican static site generator\", \"title\": \"pelican-foli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pencilsheep\", \"summary\": \"Free professional image editor with full GPU acceleration\", \"title\": \"Pencilsheep\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"petname\", \"summary\": \"generate pronouncable, perhaps even memorable, pet names\", \"title\": \"petname\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pharo\", \"summary\": \"Pharo 6 Smalltalk\", \"title\": \"pharo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"phockup\", \"summary\": \"Photo and video sorting tool\", \"title\": \"phockup\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pi2\", \"summary\": \"Raspberry Pi 2 support package\", \"title\": \"pi2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"picmi\", \"summary\": \"A number logic game\", \"title\": \"picmi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pijul\", \"summary\": \"Simple, distributed, fast. Pick any three.\", \"title\": \"pijul\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pin-town\", \"summary\": \"Help the Pin Pals in this physics puzzle game, inspired by Pachinko\", \"title\": \"pin-town\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pingus-game\", \"summary\": \"Free Lemmings(TM) clone\", \"title\": \"pingus-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pizzadough-helper\", \"summary\": \"Get the recipe for your pizza!\", \"title\": \"pizzadough-helper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"planetlander\", \"summary\": \"Defend planets from spacial killer rocks!\", \"title\": \"Planet Lander\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"play0ad\", \"summary\": \"Real-time strategy game of ancient warfare\", \"title\": \"0ad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pocketmine-server-manager\", \"summary\": \"Manage pocketmine servers with ease !\", \"title\": \"PocketMine Server Manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pockit\", \"summary\": \"Unofficial Pocket Client\", \"title\": \"PockIt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"podpublish\", \"summary\": \"A tool for encoding and publishing podcast content and assets\", \"title\": \"PodPublish\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"polonium\", \"summary\": \"Polonium is a stateless password manager based on PBKDF2.\", \"title\": \"polonium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql-pgbouncer\", \"summary\": \"Lightweight connection pooler for PostgreSQL\", \"title\": \"postgresql-pgbouncer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql10\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql10\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql93\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql93\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql94\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql94\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql95\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95-pgpool2-35\", \"summary\": \"pgpool-II is a connection pooler for PostgreSQL.\", \"title\": \"postgresql95-pgpool2-35\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95-pgpool2-36\", \"summary\": \"pgpool-II is a connection pooler for PostgreSQL.\", \"title\": \"postgresql95-pgpool2-36\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql96\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql96\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"predix-ts-sample\", \"summary\": \"This is Predix Time-Series Sample Application. Developed by Altoros\", \"title\": \"predix-ts-sample\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"preyproject\", \"summary\": \"Utility for tracking stolen or missing devices.\", \"title\": \"preyproject\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"printenvi\", \"summary\": \"Print environment\", \"title\": \"printenvi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prog-exec\", \"summary\": \"A tool for pulling/executing online scripts.\", \"title\": \"prog-exec\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus\", \"summary\": \"Unofficial Prometheus snap package\", \"title\": \"prometheus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-alertmanager\", \"summary\": \"Unofficial Prometheus alertmanager snap package\", \"title\": \"prometheus-alertmanager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-bind-exporter\", \"summary\": \"Prometheus bind exporter\", \"title\": \"prometheus-bind-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-blackbox-exporter\", \"summary\": \"The Prometheus Blackbox Exporter\", \"title\": \"prometheus-blackbox-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-ceph-exporter\", \"summary\": \"Unofficial Prometheus Ceph Exporter snap package\", \"title\": \"prometheus-ceph-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-haproxy-exporter\", \"summary\": \"Prometheus haproxy_exporter for monitoring haproxy services\", \"title\": \"prometheus-haproxy-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-openstack-exporter\", \"summary\": \"Exposes high level OpenStack metrics to Prometheus.\", \"title\": \"prometheus-openstack-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-pushgateway\", \"summary\": \"Unofficial snap for the Prometheus Pushgateway\", \"title\": \"prometheus-pushgateway\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-snmp-exporter\", \"summary\": \"Unofficial snap for the Prometheus SNMP Exporter\", \"title\": \"prometheus-snmp-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"promreg\", \"summary\": \"A simple REST API for registering targets with Prometheus.\", \"title\": \"promreg\"}, {\"aliases\": [{\"name\": \"protoc-gen-go\", \"target\": \"protoc-gen-go\"}, {\"name\": \"protoc\", \"target\": \"protoc\"}], \"apps\": [], \"package_name\": \"protobuf\", \"summary\": \"Protocol Buffers compiler\", \"title\": \"protobuf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pt-cmars\", \"summary\": \"The Platinum Searcher\", \"title\": \"pt-cmars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pubip\", \"summary\": \"Display public IPv6 or IPv4 address\", \"title\": \"pubip\"}, {\"aliases\": [{\"name\": \"pactl\", \"target\": \"pactl\"}, {\"name\": \"paplay\", \"target\": \"paplay\"}, {\"name\": \"parec\", \"target\": \"parec\"}], \"apps\": [], \"package_name\": \"pulseaudio\", \"summary\": \"PulseAudio sound server\", \"title\": \"pulseaudio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pulsemixer\", \"summary\": \"cli and curses mixer for pulseaudio\", \"title\": \"pulsemixer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pwgen-tyhicks\", \"summary\": \"Password generator\", \"title\": \"pwgen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"py-hello\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"py-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"py-sysinfo\", \"summary\": \"A simple Python script which displays system info.\", \"title\": \"py-sysinfo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pycharm-community\", \"summary\": \"Python IDE for Professional Developers\", \"title\": \"pycharm-community\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pycharm-professional\", \"summary\": \"Python IDE for Professional Developers\", \"title\": \"pycharm-professional\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pypy\", \"summary\": \"PyPy is a fast, compliant alternative implementation of the Python language\", \"title\": \"pypy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pypy3\", \"summary\": \"PyPy is a fast, compliant alternative implementation of the Python language\", \"title\": \"pypy3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"python0\", \"summary\": \"Ancient version of Python for programming archeologists\", \"title\": \"Python 0\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"q\", \"summary\": \"run SQL directly on CSV or TSV files\", \"title\": \"q\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qalculate\", \"summary\": \"The ultimate desktop calculator\", \"title\": \"Qalculate!\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qcheckers\", \"summary\": \"Checkers game\", \"title\": \"qcheckers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qcomicbook\", \"summary\": \"QComicBook\", \"title\": \"qcomicbook\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qgsrepo\", \"summary\": \"A simple QGIS repository generator written in Rust\", \"title\": \"qgsrepo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qimo-wallpapers\", \"summary\": \"Wallpapers from Qimo 2.0\", \"title\": \"qimo-wallpapers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qml-hello-world\", \"summary\": \"Get started in the fantastic QML world\", \"title\": \"qml-hello-world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qownnotes\", \"summary\": \"Plain-text file notepad with markdown support and ownCloud integration\", \"title\": \"qownnotes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qrq\", \"summary\": \"QRQ - yet another CW trainer (Linux, Unix, OS X, Windows)\", \"title\": \"qrq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qstamina-snap\", \"summary\": \"Qstamina is a Gui based Typing tutor.\", \"title\": \"Qstamina-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qt-2048-snap\", \"summary\": \"Single-player puzzle game.\", \"title\": \"qt-2048-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quadrapassel\", \"summary\": \"Fit falling blocks together\", \"title\": \"quadrapassel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quagga\", \"summary\": \"Quagga BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM routing daemon\", \"title\": \"quagga\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quagga-lool\", \"summary\": \"Quagga BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM routing daemon\", \"title\": \"quagga-lool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quassel-kalikiana\", \"summary\": \"Modern, cross-platform IRC client (core)\", \"title\": \"Quassel Client/ Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quasselclient-moon127\", \"summary\": \"Quassel Client\", \"title\": \"quasselclient-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qucs-spice\", \"summary\": \"Quite Universal Circuit Simulator\", \"title\": \"qucs-spice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"radiomanager-cli\", \"summary\": \"Bash RadioManager client\", \"title\": \"radiomanager-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rawpty\", \"summary\": \"execute a command on raw pty over ssh\", \"title\": \"rawpty\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rclone\", \"summary\": \"\\\"rsync for cloud storage\\\" \", \"title\": \"rclone\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rclone-dev\", \"summary\": \"rsync for cloud storage\", \"title\": \"rclone-dev\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rdm-sw\", \"summary\": \"Comprehensive SW package for RDM\", \"title\": \"rdm-sw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"readtsc\", \"summary\": \"Intel x86 Time Stamp Counter read\", \"title\": \"readtsc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"realsense-samples\", \"summary\": \"realsense_samples\", \"title\": \"realsense-samples\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"realtime-tests\", \"summary\": \"Suite of real-time tests\", \"title\": \"realtime-tests\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"recipe-manager\", \"summary\": \"Manages your recipes.\", \"title\": \"recipe-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"redis-noise\", \"summary\": \"Redis server\", \"title\": \"redis-noise\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"redpen\", \"summary\": \"A proofreading tool to help writers or programmers\", \"title\": \"redpen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"regservicetest\", \"summary\": \"registration service\", \"title\": \"regservicetest\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rem\", \"summary\": \"rem is a small tool for remembering things on the command line.\", \"title\": \"rem\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"remmina\", \"summary\": \"The GTK+ Remote Desktop Client\", \"title\": \"Remmina\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"remote\", \"summary\": \"Cuety LPU controler\", \"title\": \"Cuety Remote\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"reqcounter\", \"summary\": \"HTTP requests counter\", \"title\": \"reqcounter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"retroarch\", \"summary\": \"RetroArch\", \"title\": \"retroarch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rev2agent\", \"summary\": \"Revtwo agent snap\", \"title\": \"rev2agent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"reversu\", \"summary\": \"ReversU is strategy board game with black & white tokens\", \"title\": \"reversu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rg\", \"summary\": \"a command line search tool\", \"title\": \"rg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rg-casept\", \"summary\": \"ripgrep combines the usability of ag with the raw speed of grep.\", \"title\": \"rg-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robomongo\", \"summary\": \"MongoDB management tool\", \"title\": \"robomongo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robotfindskitten\", \"summary\": \"zen simulation of robot finding kitten\", \"title\": \"robotfindskitten\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robotlinker-demo\", \"summary\": \"RobotLinker-Core on Edge Gateway Demo Package\", \"title\": \"robotlinker-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rocketchat-desktop\", \"summary\": \"Rocket.Chat+\", \"title\": \"Rocket.Chat+\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rocketchat-server\", \"summary\": \"Group chat server for 100s, installed in seconds.\", \"title\": \"Rocket Chat Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rockscissorspaperlizardspock-snap\", \"summary\": \"2 player game of a variation of 'Rock, Paper, Scissors'\", \"title\": \"rockscissorspaperlizardspock-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rokugtk\", \"summary\": \"A Roku remote for Gtk\", \"title\": \"rokugtk\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rokuterm\", \"summary\": \"A Roku remote for terminal\", \"title\": \"rokuterm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ros2-example-kyrofa\", \"summary\": \"ROS2 Example\", \"title\": \"ros2-example-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rosrobot-hello\", \"summary\": \"ROSRobot hello Snap\", \"title\": \"rosrobot-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpgdiceroller\", \"summary\": \"A dice roller with simple GUI\", \"title\": \"rpgdiceroller\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpgen\", \"summary\": \"compile multiple scripts into a single cloud-init friendly script\", \"title\": \"rpgen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpiboot\", \"summary\": \"Raspberry Pi USB booting code\", \"title\": \"rpiboot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rssnotify\", \"summary\": \"E-mail updates to a list of RSS Feeds (usually with a cron job).\", \"title\": \"rssnotify\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rsync-leftyfb\", \"summary\": \"fast, versatile, remote (and local) file-copying tool\", \"title\": \"rsync\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rtl433-dichro\", \"summary\": \"rtl_433 crudely patched to export to Prometheus\", \"title\": \"rtl433-dichro\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rubecube\", \"summary\": \"An interactive twisty puzzle simulation in 3D.\", \"title\": \"rubecube\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rust-hello\", \"summary\": \"Prove cross platform rust snaps\", \"title\": \"rust-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"s3test\", \"summary\": \"Test RadosGW S3 API\", \"title\": \"s3test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"safex-wallet\", \"summary\": \"Decentralized autonomous marketplace secured by cryptography\", \"title\": \"safex-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sarnold-evil-trinity\", \"summary\": \"Trinity kernel syscall fuzzer\", \"title\": \"sarnold-evil-trinity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sassc\", \"summary\": \"libsass command line driver\", \"title\": \"sassc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"scanpcap\", \"summary\": \"A lightweight tool to print out information about a PCAP file.\", \"title\": \"scanpcap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"screencloudplayer\", \"summary\": \"ScreenCloud Player\", \"title\": \"ScreenCloud Player - Simple Digital Signage\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"scummvm\", \"summary\": \"ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games\", \"title\": \"ScummVM\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sdlvnc\", \"summary\": \"SDL2 and wxWidgets VNC client.\", \"title\": \"sdlvnc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"se-test-tools\", \"summary\": \"A set of tools used for testing\", \"title\": \"se-test-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"seashells\", \"summary\": \"The official client for Seashells.io\", \"title\": \"seashells\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"seasonsgreetings\", \"summary\": \"Wishes you a Merry Christmas and a Happy New Year\", \"title\": \"seasonsgreetings\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sensors-unity\", \"summary\": \"A simple sensors GUI for the Unity Desktop\", \"title\": \"Sensors Unity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sensortag\", \"summary\": \"SensorTag Python Bluetooth LE implementation\", \"title\": \"sensortag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sentry\", \"summary\": \"Sentry is a modern error logging and aggregation platform\", \"title\": \"sentry\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sequeler\", \"summary\": \"Friendly SQL Client\", \"title\": \"sequeler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"serial-vault\", \"summary\": \"Serial Vault Service\", \"title\": \"serial-vault\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sha3384\", \"summary\": \"Calculate sha3_384 hashes of files.\", \"title\": \"sha3384\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shadowsocks\", \"summary\": \"A fast tunnel proxy that helps you bypass firewalls\", \"title\": \"shadowsocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shcli\", \"summary\": \"Python client for Socialhome.\", \"title\": \"shcli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shotcut\", \"summary\": \"Free, cross-platform, open source video editor\", \"title\": \"Shotcut\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shout\", \"summary\": \"A self hosted web IRC client\", \"title\": \"shout\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"siilihai-client\", \"summary\": \"A graphical web forum client\", \"title\": \"Siilihai web forum client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simcaffe\", \"summary\": \"simple test caffe for amazing snap\", \"title\": \"simcaffe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-caio1982\", \"summary\": \"This is a test snap\", \"title\": \"simple-caio1982\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-cprov\", \"summary\": \"This is a test snap\", \"title\": \"simple-cprov\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-scan\", \"summary\": \"Document Scanning Application\", \"title\": \"simple-scan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplekey\", \"summary\": \"Password/Key generator and hash table.\", \"title\": \"simplekey\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplenote\", \"summary\": \"The simplest way to keep notes.\", \"title\": \"Simplenote\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplenote-jamiebennett\", \"summary\": \"The simplest way to keep notes. Install with --devmode.\", \"title\": \"simplenote-jamiebennett\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplescreenrecorder\", \"summary\": \"ssr\", \"title\": \"simplescreenrecorder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplescreenrecorder-mardy\", \"summary\": \"Simple Screen Recorder\", \"title\": \"simplescreenrecorder-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sixd-node-snap\", \"summary\": \"SixD node demo app\", \"title\": \"sixd-node-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"skrifa\", \"summary\": \"A simple word processor built with web technologies\", \"title\": \"Skrifa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"skrifa-lite\", \"summary\": \"A simple word processor built with web technologies\", \"title\": \"Skrifa Lite\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sl-moon127\", \"summary\": \"SL\", \"title\": \"sl-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slack-term\", \"summary\": \"Slack client for your terminal\", \"title\": \"slack-term\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slashlock\", \"summary\": \"Easy to use file and folder encryptor\", \"title\": \"slashlock\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sluice\", \"summary\": \"rate limiting data piping tool\", \"title\": \"sluice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slumpsand-linklist\", \"summary\": \"linklist helps keeping track of links...\", \"title\": \"slumpsand-linklist\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"smalltextpad\", \"summary\": \"SmallTextPad is a Simple Java Text Editor!\", \"title\": \"smalltextpad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"smartsheetcopy\", \"summary\": \"Copy folder,sheets and reports from template folder or specified folder\", \"title\": \"smartsheetcopy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snap-channels-walkthrough\", \"summary\": \"channels walkthrough\", \"title\": \"snap-channels-walkthrough\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snap-codelabs\", \"summary\": \"Ubuntu codelabs offline website for using and creating snaps.\", \"title\": \"snap-codelabs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapd-hacker-toolbelt\", \"summary\": \"Collection of tools useful for developers hacking on snapd\", \"title\": \"snapd-hacker-toolbelt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapdiff\", \"summary\": \"Compare two snaps in the style of debdiff\", \"title\": \"snapdiff\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snaplint\", \"summary\": \"Clean up your snaps\", \"title\": \"snaplint\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappy-debug\", \"summary\": \"Debug tools for ubuntu-core\", \"title\": \"snappy-debug\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappy-discover\", \"summary\": \"Discover snappy devices on the local network\", \"title\": \"snappy-discover\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappymcsnapface\", \"summary\": \"prints the value of env variable HOME\", \"title\": \"snappymcsnapface\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapweb\", \"summary\": \"Beautiful and functional interface for snap management\", \"title\": \"snapweb\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snow-on-me\", \"summary\": \"A simple webserver serving christmas snow on demand\", \"title\": \"snow-on-me\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"so-trello\", \"summary\": \"Trello command line tool\", \"title\": \"so-trello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solc\", \"summary\": \"The Solidity Contract-Oriented Programming Language\", \"title\": \"solc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solitaire\", \"summary\": \"usual Solitaire card game, as known as Patience or Klondike\", \"title\": \"solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solr\", \"summary\": \"Starts up solr as forking daemon\", \"title\": \"solr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"soracom\", \"summary\": \"Soracom CLI\", \"title\": \"soracom-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"soracom-console\", \"summary\": \"Soracom console Web App\", \"title\": \"soracom-console\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"special-delivery\", \"summary\": \"Example app on Mir stack\", \"title\": \"special-delivery\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"speed-test\", \"summary\": \"Test your internet connection speed and ping using speedtest.net from the CLI\", \"title\": \"speed-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spider-solitaire\", \"summary\": \"Spider Solitaire card game\", \"title\": \"spider-solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spread\", \"summary\": \"Convenient full-system test (task) distribution\", \"title\": \"spread\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spreed-webrtc-snap\", \"summary\": \"WebRTC audio/video calls and conferences\", \"title\": \"spreed-webrtc-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spreedme\", \"summary\": \"Spreed.ME audio/video calls and conferences feature for the Nextcloud Snap\", \"title\": \"spreedme\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"springlobby-nsg\", \"summary\": \"The lobby for SpringRTS\", \"title\": \"springlobby-nsg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sqlitebrowser-casept\", \"summary\": \"Unofficial snap of the lightweight SQLite DB editing tool.\", \"title\": \"sqlitebrowser-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"squid-gary\", \"summary\": \"Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more.\", \"title\": \"squid-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"squirrelbot\", \"summary\": \"A Telegram bot that stashes away links that you send it\", \"title\": \"squirrelbot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ss-qt\", \"summary\": \"Shadowsocks\", \"title\": \"ss-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshesame\", \"summary\": \"Fake SSH server that lets everyone in and logs their activity\", \"title\": \"sshesame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshguard-robertliu\", \"summary\": \"Protects from brute force attacks against ssh\", \"title\": \"sshguard-robertliu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshoot\", \"summary\": \"Manage multiple sshuttle VPN sessions\", \"title\": \"sshoot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshtron\", \"summary\": \"multiplayer Tron via ssh\", \"title\": \"sshtron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ssocks\", \"summary\": \"shadowsocks\", \"title\": \"ssocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"st-novice\", \"summary\": \"david test snap app\", \"title\": \"st-novice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stardate-snap\", \"summary\": \"Command line tool to convert conventional time to stardate time.\", \"title\": \"stardate-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stats\", \"summary\": \"Gathers numbers in repeated text\", \"title\": \"stats\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stellarium-plars\", \"summary\": \"Free, open source planetarium software\", \"title\": \"stellarium-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stonscipap-snap\", \"summary\": \"A 2 player version of 'Stone, Scissors, Paper'.\", \"title\": \"stonscipap-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"store-test-ubuntu-desktop\", \"summary\": \"Used to test store metadata in Ubuntu Desktop\", \"title\": \"Store Test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"storjshare\", \"summary\": \"farm data on the Storj network.\", \"title\": \"storjshare\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stress-ng\", \"summary\": \"tool to load and stress a computer\", \"title\": \"stress-ng\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"subiquity\", \"summary\": \"Ubuntu installer\", \"title\": \"subiquity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"submission-service\", \"summary\": \"Submission Service for accepting Checkbox results\", \"title\": \"submission-service\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sudo\", \"summary\": \"not sudo\", \"title\": \"sudo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sudoku-game\", \"summary\": \"Sudoku 9x9 game\", \"title\": \"sudoku-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sunwait\", \"summary\": \"Sunwait is a program for calculating sunrise and sunset\", \"title\": \"sunwait\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sup-autossh\", \"summary\": \"Auto SSH\", \"title\": \"sup-autossh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"supercalc-snap\", \"summary\": \"Powerful collection of calculation tools for Ubuntu.\", \"title\": \"Supercalc-Snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"surl\", \"summary\": \"Ubuntu Store API thin wrapper.\", \"title\": \"surl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sutil\", \"summary\": \"Utilities for working with snaps and snap store APIs\", \"title\": \"sutil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"swift-ring-checker\", \"summary\": \"Check swift rings\", \"title\": \"swift-ring-checker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sword\", \"summary\": \"Dialoga Sword \", \"title\": \"Dialoga Sword \"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"symgrpmad\", \"summary\": \"A game based upon the idea of overlapping symmetry groups.\", \"title\": \"symgrpmad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"syncthing\", \"summary\": \"Open Source Continuous File Synchronization\", \"title\": \"syncthing\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sysrepo-netopeer-gen\", \"summary\": \"sysrepo and netopeer snap\", \"title\": \"sysrepo-netopeer-gen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sysrepo-netopeer-shejoshi\", \"summary\": \"sysrepo and netopeer snap\", \"title\": \"sysrepo-netopeer-shejoshi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"taimaa\", \"summary\": \"A simple count down timer.\", \"title\": \"taimaa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tali\", \"summary\": \"Roll dice and score points\", \"title\": \"tali\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"task\", \"summary\": \"Simple task runner / Make alternative written in Go\", \"title\": \"task\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"taskwarrior-plars\", \"summary\": \"feature-rich console based todo list manager\", \"title\": \"taskwarrior-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"teatime\", \"summary\": \"Simple egg timer application for the Unity Desktop\", \"title\": \"Teatime\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"teleconsole\", \"summary\": \"Share your terminal and forward local TCP ports to people you trust.\", \"title\": \"teleconsole\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-cli\", \"summary\": \"Command-line interface for Telegram. Uses the readline interface.\", \"title\": \"telegram-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-latest\", \"summary\": \"Telegram Desktop Client latest\", \"title\": \"telegram-latest\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-sergiusens\", \"summary\": \"Telegram desktop client\", \"title\": \"telegram-sergiusens\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tempest-jhobbs\", \"summary\": \"OpenStack tempest test\", \"title\": \"tempest-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"termius-app\", \"summary\": \"termius-app\", \"title\": \"termius-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"termplay\", \"summary\": \"Play an image/video in your terminal!\", \"title\": \"termplay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terraform-abacao\", \"summary\": \"build, change, and version infrastructure safely and efficiently\", \"title\": \"terraform-abacao\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terraform-snap\", \"summary\": \"Terraform snap app\", \"title\": \"terraform-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terragrunt\", \"summary\": \"build, change, and version infrastructure safely and efficiently\", \"title\": \"terragrunt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-assumes\", \"summary\": \"Test snap for snapd\", \"title\": \"test-assumes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-hello\", \"summary\": \"simple dotnet hello world\", \"title\": \"test-hello\"}, {\"aliases\": [{\"name\": \"test_snapd_wellknown1\", \"target\": \"wellknown1\"}, {\"name\": \"test_snapd_wellknown2\", \"target\": \"wellknown2\"}], \"apps\": [], \"package_name\": \"test-snapd-auto-aliases\", \"summary\": \"\", \"title\": \"test-snapd-auto-aliases\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-busybox-static\", \"summary\": \"Statically linked busybox for test\", \"title\": \"test-snapd-busybox-static\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-classic-confinement\", \"summary\": \"\", \"title\": \"test-snapd-classic-confinement\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-content-plug\", \"summary\": \"\", \"title\": \"test-snapd-content-plug\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-content-slot\", \"summary\": \"\", \"title\": \"test-snapd-content-slot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-control-consumer\", \"summary\": \"Basic snapd-control consumer snap\", \"title\": \"test-snapd-control-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-cups-control-consumer\", \"summary\": \"Basic cups-control consumer snap\", \"title\": \"test-snapd-cups-control-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-dbus-service\", \"summary\": \"Python based example dbus service\", \"title\": \"test-snapd-dbus-service\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-delta-refresh\", \"summary\": \"\", \"title\": \"test-snapd-delta-refresh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-fuse-consumer\", \"summary\": \"Basic fuse consumer snap\", \"title\": \"test-snapd-fuse-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-go-webserver\", \"summary\": \"Minimal Golang webserver for snappy\", \"title\": \"test-snapd-go-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-python-webserver\", \"summary\": \"Python based example webserver\", \"title\": \"test-snapd-python-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-thumbnailer-consumer\", \"summary\": \"Basic thumbnailer consumer snap\", \"title\": \"test-snapd-thumbnailer-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-tools\", \"summary\": \"Tools for testing the snapd application\", \"title\": \"test-snapd-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-upower-observe-consumer\", \"summary\": \"Basic upower-observe consumer snap\", \"title\": \"test-snapd-upower-observe-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"testflinger-cli\", \"summary\": \"testflinger-cli\", \"title\": \"testflinger-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tetris-in-racket\", \"summary\": \"Tetris clone developed in Racket\", \"title\": \"Tetris in Racket\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tftp-hpa-jhobbs\", \"summary\": \"Trivial File Transfer Protocol Client\", \"title\": \"tftp-hpa-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"the-traveling-fox\", \"summary\": \"Simple FOSS 3D Platformer\", \"title\": \"The Traveling Fox\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"theia-mardy\", \"summary\": \"Theia Vision Library\", \"title\": \"theia-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"thinger-maker-server\", \"summary\": \"Thinger.io Internet Of Things Server\", \"title\": \"Thinger.io Maker Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"thomir-says\", \"summary\": \"What does Thomi say?\", \"title\": \"thomir-says\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"throttle\", \"summary\": \"control the rate that data flows through stdin\", \"title\": \"throttle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tic-tac-toe\", \"summary\": \"Basic Tic-Tac-Toe game, based on SDL2\", \"title\": \"tic-tac-toe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tidec\", \"summary\": \"Terminal C/C++ IDE with GUI-like user interface\", \"title\": \"tidec\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tika-app\", \"summary\": \"Tika Server for metadata discovery and extraction\", \"title\": \"tika-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tika-server\", \"summary\": \"Tika Server for metadata discovery and extraction\", \"title\": \"tika-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"timg\", \"summary\": \"A terminal image viewer\", \"title\": \"timg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tinyproxy-ogra\", \"summary\": \"very tiny proxy server\", \"title\": \"tinyproxy-ogra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tinyproxy-snap\", \"summary\": \"a light-weight HTTP(S) proxy daemon for POSIX operating systems.\", \"title\": \"tinyproxy-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tlaplus\", \"summary\": \"The TLA Toolbox is an IDE for the TLA+ tools.\", \"title\": \"tlaplus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tldr-luk3yx\", \"summary\": \"A simple tldr viewer.\", \"title\": \"tldr-luk3yx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmate-esnow\", \"summary\": \"Instant terminal sharing\", \"title\": \"tmate-esnow\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmux\", \"summary\": \"tmux\", \"title\": \"tmux\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmx\", \"summary\": \"Terminal multiplexer with GUI-like user interface\", \"title\": \"tmx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tof-casept\", \"summary\": \"An unofficial snap of the turn-based strategy game Tanks of Freedom\", \"title\": \"tof-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"toilet-deej\", \"summary\": \"toilet terminal banner tool\", \"title\": \"toilet-deej\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tomcat-sample\", \"summary\": \"Sample webapp using tomcat part\", \"title\": \"tomcat-sample\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tor-middle-relay\", \"summary\": \"Essential infrastructure node for Tor network\", \"title\": \"Tor middle relay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tor-mkg20001\", \"summary\": \"Defend yourself against network surveillance and traffic analysis\", \"title\": \"Tor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"torgo\", \"summary\": \"A Logo interpreter written in Java.\", \"title\": \"torgo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tpad\", \"summary\": \"Terminal text editor with GUI-like user interface\", \"title\": \"tpad\"}, {\"aliases\": [{\"name\": \"tpm_changeownerauth\", \"target\": \"changeownerauth\"}, {\"name\": \"tpm_clear\", \"target\": \"clear\"}, {\"name\": \"tpm_createek\", \"target\": \"createek\"}, {\"name\": \"tpm_getpubek\", \"target\": \"getpubek\"}, {\"name\": \"tpm_nvdefine\", \"target\": \"nvdefine\"}, {\"name\": \"tpm_nvinfo\", \"target\": \"nvinfo\"}, {\"name\": \"tpm_nvread\", \"target\": \"nvread\"}, {\"name\": \"tpm_nvrelease\", \"target\": \"nvrelease\"}, {\"name\": \"tpm_nvwrite\", \"target\": \"nvwrite\"}, {\"name\": \"tpm_resetdalock\", \"target\": \"resetdalock\"}, {\"name\": \"tpm_restrictpubek\", \"target\": \"restrictpubek\"}, {\"name\": \"tpm_restrictsrk\", \"target\": \"restrictsrk\"}, {\"name\": \"tpm_revokeek\", \"target\": \"revokeek\"}, {\"name\": \"tpm_selftest\", \"target\": \"selftest\"}, {\"name\": \"tpm_setactive\", \"target\": \"setactive\"}, {\"name\": \"tpm_setclearable\", \"target\": \"setclearable\"}, {\"name\": \"tpm_setenable\", \"target\": \"setenable\"}, {\"name\": \"tpm_setoperatorauth\", \"target\": \"setoperatorauth\"}, {\"name\": \"tpm_setownable\", \"target\": \"setownable\"}, {\"name\": \"tpm_setpresence\", \"target\": \"setpresence\"}, {\"name\": \"tpm_takeownership\", \"target\": \"takeownership\"}, {\"name\": \"tpm_version\", \"target\": \"version\"}], \"apps\": [], \"package_name\": \"tpm\", \"summary\": \"TPM 1.2 utilities\", \"title\": \"tpm\"}, {\"aliases\": [{\"name\": \"tpm2_activatecredential\", \"target\": \"activatecredential\"}, {\"name\": \"tpm2_akparse\", \"target\": \"akparse\"}, {\"name\": \"tpm2_certify\", \"target\": \"certify\"}, {\"name\": \"tpm2_create\", \"target\": \"create\"}, {\"name\": \"tpm2_createprimary\", \"target\": \"createprimary\"}, {\"name\": \"tpm2_encryptdecrypt\", \"target\": \"encryptdecrypt\"}, {\"name\": \"tpm2_evictcontrol\", \"target\": \"evictcontrol\"}, {\"name\": \"tpm2_getmanufec\", \"target\": \"getmanufec\"}, {\"name\": \"tpm2_getpubak\", \"target\": \"getpubak\"}, {\"name\": \"tpm2_getpubek\", \"target\": \"getpubek\"}, {\"name\": \"tpm2_getrandom\", \"target\": \"getrandom\"}, {\"name\": \"tpm2_hash\", \"target\": \"hash\"}, {\"name\": \"tpm2_hmac\", \"target\": \"hmac\"}, {\"name\": \"tpm2_listpcrs\", \"target\": \"listpcrs\"}, {\"name\": \"tpm2_load\", \"target\": \"load\"}, {\"name\": \"tpm2_loadexternal\", \"target\": \"loadexternal\"}, {\"name\": \"tpm2_makecredential\", \"target\": \"makecredential\"}, {\"name\": \"tpm2_nvdefine\", \"target\": \"nvdefine\"}, {\"name\": \"tpm2_nvlist\", \"target\": \"nvlist\"}, {\"name\": \"tpm2_nvread\", \"target\": \"nvread\"}, {\"name\": \"tpm2_nvrelease\", \"target\": \"nvrelease\"}, {\"name\": \"tpm2_nvwrite\", \"target\": \"nvwrite\"}, {\"name\": \"tpm2_quote\", \"target\": \"quote\"}, {\"name\": \"tpm2_rc_decode\", \"target\": \"rc-decode\"}, {\"name\": \"tpm2_readpublic\", \"target\": \"readpublic\"}, {\"name\": \"tpm2_rsadecrypt\", \"target\": \"rsadecrypt\"}, {\"name\": \"tpm2_rsaencrypt\", \"target\": \"rsaencrypt\"}, {\"name\": \"tpm2_sign\", \"target\": \"sign\"}, {\"name\": \"tpm2_takeownership\", \"target\": \"takeownership\"}, {\"name\": \"tpm2_unseal\", \"target\": \"unseal\"}, {\"name\": \"tpm2_verifysignature\", \"target\": \"verifysignature\"}], \"apps\": [], \"package_name\": \"tpm2\", \"summary\": \"TPM 2.0 utilities\", \"title\": \"tpm2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tracepath-jhobbs\", \"summary\": \"tracepath\", \"title\": \"tracepath-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"transfer\", \"summary\": \"Transfer files using transfer.sh\", \"title\": \"transfer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tree\", \"summary\": \"This is an initial minimail snap of `tree`\", \"title\": \"tree\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"trestus\", \"summary\": \"Static status page generator that uses a Trello board as a data source\", \"title\": \"trestus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"trustgrid\", \"summary\": \"Trustgrid node agent\", \"title\": \"trustgrid\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"truthtables\", \"summary\": \"truthtables snap\", \"title\": \"truthtables\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ttimer\", \"summary\": \"plain Timer (a tea-timer for systems w/o java)\", \"title\": \"ttimer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"turtlebot-demo-kyrofa\", \"summary\": \"Turtlebot ROS Demo\", \"title\": \"Turtlebot ROS Demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tuxguitar-vs\", \"summary\": \"TuxGuitar\", \"title\": \"tuxguitar-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"twistypuzzle\", \"summary\": \"A 3D simulator for a variety of twisty puzzles.\", \"title\": \"twistypuzzle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test-snap-with-tracks\", \"summary\": \"Summary of the most simple snap\", \"title\": \"u1test-snap-with-tracks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test20160725\", \"summary\": \"Simple dd like tool\", \"title\": \"u1test20160725\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test20160920\", \"summary\": \"Summary of the most simple snap\", \"title\": \"u1test20160920\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uappexplorer-cli\", \"summary\": \"Browse uApp Explorer right for the command line!\", \"title\": \"uappexplorer-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubports-installer\", \"summary\": \"GUI installer for ubports devices\", \"title\": \"ubports-installer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-app-platform\", \"summary\": \"Ubuntu app platform for running apps on a shared platform of libraries\", \"title\": \"ubuntu-app-platform\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-calculator-app\", \"summary\": \"Ubuntu Calculator application for the Unity 7 desktop\", \"title\": \"Calculator (Unity 7)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-clock-app\", \"summary\": \"Ubuntu Clock application for the Unity desktop\", \"title\": \"Clock\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-core\", \"summary\": \"The ubuntu-core OS snap\", \"title\": \"ubuntu-core\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-core-slides\", \"summary\": \"Ubuntu core set of slides\", \"title\": \"ubuntu-core-slides\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-demo-websites\", \"summary\": \"Demo websites configuration for Ubuntu Demo manager\", \"title\": \"ubuntu-demo-websites\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-make\", \"summary\": \"Setup your development environment on ubuntu easily\", \"title\": \"ubuntu-make\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-social-kit\", \"summary\": \"Bring social media apps to Ubuntu Desktop\", \"title\": \"Ubuntu Social Media Kit\"}, {\"aliases\": [{\"name\": \"udisksctl\", \"target\": \"udisksctl\"}], \"apps\": [], \"package_name\": \"udisks2\", \"summary\": \"D-Bus service to access and manipulate storage devices\", \"title\": \"udisks2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uefi-fw-tools\", \"summary\": \"UEFI Firmware update tools\", \"title\": \"uefi-fw-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ufw\", \"summary\": \"ufw (Uncomplicated Firewall) for Ubuntu Core\", \"title\": \"ufw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ultimate-media-downloader\", \"summary\": \"Ultimate media downloader is a Gui based video audio downloader which support download media from various sites.\", \"title\": \"Ultimate Media Downloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ultimate-media-downloader2\", \"summary\": \"Download media from various websites\", \"title\": \"Ultimate Media Downloader 2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uname-a\", \"summary\": \"The test \\\"uname -a\\\" snap\", \"title\": \"uname-a\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unifi-exporter-moon127\", \"summary\": \"Prometheus exporter for UniFi Controller\", \"title\": \"unifi-exporter-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unison-jz\", \"summary\": \"Unison file synchroniser\", \"title\": \"unison-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unixhttp\", \"summary\": \"HTTP over Unix\", \"title\": \"unixhttp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upload-assets\", \"summary\": \"A command-line tool for managing the assets server\", \"title\": \"upload-assets\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upnp-server\", \"summary\": \"upload files with WebDAV and serve them via DLNA/UPnP\", \"title\": \"upnp-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upower\", \"summary\": \"UPower Power Source Monitoring daemon\", \"title\": \"upower\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uq\", \"summary\": \"universal (de)serializer\", \"title\": \"uq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"urdf-viz\", \"summary\": \"URDF visualization tool\", \"title\": \"urdf-viz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usb-reset\", \"summary\": \"Reset a USB device using vendor and product ID.\", \"title\": \"usb-reset\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usb-utils\", \"summary\": \"Linux USB utilities\", \"title\": \"usb-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usd-nacc\", \"summary\": \"Ubuntu Server Dev tooling\", \"title\": \"usd-nacc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ustriage\", \"summary\": \"Ubuntu Launchpad bugs for triage\", \"title\": \"ustriage\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"v2ray\", \"summary\": \"A platform for building proxies to bypass network restrictions.\", \"title\": \"v2ray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vanitygen\", \"summary\": \"Vanitygen is a command-line vanity bitcoin address generator\", \"title\": \"vanitygen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vault\", \"summary\": \"Vault is a tool for securely accessing secrets.\", \"title\": \"vault\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vault-elopio\", \"summary\": \"Vault is a tool for securely accessing secrets.\", \"title\": \"vault-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vectr\", \"summary\": \"Vectr is a free graphics editor used to create vector graphics easily and intuitively.\", \"title\": \"Vectr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"verum-cli\", \"summary\": \"The official Verum CLI interface app.\", \"title\": \"Verum CLI\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vestin\", \"summary\": \"Program to calculate financial independence.\", \"title\": \"vestin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vice-jz\", \"summary\": \"The Versatile Commodore Emulator\", \"title\": \"vice-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vigil\", \"summary\": \"CLI application to watch sites for changes.\", \"title\": \"vigil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"viking-gps\", \"summary\": \"GPS data editor, analyzer and viewer\", \"title\": \"viking-gps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"visualsfm-mardy\", \"summary\": \"A Visual Structure from Motion System\", \"title\": \"visualsfm-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vitetris\", \"summary\": \"Console based version of Tetris\", \"title\": \"vitetris\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vlc\", \"summary\": \"The ultimate media player\", \"title\": \"vlc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"volleyball2d\", \"summary\": \"A 2d volleyball game\", \"title\": \"volleyball2d\"}, {\"aliases\": [{\"name\": \"code\", \"target\": \"vscode\"}], \"apps\": [], \"package_name\": \"vscode\", \"summary\": \"Code editing. Redefined.\", \"title\": \"Visual Studio Code\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vsslagent\", \"summary\": \"VSSL REST api.\", \"title\": \"vsslagent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vuze-vs\", \"summary\": \"Vuze is a powerful, open source, bittorrent client.\", \"title\": \"vuze-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wal-e\", \"summary\": \"Continuous archiving of PostgreSQL WAL files and base backups\", \"title\": \"wal-e\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallpaperdownloader\", \"summary\": \"Download, manage and change your favorite wallpapers from the Internet\", \"title\": \"wallpaperdownloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallpapers-poland-late-summer\", \"summary\": \"Collection of wallpapers with photos from late summer in Poland\", \"title\": \"Late summer in Poland - wallpapers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallstreet\", \"summary\": \"fill your console with Wall Street-like news and stats\", \"title\": \"wallstreet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"warzone2100\", \"summary\": \"A free and open source real time strategy game\", \"title\": \"Warzone 2100\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wavebox\", \"summary\": \"Gmail, Inbox, Outlook, O365, Trello & Slack client\", \"title\": \"wavebox\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wdltool\", \"summary\": \"Command line utilities for interacting with WDL\", \"title\": \"wdltool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"webcam-webui-stylerrr\", \"summary\": \"Webcam web UI\", \"title\": \"webcam-webui-stylerrr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"webdm\", \"summary\": \"# Snappyd\", \"title\": \"webdm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"weebl-tools\", \"summary\": \"Client-side tools for communicating with a Weebl instance\", \"title\": \"weebl-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wekan\", \"summary\": \"The open-source Trello-like kanban\", \"title\": \"wekan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wekan-ondra\", \"summary\": \"The open-source Trello-like kanban\", \"title\": \"wekan-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wethr\", \"summary\": \"Command line weather tool.\", \"title\": \"wethr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wfc-cmars\", \"summary\": \"This program generates bitmaps that are locally similar to the input bitmap.\", \"title\": \"wfc-cmars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"what-snap\", \"summary\": \"Turn a snap id into a snap name.\", \"title\": \"what-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"whois-snap\", \"summary\": \"whois snap\", \"title\": \"whois-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"widl-nan\", \"summary\": \"Auto generate native C++ addon source code by parsing Web IDL definition\", \"title\": \"widl-nan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wifi-ap\", \"summary\": \"WiFi Access Point based on hostapd\", \"title\": \"wifi-ap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wifiap-consumer\", \"summary\": \"wifi-ap consumer example\", \"title\": \"wifiap-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wireless-tools\", \"summary\": \"Tools for manipulating Linux Wireless Extensions\", \"title\": \"wireless-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wordpress-desktop\", \"summary\": \"WordPress.com Desktop client\", \"title\": \"Wordpress.com Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wordsingrid\", \"summary\": \"Searches words from a grid of letters.\", \"title\": \"wordsingrid\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"world\", \"summary\": \"Where in the world is...?\", \"title\": \"world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wormhole\", \"summary\": \"get things from one computer to another, safely\", \"title\": \"wormhole\"}, {\"aliases\": [{\"name\": \"wpa_cli\", \"target\": \"wpa-cli\"}], \"apps\": [], \"package_name\": \"wpa-supplicant\", \"summary\": \"WPA supplicant provides client support for WPA and WPA2 (IEEE 802.11i)\", \"title\": \"wpa-supplicant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"writefull\", \"summary\": \"Writefull\", \"title\": \"writefull\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wuziqi\", \"summary\": \"Wuziqi Game. It shows how to snap a html5 app into a snap\", \"title\": \"wuziqi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wuzz\", \"summary\": \"interactive cli tool for HTTP inspection\", \"title\": \"wuzz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wxmaxima\", \"summary\": \"A nightly build of wxMaxima, a gui for Maxima, a full-featured CAS.\", \"title\": \"wxmaxima\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x11-apps\", \"summary\": \"x11 apps\", \"title\": \"x11-apps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x86latency-test\", \"summary\": \"Intel x86 kernel timer latency test\", \"title\": \"x86latency-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x86rdrand-benchmark\", \"summary\": \"Intel x86 rdrand CPU benchmark\", \"title\": \"x86rdrand-benchmark\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xbill-xaw\", \"summary\": \"Get rid of those Wingdows Viruses!\", \"title\": \"xbill-xaw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xcape-lbo\", \"summary\": \"Modify keys to act as other keys\", \"title\": \"xcape-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xkcd-webserver\", \"summary\": \"Show random XKCD compic via a build-in webserver\", \"title\": \"xkcd-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xkcdpass\", \"summary\": \"xkcd password generator\", \"title\": \"xkcdpass\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xlsx\", \"summary\": \"Convert microsoft XLSX files into CSV files.\", \"title\": \"xlsx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xnsketch\", \"summary\": \"XnSketch turn your photos into cartoon or sketch images.\", \"title\": \"xnsketch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xnviewmp\", \"summary\": \"XnView MP is the enhanced version of XnView Classic.\", \"title\": \"xnviewmp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yacas\", \"summary\": \"Yet Another Computer Algebra System\", \"title\": \"yacas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yakyak\", \"summary\": \"YakYak\", \"title\": \"yakyak\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yd\", \"summary\": \"yd\", \"title\": \"yd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-bdmurray\", \"summary\": \"downloads videos from youtube.com or other video platforms\", \"title\": \"youtube-dl-bdmurray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-casept\", \"summary\": \"YouTube Downloader\", \"title\": \"youtube-dl-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-snap\", \"summary\": \"YouTube Downloader\", \"title\": \"youtube-dl-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zaz-jz\", \"summary\": \"Zaz - Because hackers too need to play with balls!\", \"title\": \"zaz-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zeal-casept\", \"summary\": \"Zeal is a simple offline documentation browser inspired by Dash. This is an unofficial snap package.\", \"title\": \"zeal-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zeronet\", \"summary\": \"Open, free and uncensorable websites\", \"title\": \"ZeroNet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zerotier-one\", \"summary\": \"ZeroTier is a software-based managed Ethernet switch for planet Earth.\", \"title\": \"zerotier-one\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zile-tealeg\", \"summary\": \"GNU Zile\", \"title\": \"zile-tealeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zzt\", \"summary\": \"ZZT\", \"title\": \"zzt\"}]}}"
2017/11/02 16:09:35.783370 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic finished after 1 retries, elapsed time=606.601868ms, status: 200
AppArmor status: apparmor is enabled and all features are available
2017/11/02 16:09:35.809713 cmd.go:203: DEBUG: restarting into "/snap/core/current/usr/lib/snapd/snapd"
AppArmor status: apparmor is enabled and all features are available
2017/11/02 16:09:36.068846 daemon.go:306: started snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic.
2017/11/02 16:09:36.071094 main.go:72: DEBUG: activation done in 246ms
2017/11/02 16:09:36.072058 snapmgr.go:540: DEBUG: Next refresh scheduled for 2017-11-02 22:50:47.124690908 +0000 UTC.
2017/11/02 16:09:36.072086 snapmgr.go:586: DEBUG: Catalog refresh starting now; next scheduled for 2017-11-03 16:09:36.072080465 +0000 UTC.
2017/11/02 16:09:36.072123 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/sections, attempt 1, elapsed time=8.464µs
2017/11/02 16:09:36.072727 logger.go:69: DEBUG: > "GET /api/v1/snaps/sections HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:09:36.732702 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 175\r\nContent-Type: application/hal+json\r\nDate: Thu, 02 Nov 2017 16:09:36 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: 2c62011e-16d4-4bff-abd7-34c7529b6e95\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"_embedded\": {\"clickindex:sections\": [{\"name\": \"ops\"}, {\"name\": \"database\"}, {\"name\": \"internet-of-things\"}, {\"name\": \"featured\"}, {\"name\": \"messaging\"}, {\"name\": \"media\"}]}}"
2017/11/02 16:09:36.733042 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/sections finished after 1 retries, elapsed time=660.924444ms, status: 200
2017/11/02 16:09:36.734915 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic, attempt 1, elapsed time=7.982µs
2017/11/02 16:09:36.735583 logger.go:69: DEBUG: > "GET /api/v1/snaps/names?confinement=strict%2Cclassic HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:09:37.230826 daemon.go:233: DEBUG: pid=30058;uid=0;@ GET /v2/snaps 1.765063ms 200
2017/11/02 16:09:37.236576 main.go:78: Exiting on terminated signal.
2017/11/02 16:09:37.325039 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 144051\r\nAge: 119\r\nCache-Control: public, max-age=300\r\nContent-Type: application/hal+json\r\nDate: Thu, 02 Nov 2017 16:07:39 GMT\r\nServer: gunicorn/19.7.1\r\nVary: X-Ubuntu-Store, X-Ubuntu-Series, X-Ubuntu-Architecture\r\nVia: 1.1 juju-7794b8-prod-ols-snap-store-indep-398 (squid/3.5.12)\r\nX-Cache: HIT from juju-7794b8-prod-ols-snap-store-indep-398\r\nX-Cache-Lookup: HIT from juju-7794b8-prod-ols-snap-store-indep-398:3128\r\nX-Request-Id: c3430615-0d69-4a55-b283-4353579d34c8\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"_embedded\": {\"clickindex:package\": [{\"aliases\": null, \"apps\": [], \"package_name\": \"ab\", \"summary\": \"Test snap with shortest name\", \"title\": \"ab\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acbuild\", \"summary\": \"AppC container builder\", \"title\": \"acbuild\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acestreamplayer\", \"summary\": \"Ace Stream \\u2013 P2P Multimedia Platform\", \"title\": \"acestreamplayer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acpi-tools\", \"summary\": \"ACPICA tools\", \"title\": \"acpi-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"act\", \"summary\": \"This program is used to perform an operation after an action\", \"title\": \"act\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"adventcalendar\", \"summary\": \"Advent Calendar for Ubuntu enthousiasts\", \"title\": \"adventcalendar\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ag-mcphail\", \"summary\": \"The Silver Searcher - mcphail's build and upstream git version\", \"title\": \"ag-mcphail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ahorcado\", \"summary\": \"Ahorcado version temprana\", \"title\": \"ahorcado\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"airshark\", \"summary\": \"Non-WiFi interference analyzer\", \"title\": \"Airshark\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aldo\", \"summary\": \"Aldo is a morse code learning tool released under GPL.\", \"title\": \"aldo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"alexaweb\", \"summary\": \"Use html5 voice and speaker to connect to Alexa\", \"title\": \"alexaweb\"}, {\"aliases\": [{\"name\": \"aconnect\", \"target\": \"aconnect\"}, {\"name\": \"alsabat\", \"target\": \"alsabat\"}, {\"name\": \"alsactl\", \"target\": \"alsactl\"}, {\"name\": \"alsaloop\", \"target\": \"alsaloop\"}, {\"name\": \"alsamixer\", \"target\": \"alsamixer\"}, {\"name\": \"alsatplg\", \"target\": \"alsatplg\"}, {\"name\": \"alsaucm\", \"target\": \"alsaucm\"}, {\"name\": \"amidi\", \"target\": \"amidi\"}, {\"name\": \"amixer\", \"target\": \"amixer\"}, {\"name\": \"aplay\", \"target\": \"aplay\"}, {\"name\": \"aplaymidi\", \"target\": \"aplaymidi\"}, {\"name\": \"arecord\", \"target\": \"arecord\"}, {\"name\": \"arecordmidi\", \"target\": \"arecordmidi\"}, {\"name\": \"aseqdump\", \"target\": \"aseqdump\"}, {\"name\": \"aseqnet\", \"target\": \"aseqnet\"}, {\"name\": \"iecset\", \"target\": \"iecset\"}, {\"name\": \"speaker-test\", \"target\": \"speaker-test\"}], \"apps\": [], \"package_name\": \"alsa-utils\", \"summary\": \"Utilities for configuring and using ALSA\", \"title\": \"alsa-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"anbox-installer\", \"summary\": \"Installer for the Android in a Box runtime environment\", \"title\": \"anbox-installer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"animationmaker\", \"summary\": \"Create keyframe animation and export them to a movie, animated gif or XML file\", \"title\": \"AnimationMaker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"anta-i7z\", \"summary\": \"A better i7 (and now i3, i5) reporting tool for Linux\", \"title\": \"anta-i7z\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aof\", \"summary\": \"Redis appendonly file filter\", \"title\": \"aof\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"apizee-box-1-helmet\", \"summary\": \"Package for box helmet\", \"title\": \"apizee-box-1-helmet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"apktool\", \"summary\": \"A tool for reverse engineering 3rd party, closed, binary Android apps.\", \"title\": \"apktool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"appx\", \"summary\": \"appx tool for Windows Universal Apps\", \"title\": \"appx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"arangodb3\", \"summary\": \"ArangoDB3 Server - One Core. One Query Language. Multiple Data Models.\", \"title\": \"arangodb3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"archaeopteryx\", \"summary\": \"Visualization, Analysis, and Editing of Phylogenetic Trees\", \"title\": \"archaeopteryx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"arduino-mhall119\", \"summary\": \"Arduino IDE\", \"title\": \"arduino-mhall119\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"asciinema\", \"summary\": \"Record and share your terminal sessions, the right way\", \"title\": \"asciinema\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"askgod\", \"summary\": \"Askgod Scoring System - client\", \"title\": \"Askgod client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"asunder-casept\", \"summary\": \"Asunder is a graphical Audio CD ripper and encoder for Linux.\", \"title\": \"asunder-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"atari800-jz\", \"summary\": \"Portable and free Atari 8-bit emulator\", \"title\": \"atari800-jz\"}, {\"aliases\": [{\"name\": \"apm\", \"target\": \"apm\"}], \"apps\": [], \"package_name\": \"atom\", \"summary\": \"A hackable text editor for the 21st Century.\", \"title\": \"Atom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"atomify\", \"summary\": \"Atomify LAMMPS\", \"title\": \"Atomify LAMMPS\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"attfeeder\", \"summary\": \"Attitude angles feeder\", \"title\": \"attfeeder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"autopilot-qt\", \"summary\": \"Autopilot QT\", \"title\": \"autopilot-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"avahi\", \"summary\": \"avahi-daemon\", \"title\": \"avahi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"awk-nsantos\", \"summary\": \"GNU awk\", \"title\": \"awk-nsantos\"}, {\"aliases\": [{\"name\": \"aws\", \"target\": \"aws\"}], \"apps\": [], \"package_name\": \"aws-cli\", \"summary\": \"Universal Command Line Interface for Amazon Web Services\", \"title\": \"aws-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aws-es-kibana\", \"summary\": \"Proxy AWS Elasticsearch to local machine\", \"title\": \"aws-es-kibana\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aws-kernel\", \"summary\": \"AWS linux kernel\", \"title\": \"aws-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"awsiot\", \"summary\": \"Automatically register your device with AWS IoT.\", \"title\": \"awsiot\"}, {\"aliases\": [{\"name\": \"az\", \"target\": \"azure-cli\"}], \"apps\": [], \"package_name\": \"azure-cli\", \"summary\": \"Microsoft Azure Cross Platform Command Line\", \"title\": \"azure-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"b1freearchiver\", \"summary\": \"Free file archiver and encryption software\", \"title\": \"b1freearchiver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"balloon-pop\", \"summary\": \"balloon popper game & puzzle\", \"title\": \"balloon-pop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"basejmpr\", \"summary\": \"Package runtime for basejmpr\", \"title\": \"basejmpr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"basic-amd64\", \"summary\": \"The most simple snap.\", \"title\": \"basic-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bastis-test-snap\", \"summary\": \"Falcon 8+ moosepoint payload uwb\", \"title\": \"bastis-test-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"baugeschichte\", \"summary\": \"See images and the history of builings in a city\", \"title\": \"baugeschichte\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bayam\", \"summary\": \"Bayam, jeux, d\\u00e9couvertes et activit\\u00e9s pour enfants\", \"title\": \"Bayam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bcc\", \"summary\": \"BPF compiler collection\", \"title\": \"bcc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"beagleblack\", \"summary\": \"OEM Beagle Bone Black\", \"title\": \"beagleblack\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"berkeleysnap\", \"summary\": \"Runs Berkeley's Snap - Scratch\", \"title\": \"berkeleysnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bhttp\", \"summary\": \"Macaroon-aware HTTP command line client\", \"title\": \"bhttp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitcoin\", \"summary\": \"peer-to-peer network based digital currency\", \"title\": \"bitcoin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitcoin-qt\", \"summary\": \"Bitcoin Unlimited - The Only Bitcoin Client That Gives You Complete Freedom!\", \"title\": \"bitcoin-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitlbee-sajoupa\", \"summary\": \"An IRC to other chat networks gateway - bitlbee.org\", \"title\": \"bitlbee-sajoupa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitticker\", \"summary\": \"A live bitcoin-USDT ticker for your system tray\", \"title\": \"BitTicker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjarkan\", \"summary\": \"Command line bluetooth utility\", \"title\": \"bjarkan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-haproxy-exporter\", \"summary\": \"Prometheus HAProxy Exporter\", \"title\": \"bjornt-prometheus-haproxy-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-node-exporter\", \"summary\": \"Prometheus Node Exporter\", \"title\": \"bjornt-prometheus-node-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-postgres-exporter\", \"summary\": \"Prometheus Postgresql Exporter\", \"title\": \"bjornt-prometheus-postgres-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blender\", \"summary\": \"Blender is the free and open source 3D creation suite.\", \"title\": \"blender\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blender-tpaw\", \"summary\": \"Blender is the free and open source 3D creation suite.\", \"title\": \"blender-tpaw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blinken\", \"summary\": \"A memory enhancement game\", \"title\": \"blinken\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blr-says\", \"summary\": \"What does blr say? (an entirely useless snap for testing)\", \"title\": \"blr-says\"}, {\"aliases\": [{\"name\": \"bluetoothctl\", \"target\": \"bluetoothctl\"}, {\"name\": \"btmgmt\", \"target\": \"btmgmt\"}, {\"name\": \"hciattach\", \"target\": \"hciattach\"}, {\"name\": \"hciconfig\", \"target\": \"hciconfig\"}, {\"name\": \"hcidump\", \"target\": \"hcidump\"}, {\"name\": \"hcitool\", \"target\": \"hcitool\"}, {\"name\": \"obexctl\", \"target\": \"obexctl\"}, {\"name\": \"sdptool\", \"target\": \"sdptool\"}], \"apps\": [], \"package_name\": \"bluez\", \"summary\": \"Bluez for Ubuntu\", \"title\": \"bluez\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bomber\", \"summary\": \"Arcade Bombing Game\", \"title\": \"bomber\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"borg-fenriswolf\", \"summary\": \"Deduplicating archiver with compression and encryption\", \"title\": \"borg-fenriswolf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bovo\", \"summary\": \"\\\"Five in a row\\\" board game\", \"title\": \"bovo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bower\", \"summary\": \"A package manager for the web\", \"title\": \"bower\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"brackets\", \"summary\": \"Brackets is a modern code editor for HTML, CSS and JavaScript.\", \"title\": \"Brackets\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"briss\", \"summary\": \"Briss is a simple cross-platform application for cropping PDF files.\", \"title\": \"briss\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bubble-pop\", \"summary\": \"bubble popper game & puzzle.\", \"title\": \"bubble-pop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bucklespring\", \"summary\": \"Nostalgia bucklespring keyboard sound\", \"title\": \"bucklespring\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"buka\", \"summary\": \"EBook Management and Reader\", \"title\": \"Buka\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bullet\", \"summary\": \"Bullet time Physics library.\", \"title\": \"bullet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bundler-mardy\", \"summary\": \"Bundler - Structure from Motion (SfM) for Unordered Image Collections\", \"title\": \"bundler-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bussard\", \"summary\": \"Bussard\", \"title\": \"bussard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cactpot-solver\", \"summary\": \"A tool for finding the best mini-cactpot card choices\", \"title\": \"cactpot-solver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"caddy-hduran\", \"summary\": \"The HTTP/2 web server with automatic HTTPS\", \"title\": \"caddy-hduran\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"camadapterd\", \"summary\": \"CamAdapter core application\", \"title\": \"camadapterd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-doc-utils\", \"summary\": \"tools for working with Canonical docs repositories\", \"title\": \"canonical-doc-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-livepatch\", \"summary\": \"Canonical Livepatch Client\", \"title\": \"canonical-livepatch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-se-engineering-tests\", \"summary\": \"Canonical System Enablement Engineering Test cases\", \"title\": \"canonical-se-engineering-tests\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"captive-redirect\", \"summary\": \"Captive portal redirector snap\", \"title\": \"captive-redirect\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cashbox-nextcloud\", \"summary\": \"Nextcloud Server for www.cashBOX.plus\", \"title\": \"cashbox-nextcloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cassandra\", \"summary\": \"Cassandra distributed database\", \"title\": \"cassandra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"castersoundboard\", \"summary\": \"A soundboard for hot-keying and playing back sounds. (For podcasting)\", \"title\": \"castersoundboard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cdk-addons\", \"summary\": \"Addons for the Canonical Distribution of Kubernetes\", \"title\": \"cdk-addons\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"champ\", \"summary\": \"Plex 2nd screen player\", \"title\": \"champ\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"charm\", \"summary\": \"charm and charm-tools\", \"title\": \"charm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cheat-bernermic\", \"summary\": \"bash cheat sheet\", \"title\": \"cheat-bernermic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"checkbox-snappy\", \"summary\": \"Testing tool for Snappy Ubuntu Core (best installed with --devmode for the moment)\", \"title\": \"checkbox-snappy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chinese-cal\", \"summary\": \"Chinese calendar\", \"title\": \"chinese-cal\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"christmas-obfuscated-c\", \"summary\": \"Christmas Obfuscated C programs\", \"title\": \"christmas-obfuscated-c\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chromium\", \"summary\": \"Chromium web browser, open-source version of Chrome\", \"title\": \"chromium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chronoburn\", \"summary\": \"A real-time calorie counter that simulates the human metabolism.\", \"title\": \"ChronoBurn Calorie Counter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chuck-norris-webserver\", \"summary\": \"Chuck Norris quotation nodejs server\", \"title\": \"chuck-norris-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chuck-norris-webserver-classic\", \"summary\": \"Chuck Norris quotation nodejs server\", \"title\": \"chuck-norris-webserver-classic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ci-dice\", \"summary\": \"Console dice roller tool for CI pass/fail simulation\", \"title\": \"ci-dice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cla-check\", \"summary\": \"Check if Canonical's Contributor License Agreement has been signed\", \"title\": \"cla-check\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"claat\", \"summary\": \"Codelabs command line tool\", \"title\": \"claat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"clari3d-free-64\", \"summary\": \"Welcome to the main installation package of Clari3D Free.\", \"title\": \"clari3d-free-64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"claws-mail-moon127\", \"summary\": \"Claws Mail\", \"title\": \"claws-mail-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"clementine\", \"summary\": \"Clementine is a modern music player.\", \"title\": \"clementine\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"click-parser\", \"summary\": \"Extract data from Ubuntu's click & snap packages\", \"title\": \"click-parser\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudcompare\", \"summary\": \"3D point cloud and mesh processing software\", \"title\": \"cloudcompare\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudprint\", \"summary\": \"Google cloudprint proxy\", \"title\": \"cloudprint\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudtag\", \"summary\": \"sharing files, easier.\", \"title\": \"cloudtag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cmadison\", \"summary\": \"Tool providing rmadison type capabilities for the Ubuntu Cloud Archive\", \"title\": \"cmadison\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cmvs-mardy\", \"summary\": \"Clustering Views for Multi-view Stereo\", \"title\": \"cmvs-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cntlm-ondra\", \"summary\": \"cntlm proxy authenticator\", \"title\": \"cntlm-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"codebreakers\", \"summary\": \"Guess the code and unlock RogueBot Central\", \"title\": \"codebreakers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"codetree\", \"summary\": \"A code tree builder\", \"title\": \"codetree\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"collision\", \"summary\": \"A ball dodging game\", \"title\": \"Collision\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"colmap-mardy\", \"summary\": \"Structure-From-Motion and Multi-View Stereo\", \"title\": \"colmap-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"compass-straightedge\", \"summary\": \"Construct geometric figures with compass-and-straightedge construction\", \"title\": \"compass-straightedge\"}, {\"aliases\": [{\"name\": \"conjure-down\", \"target\": \"conjure-down\"}], \"apps\": [], \"package_name\": \"conjure-up\", \"summary\": \"Package runtime for conjure-up spells\", \"title\": \"conjure-up\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"conn-check\", \"summary\": \"Utility for verifying connectivity between services\", \"title\": \"conn-check\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"connect4\", \"summary\": \"4 in a Line/Row game\", \"title\": \"connect4\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"consul\", \"summary\": \"Consul is a tool for service discovery, monitoring and configuration\", \"title\": \"consul\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"convos\", \"summary\": \"Multiuser chat application that runs in your web browser\", \"title\": \"Convos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"coolreader3\", \"summary\": \"Cool Reader 3 is multiplatform e-book viewer\", \"title\": \"coolreader3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"core\", \"summary\": \"snapd runtime environment\", \"title\": \"core\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"corebird\", \"summary\": \"Corebird Twitter Client\", \"title\": \"Corebird\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"couchdb\", \"summary\": \"RESTful document oriented database\", \"title\": \"couchdb\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"countdown2newyear\", \"summary\": \"Counting down to the new year!\", \"title\": \"countdown2newyear\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cppcheck\", \"summary\": \"A tool for static C/C++ code analysis\", \"title\": \"cppcheck\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpufreq\", \"summary\": \"Utilities to deal with the cpufreq Linux kernel feature\", \"title\": \"cpufreq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpustat\", \"summary\": \"periodic cpu utilization statistics\", \"title\": \"cpustat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpython-esnow\", \"summary\": \"CPython is the reference implementation of the Python programming language.\", \"title\": \"cpython-esnow\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cuberite\", \"summary\": \"Performant open source Minecraft server written in C++.\", \"title\": \"cuberite\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cubicsdr-casept\", \"summary\": \"A Software-Defined Radio application. READ DESCRIPTION FOR INSTALL INSTRUCTIONS\", \"title\": \"cubicsdr-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cuety\", \"summary\": \"DMX-512 lighting controller for the iPad.\", \"title\": \"Cuety\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cumulocity-agent-pi\", \"summary\": \"Cumulocity Linux agent\", \"title\": \"cumulocity-agent-pi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"currate\", \"summary\": \"Get currency rates\", \"title\": \"currate\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cwr\", \"summary\": \"Test runner for Juju bundles and charms.\", \"title\": \"cwr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dark-knight\", \"summary\": \"A Bootstrap theme with a node express backend\", \"title\": \"dark-knight\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"darktable-empanada\", \"summary\": \"photo worklow software\", \"title\": \"darktable-empanada\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"darktable-kyrofa\", \"summary\": \"Virtual lighttable and darkroom for photographers\", \"title\": \"Darktable\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dash-shell\", \"summary\": \"POSIX-compliant shell\", \"title\": \"dash\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dataexplore\", \"summary\": \"data plotting and analysis package\", \"title\": \"dataexplore\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deadbeef-vs\", \"summary\": \"The Ultimate Music Player\", \"title\": \"deadbeef-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-image-viewer\", \"summary\": \"deepin-image-viewer\", \"title\": \"deepin-image-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-music\", \"summary\": \"deepin-music\", \"title\": \"deepin-music\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-voice-recorder\", \"summary\": \"deepin-voice-recorder\", \"title\": \"deepin-voice-recorder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-amd64\", \"summary\": \"AMD64 generic package\", \"title\": \"demo-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-curl\", \"summary\": \"command line tool for transferring data with URL syntax\", \"title\": \"demo-curl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-usbutils\", \"summary\": \"Linux USB utilities\", \"title\": \"demo-usbutils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-wget\", \"summary\": \"retrieves files from the web\", \"title\": \"demo-wget\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"desktop-habitica\", \"summary\": \"Habitica for the desktop!\", \"title\": \"Habitica for Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"devicetree-compiler\", \"summary\": \"Simple snap to provide the devicetree compiler command\", \"title\": \"devicetree-compiler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"devrantron\", \"summary\": \"An open source cross platform desktop application for devrant.io\", \"title\": \"devrantron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dgraph\", \"summary\": \"Open source, scalable, distributed, highly available and fast graph database\", \"title\": \"dgraph\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"diceware-filiberto\", \"summary\": \"Passphrase generator by concatenating words.\", \"title\": \"diceware-filiberto\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dino\", \"summary\": \"Dino snap\", \"title\": \"Dino\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dino-client\", \"summary\": \"Modern Jabber/XMPP Client using GTK+/Vala\", \"title\": \"dino-client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"directpdf\", \"summary\": \"Convert images to PDF file with OCR. \", \"title\": \"directpdf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"discord\", \"summary\": \"All-in-one voice and text chat for gamers\", \"title\": \"Discord\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dnsmasq-escoand\", \"summary\": \"Dnsmasq provides network infrastructure for small networks\", \"title\": \"dnsmasq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dnsmasqd\", \"summary\": \"Network infrastructure swiss-army knife\", \"title\": \"dnsmasqd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"docker\", \"summary\": \"The docker app deployment mechanism\", \"title\": \"Docker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"doctl\", \"summary\": \"Digital Ocean command line tool\", \"title\": \"doctl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"documentation-builder\", \"summary\": \"Build HTML documentation from markdown\", \"title\": \"documentation-builder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dolgia-gsettings-consumer\", \"summary\": \"Basic gsettings consumer snap\", \"title\": \"dolgia-gsettings-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dosbox-jz\", \"summary\": \"Open Source PC/MS-DOS emulator\", \"title\": \"dosbox-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"douban-fm\", \"summary\": \"Douban FM for Ubuntu.\", \"title\": \"douban-fm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dragonboard\", \"summary\": \"Dragonbaord support package\", \"title\": \"dragonboard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drakon\", \"summary\": \"DRAKON Editor is a free tool for authoring diagrams.\", \"title\": \"drakon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drive\", \"summary\": \"Google Drive client for the commandline\", \"title\": \"drive\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drmips\", \"summary\": \"Educational MIPS simulator\", \"title\": \"DrMIPS\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dstat-jamiebennett\", \"summary\": \"Dstat is a versatile replacement for vmstat, iostat, mpstat, netstat and ifstat.\", \"title\": \"dstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dub\", \"summary\": \"Package and build manager for D applications and libraries\", \"title\": \"dub\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"duckdns-kyrofa\", \"summary\": \"Keep your DuckDNS records up-to-date\", \"title\": \"duckdns-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"duckmarines\", \"summary\": \"Remake of ChuChu Rocket\", \"title\": \"Duck Marines\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dwarf-fortress\", \"summary\": \"Dwarf world simulator\", \"title\": \"Dwarf Fortress\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"easy-openvpn\", \"summary\": \"An easy-to-manage OpenVPN deployment.\", \"title\": \"easy-openvpn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"easy2fa\", \"summary\": \"Easy to use two-factor-auth client for cli\", \"title\": \"easy2fa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eatpages\", \"summary\": \"A tool to consume all available pages for low memory testing\", \"title\": \"eatpages\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ebook2cw\", \"summary\": \"ebook2cw - convert ebooks to Morse MP3s/OGGs\", \"title\": \"ebook2cw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"edi\", \"summary\": \"simple task manager for terminals\", \"title\": \"edi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ejabberd\", \"summary\": \"ejabberd XMPP server\", \"title\": \"ejabberd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"el-novice\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"el-novice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electron-quick-start\", \"summary\": \"electron-quick-start\", \"title\": \"electron-quick-start\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electronic-wechat\", \"summary\": \"A better WeChat on macOS and Linux. Built with Electron.\", \"title\": \"electronic-wechat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electrum\", \"summary\": \"Lightweight Bitcoin Client\", \"title\": \"electrum\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"emacs-tealeg\", \"summary\": \"GNU Emacs 24.5\", \"title\": \"emacs-tealeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"emoj\", \"summary\": \"emoj\", \"title\": \"emoj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"envprint-arno\", \"summary\": \"First own snap\", \"title\": \"envprint-arno\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eog\", \"summary\": \"Eye of GNOME Image Viewer\", \"title\": \"eog\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"epmo-test\", \"summary\": \"smartsheet creates folder&sheet snap\", \"title\": \"epmo-test\"}, {\"aliases\": [{\"name\": \"etcdctl\", \"target\": \"etcdctl\"}], \"apps\": [], \"package_name\": \"etcd\", \"summary\": \"Resilient key-value store by CoreOS\", \"title\": \"etcd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ethercalc-dholbach\", \"summary\": \"EtherCalc is a web spreadsheet.\", \"title\": \"ethercalc-dholbach\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eventstat\", \"summary\": \"kernel event states monitoring tool\", \"title\": \"eventstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"evince\", \"summary\": \"Document viewer for popular document formats\", \"title\": \"evince\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"exers\", \"summary\": \"A simple digital signage example with snappy\", \"title\": \"exers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"expect\", \"summary\": \"Automates interactive applications\", \"title\": \"expect\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"explode-bricks\", \"summary\": \"very Simple Bricks game\", \"title\": \"explode-bricks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"extia-webapp\", \"summary\": \"Unofficial Extia Webapp\", \"title\": \"extia-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"facebook-webapp\", \"summary\": \"Facebook webapp\", \"title\": \"facebook-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"facebook-webapp-mardy\", \"summary\": \"Facebook webapp\", \"title\": \"facebook-webapp-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fades\", \"summary\": \"system for automatically handling virtual environments\", \"title\": \"fades\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fancon\", \"summary\": \"A highly configurable, lower overhead fan controller\", \"title\": \"fancon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fcole90-hexgl-webapp\", \"summary\": \"Webapp for HexGL\", \"title\": \"fcole90-hexgl-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ffmpeg\", \"summary\": \"Record, convert, and stream audio and video\", \"title\": \"ffmpeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fiemap\", \"summary\": \"file extent dumping tool\", \"title\": \"fiemap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"filebot\", \"summary\": \"The ultimate TV and Movie Renamer / Subtitle Downloader\", \"title\": \"FileBot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"firestr\", \"summary\": \"The Grass Computing Platform\", \"title\": \"firestr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"flawfinder-static-analyzer\", \"summary\": \"C static analyzer tool\", \"title\": \"flawfinder-static-analyzer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar21\", \"summary\": \"This is a test snap\", \"title\": \"foobar21\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar38\", \"summary\": \"This is a test snap\", \"title\": \"foobar38\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar40\", \"summary\": \"This is a test snap\", \"title\": \"foobar40\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"footie\", \"summary\": \"football-cli\", \"title\": \"footie\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"freecell-solitaire\", \"summary\": \"FreeCell Solitaire, card game\", \"title\": \"freecell-solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"freechartgeany\", \"summary\": \"Technical analysis software for stocks \", \"title\": \"Free Chart Geany\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"frr\", \"summary\": \"FRRouting BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM/LDP routing daemon (Quagga Fork)\", \"title\": \"frr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fsuae\", \"summary\": \"The FS-UAE Amiga Emulator\", \"title\": \"fsuae\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fswebcam\", \"summary\": \"Snap of fswebcam\", \"title\": \"fswebcam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"functy\", \"summary\": \"3D graph drawing with vivid and immediate results\", \"title\": \"functy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fwloader\", \"summary\": \"An FPGA image loader for ZTEX\", \"title\": \"fwloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fzf-slowday\", \"summary\": \"fzf is a general-purpose command-line fuzzy finder\", \"title\": \"fzf-slowday\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gamblers-dice\", \"summary\": \"A terrible idea, now real.\", \"title\": \"gamblers-dice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"game-2048\", \"summary\": \"2048 puzzle game\", \"title\": \"game-2048\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gamecake\", \"summary\": \"a single exe cross platform game engine\", \"title\": \"gamecake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gatedtest\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"zzzzzzzzzzzzzzzzzz2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gdoc-html-cleaner\", \"summary\": \"Download Google Docs as cleaned HTML files\", \"title\": \"gdoc-html-cleaner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gedit\", \"summary\": \"Edit text files\", \"title\": \"gedit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"geocoder\", \"summary\": \"Geocoder is a simple and consistent geocoding library.\", \"title\": \"geocoder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ghex-udt\", \"summary\": \"Hex Editor\", \"title\": \"GHex\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ghostwriter-casept\", \"summary\": \"An aesthetic, distraction-free Markdown editor. Unofficial snap.\", \"title\": \"ghostwriter-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gibbr\", \"summary\": \"gibbr is a utility for scrambling filenames.\", \"title\": \"gibbr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gimp\", \"summary\": \"GNU Image Manipulation Program\", \"title\": \"GIMP\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"git-deps\", \"summary\": \"A tool for performing analysis of dependencies between git commits\", \"title\": \"git-deps\"}, {\"aliases\": [{\"name\": \"repo\", \"target\": \"repo\"}], \"apps\": [], \"package_name\": \"git-repo\", \"summary\": \"A tool built on top of Git to manage many Git repositories.\", \"title\": \"git-repo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"git-ubuntu\", \"summary\": \"Ubuntu development git tooling\", \"title\": \"git-ubuntu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gitter-desktop\", \"summary\": \"Where developers come to talk\", \"title\": \"Gitter Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gke-kernel\", \"summary\": \"GKE linux kernel\", \"title\": \"gke-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glade\", \"summary\": \"Create or open user interface designs for GTK+ applications\", \"title\": \"glade\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glade-attente\", \"summary\": \"Create or open user interface designs for GTK+ applications\", \"title\": \"glade-attente\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glances\", \"summary\": \"Glances an Eye on your system. A top/htop alternative.\", \"title\": \"glances\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glistadmin\", \"summary\": \"A modern listadmin for mailman\", \"title\": \"glistadmin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glop\", \"summary\": \"Glue Language for OPerations\", \"title\": \"glop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gmailfilter\", \"summary\": \"Programmatically filter gmail messages\", \"title\": \"gmailfilter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gmusic\", \"summary\": \"A collection of tools to manage your Google Play Music.\", \"title\": \"gmusic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnocchi\", \"summary\": \"Time Series Database as a Service\", \"title\": \"gnocchi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-3-24\", \"summary\": \"Shared GNOME 3.24 Ubuntu stack\", \"title\": \"gnome-3-24\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-3-26-1604\", \"summary\": \"Shared GNOME 3.26 Ubuntu stack\", \"title\": \"gnome-3-26-1604\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-calculator\", \"summary\": \"GNOME Calculator\", \"title\": \"gnome-calculator\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-calendar\", \"summary\": \"Calendar for GNOME\", \"title\": \"gnome-calendar\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-characters\", \"summary\": \"A character map application\", \"title\": \"gnome-characters\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-chess\", \"summary\": \"Play the classic two-player board game of chess\", \"title\": \"gnome-chess\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-clocks\", \"summary\": \"Simple GNOME app with stopwatch, timer, and world clock support\", \"title\": \"gnome-clocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-contacts\", \"summary\": \"A contacts manager for GNOME\", \"title\": \"gnome-contacts\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-dictionary\", \"summary\": \"Check word definitions and spellings in an online dictionary\", \"title\": \"gnome-dictionary\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-easytag\", \"summary\": \"Simple application for viewing and editing tags in audio files.\", \"title\": \"gnome-easytag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-font-viewer\", \"summary\": \"View fonts on your system\", \"title\": \"gnome-font-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-klotski\", \"summary\": \"Slide blocks to solve the puzzle\", \"title\": \"gnome-klotski\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-logs\", \"summary\": \"A log viewer for the systemd journal\", \"title\": \"gnome-logs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-mahjongg\", \"summary\": \"Match tiles and clear the board\", \"title\": \"gnome-mahjongg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-mines\", \"summary\": \"Clear hidden mines from a minefield\", \"title\": \"gnome-mines\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-nibbles\", \"summary\": \"Guide a worm around a maze\", \"title\": \"gnome-nibbles\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-recipes\", \"summary\": \"GNOME loves to cook\", \"title\": \"gnome-recipes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-robots\", \"summary\": \"Avoid the robots and make them crash into each other\", \"title\": \"gnome-robots\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-sudoku\", \"summary\": \"Test your logic skills in this number grid puzzle\", \"title\": \"gnome-sudoku\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-system-monitor\", \"summary\": \"System Monitor\", \"title\": \"gnome-system-monitor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-taquin\", \"summary\": \"Slide tiles to their correct places\", \"title\": \"gnome-taquin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-tetravex\", \"summary\": \"Reorder tiles to fit a square\", \"title\": \"gnome-tetravex\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnss-sdr-next\", \"summary\": \"GNSS-SDR, 'next' branch\", \"title\": \"gnss-sdr-next\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnucash-jz\", \"summary\": \"GnuCash is personal and small-business financial-accounting software\", \"title\": \"gnucash-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnuchess\", \"summary\": \"Plays a game of chess, includes GUI and CLI. Run \\\"gnuchess.readme\\\" for more information!\", \"title\": \"gnuchess\"}, {\"aliases\": [{\"name\": \"gofmt\", \"target\": \"gofmt\"}], \"apps\": [], \"package_name\": \"go\", \"summary\": \"Go programming language compiler, linker, stdlib\", \"title\": \"go\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go-example-webserver\", \"summary\": \"Minimal Golang webserver for snappy\", \"title\": \"go-example-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go14-lbo\", \"summary\": \"Go programming language compiler\", \"title\": \"go14-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go16-lbo\", \"summary\": \"Go programming language compiler\", \"title\": \"go16-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"goathtool\", \"summary\": \"Port of oathtool, for generating One Time Passwords (OTP) on the command line.\", \"title\": \"goathtool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gochat\", \"summary\": \"A command line chat app with a serverless backend\", \"title\": \"gochat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gogs\", \"summary\": \"golang based git server and ui\", \"title\": \"gogs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gogsgit\", \"summary\": \"GOGS - A painless self-hosted Git service\", \"title\": \"gogsgit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"goldendictionary\", \"summary\": \"goldendict\", \"title\": \"goldendictionary\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"google-play-music-desktop-player\", \"summary\": \"Standalone player for Google Play Music\", \"title\": \"google-play-music-desktop-player\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"google-webapp\", \"summary\": \"Webapps for Google services\", \"title\": \"google-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"googler\", \"summary\": \"power tool to Google (Web & News) and Google Site Search from the command-line\", \"title\": \"googler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gopher-yujinrobot\", \"summary\": \"Gopher Software\", \"title\": \"gopher-yujinrobot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gopkg\", \"summary\": \"Daemon that runs gopkg.in\", \"title\": \"gopkg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gost\", \"summary\": \"GO Simple Tunnel\", \"title\": \"gost\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gotop\", \"summary\": \"A top like command line tool with Terminal UI\", \"title\": \"gotop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"govendor\", \"summary\": \"A dependency vendoring tool for Go development.\", \"title\": \"govendor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gping\", \"summary\": \"Ping, but with a graphj\", \"title\": \"gping\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gradio\", \"summary\": \"A GTK3 app for finding and listening to internet radio stations\", \"title\": \"Gradio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"granatier\", \"summary\": \"Bomberman clone\", \"title\": \"granatier\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gravit-designer\", \"summary\": \"GravitDesigner\", \"title\": \"gravit-designer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"graylog\", \"summary\": \"Graylog server snap, https://www.graylog.org/\", \"title\": \"graylog\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gregsnap\", \"summary\": \"Test test test test test test test\", \"title\": \"gregsnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"grep-nsantos\", \"summary\": \"GNU grep\", \"title\": \"grep-nsantos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gridcoin\", \"summary\": \"Gridcoin Daemon\", \"title\": \"gridcoin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"grok-exporter\", \"summary\": \"Export prometheus metrics from parsed log data\", \"title\": \"grok-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gromit-mpx\", \"summary\": \"GTK based tool to make annotations on screen with multiple pointers\", \"title\": \"gromit-mpx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gron\", \"summary\": \"Make JSON greppable\", \"title\": \"gron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gtk-3-demo\", \"summary\": \"Gtk3 launcher demo\", \"title\": \"gtk-3-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gtwang-demo\", \"summary\": \"G.T.Wang demo application.\", \"title\": \"gtwang-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"guake-cl\", \"summary\": \"change guake's colour scheme\", \"title\": \"guake-cl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"guoqingsnap\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"guoqingsnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"handbrake-jz\", \"summary\": \"The open source video transcoder\", \"title\": \"handbrake-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hangups\", \"summary\": \"Third-party instant messaging client for Google Hangouts\", \"title\": \"hangups\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi\", \"summary\": \"Solution for Hanoi Towers\", \"title\": \"hanoi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi-solution\", \"summary\": \"Solution for Hanoi Towers\", \"title\": \"hanoi-solution\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi-towers\", \"summary\": \"Hanoi Towers Game\", \"title\": \"hanoi-towers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hatari-emulator\", \"summary\": \"Hatari is an Atari ST/STE/TT/Falcon emulator\", \"title\": \"hatari-emulator\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"healthcheck-toolbox-example\", \"summary\": \"Health checks toolbox example for use as content interfaces\", \"title\": \"healthcheck-toolbox-example\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-alculete\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-atawil\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-atawil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-batrez\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-batrez\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bdmurray\", \"summary\": \"A hello world style nodejs webserver app\", \"title\": \"hello-bdmurray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bernermic\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-bernermic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bluet\", \"summary\": \"Qt Hello World example\", \"title\": \"hello-bluet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-daniel\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-daniel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-daniel-yoshizawa\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-daniel-yoshizawa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-feroz\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-feroz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-gabriell\", \"summary\": \"Qt Hello World example\", \"title\": \"hello-gabriell\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-huge\", \"summary\": \"a really big snap\", \"title\": \"hello-huge\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-iahmad\", \"summary\": \"GNU Hello by iahmad, the \\\"hello world\\\" snap\", \"title\": \"hello-iahmad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-iahmad2\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-iahmad2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-jonnyk\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-jonnyk\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-jriddell\", \"summary\": \"GNU hello, the \\\"hello world\\\" snap\", \"title\": \"hello-jriddell\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-kustom\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-kustom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-levente\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-levente\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-lhc\", \"summary\": \"Hello world application for LHC\", \"title\": \"hello-lhc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-lucasrangit\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-lucasrangit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-martin\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-martin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mbondy\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mbondy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mdeslaur\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mdeslaur\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mpf\", \"summary\": \"GNU hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mpf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mvn\", \"summary\": \"GNU Hello, the \\\"hello mavn\\\" snap\", \"title\": \"hello-mvn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-node-snap\", \"summary\": \"A simple hello world command\", \"title\": \"hello-node-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-noise\", \"summary\": \"\\\\o\", \"title\": \"hola noise\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-noise2\", \"summary\": \"\\\\o\", \"title\": \"hello-noise2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-pcoca\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-pcoca\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-railarem\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"app-fodao-inutil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-ricardokirkner-test-classic-1\", \"summary\": \"say hello\", \"title\": \"hello-ricardokirkner-test-classic-1\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-securx-snap\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"hello-securx-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sergiusens\", \"summary\": \"hello world example\", \"title\": \"hello-sergiusens\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-simple\", \"summary\": \"just a simple snap\", \"title\": \"hello-simple\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sj\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-sj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-snap\", \"summary\": \"GNU hello-snap, the \\\"Hello, Snap!\\\" snap\", \"title\": \"hello-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-snaps\", \"summary\": \"A snap made using the Ubuntu Tutorial\", \"title\": \"hello-snaps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sorenfriis\", \"summary\": \"This is a hello snap\", \"title\": \"hello-sorenfriis\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-stefansundin\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-stefansundin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-takaakisuzuki\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-takaakisuzuki\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tcarrondo\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-tcarrondo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tcup\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-tcup\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-teja\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-teja\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-test\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tomechangosubanana-1\", \"summary\": \"say hello\", \"title\": \"hello-tomechangosubanana-1\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-unity\", \"summary\": \"Unity APIs demonstration tool\", \"title\": \"hello-unity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-wcm\", \"summary\": \"GNU Hello, the snap\", \"title\": \"hello-wcm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-will\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-will\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-world\", \"summary\": \"The 'hello-world' of snaps\", \"title\": \"hello-world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hellolli\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hellolli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hellosound\", \"summary\": \"Test a sound with pulseaudio in a snap\", \"title\": \"hellosound\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"helm\", \"summary\": \"The Kubernetes package manager\", \"title\": \"helm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"heroku\", \"summary\": \"CLI client for Heroku\", \"title\": \"heroku\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexchat\", \"summary\": \"HexChat IRC Client\", \"title\": \"hexchat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexexplorer-snap\", \"summary\": \"Move the sliders, see the colour, read the hexadecimal representation\", \"title\": \"hexexplorer-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexpad\", \"summary\": \"Terminal hex editor for binary files\", \"title\": \"hexpad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hiri\", \"summary\": \"The email app for Exchange and Office 365\", \"title\": \"Hiri\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hollywood\", \"summary\": \"fill your console with Hollywood melodrama technobabble\", \"title\": \"hollywood\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"home-assistant-escoand\", \"summary\": \"Open-source home automation platform running on Python 3\", \"title\": \"home-assistant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"home-assistant-morphis\", \"summary\": \"Open-source home automation platform running on Python 3\", \"title\": \"home-assistant-morphis\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"howdoi\", \"summary\": \"instant coding answers via the command line\", \"title\": \"howdoi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hswitch\", \"summary\": \"hosts file content switcher to modify your static ip addresses\", \"title\": \"hswitch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"htop\", \"summary\": \"Interactive processes viewer\", \"title\": \"htop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"httpstat\", \"summary\": \"Curl statistics made simple\", \"title\": \"httpstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"huggle\", \"summary\": \"Diff browser for MediaWiki based websites intended to deal with vandalism\", \"title\": \"huggle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hugo\", \"summary\": \"Fast and Flexible Static Site Generator\", \"title\": \"hugo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"i2pd\", \"summary\": \"Distributed anonymous networking framework\", \"title\": \"i2pd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iagno\", \"summary\": \"Dominate the board in a classic version of Reversi\", \"title\": \"iagno\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ibeacon\", \"summary\": \"Scanning for beacon by Banana-LABS\", \"title\": \"ibeacon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"icey-lynx\", \"summary\": \"Lynx is a text based browser\", \"title\": \"icey-lynx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"imagenes\", \"summary\": \"An Electron-based Google Photos client\", \"title\": \"Imagenes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inadyn\", \"summary\": \"Internet Automated Dynamic DNS Client\", \"title\": \"inadyn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"induscover\", \"summary\": \"Discovers and enumerates PLCs in the local network\", \"title\": \"induscover\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inkscape\", \"summary\": \"Vector Graphics Editor\", \"title\": \"Inkscape\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inoxision-webclient\", \"summary\": \"inoxision ENTERPRISEsuite webclient\", \"title\": \"inoxision-webclient\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inspirer\", \"summary\": \"For fetching BibTeX entries from INSPIRE and ADS\", \"title\": \"inspirer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"instagraph\", \"summary\": \"Unofficial Native Instagram Client\", \"title\": \"Instagraph\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"intellij-idea-community\", \"summary\": \"Capable & Ergonomic Java IDE\", \"title\": \"intellij-idea-community\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"intellij-idea-ultimate\", \"summary\": \"Capable & Ergonomic Java IDE for Enterprise, Web & Mobile Development\", \"title\": \"intellij-idea-ultimate\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"investment-viewer\", \"summary\": \"Investiment viewer\", \"title\": \"investment-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iota-mwc17\", \"summary\": \"Wrapper to communicate with the iota demo dashboard\", \"title\": \"iota-mwc17\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ipfs\", \"summary\": \"global, versioned, peer-to-peer filesystem\", \"title\": \"ipfs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iputils\", \"summary\": \"The iputils package is set of small useful utilities for Linux networking.\", \"title\": \"iputils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ipython-example\", \"summary\": \"Enhanced interactive Python shell\", \"title\": \"ipython-example\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"irccloud-desktop\", \"summary\": \"IRCCloud Desktop App\", \"title\": \"IRCCloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ircproxy\", \"summary\": \"a minimal IRC proxy using bip\", \"title\": \"ircproxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iri\", \"summary\": \"IOTA Reference Implementation\", \"title\": \"iri\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"irpf2017\", \"summary\": \"Programa do IRPF 2017\", \"title\": \"irpf2017\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ixagent\", \"summary\": \"IX Agent for IIoT Administration\", \"title\": \"ixagent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"j2\", \"summary\": \"Command-line interface to Jinja2 for templating in shell scripts.\", \"title\": \"j2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"javagame\", \"summary\": \"A game base on JavaGame Alpha v1.8.1\", \"title\": \"javagame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jenkins\", \"summary\": \"Jenkins automation server\", \"title\": \"jenkins\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jenkins-job-linter\", \"summary\": \"Perform linting checks against a directory of Jenkins job XML\", \"title\": \"jenkins-job-linter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jimbodicomviewer\", \"summary\": \"Visualization of DICOM images - 2D and 3D tools\", \"title\": \"jimbodicomviewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jjo-vegeta\", \"summary\": \"Vegeta load testing tool\", \"title\": \"jjo-vegeta\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"john-the-ripper\", \"summary\": \"John the Ripper \\\"Jumbo\\\" password cracker\", \"title\": \"john-the-ripper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"joule\", \"summary\": \"Joule system package\", \"title\": \"joule\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"joule-linux\", \"summary\": \"linux kernel for Intel Joule\", \"title\": \"joule-linux\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq\", \"summary\": \"The jq command\", \"title\": \"jq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq-cprov\", \"summary\": \"jq is a lightweight and flexible command-line JSON processor.\", \"title\": \"jq-cprov\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq-ltrager\", \"summary\": \"jq is a lightweight and flexible command-line JSON processor.\", \"title\": \"jq-ltrager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jsonnet\", \"summary\": \"Jsonnet data templating language CLI\", \"title\": \"jsonnet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jtiledownloader\", \"summary\": \"Download OSM maps\", \"title\": \"jtiledownloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juego-elecciones\", \"summary\": \"juego de elecciones\", \"title\": \"Juego simluador de elecciones\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju\", \"summary\": \"juju client\", \"title\": \"juju\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-act\", \"summary\": \"Improve the command line user experience of Juju Action\", \"title\": \"juju-act\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-crashdump\", \"summary\": \"Gather logs and other debugging info from a Juju model\", \"title\": \"juju-crashdump\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-wait\", \"summary\": \"Juju plugin to wait for environment steady state.\", \"title\": \"juju-wait\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"justsurfinthenet\", \"summary\": \"I am just surfing the net\", \"title\": \"justsurfinthenet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kale\", \"summary\": \"highlight streamed text.\", \"title\": \"kale\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kanagame\", \"summary\": \"A simple flashcard based game for learning kana.\", \"title\": \"kanagame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"katomic\", \"summary\": \"Sokoban-like Logic Game\", \"title\": \"katomic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kblocks\", \"summary\": \"Falling Blocks Game\", \"title\": \"kblocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kbruch\", \"summary\": \"Practice exercises with fractions\", \"title\": \"kbruch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kcalc\", \"summary\": \"Scientific Calculator\", \"title\": \"kcalc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kde-frameworks-5\", \"summary\": \"KDE Frameworks 5\", \"title\": \"kde-frameworks-5\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepalived\", \"summary\": \"High availability VRRP and load-balancing for Linux\", \"title\": \"keepalived\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepassx-elopio\", \"summary\": \"KeePassX is a cross platform password safe\", \"title\": \"keepassx-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepassxc\", \"summary\": \"community driven port of the windows application \\u201cKeepass Password Safe\\u201d\", \"title\": \"KeePassXC\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kelvin-says\", \"summary\": \"What does Kelvin say?\", \"title\": \"kelvin-says\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kernel-tracking-bugs-utility\", \"summary\": \"A utility for working with and on Ubuntu Kernel tracking bugs\", \"title\": \"kernel-tracking-bugs-utility\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kernelscan\", \"summary\": \"fast kernel source error message scanner\", \"title\": \"kernelscan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keyrunner\", \"summary\": \"A simple block puzzle/maze game\", \"title\": \"keyrunner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kgeography\", \"summary\": \"A Geography Learning Program\", \"title\": \"kgeography\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kicad-snap\", \"summary\": \"Electronic schematic and PCB design software\", \"title\": \"kicad-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kihvim\", \"summary\": \"Kihvim - Kingdom Hall Video Mixer\", \"title\": \"kihvim\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kiosc\", \"summary\": \"Customise your touch screen user-interface\", \"title\": \"Kiosc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kiosceditor\", \"summary\": \"Customizable user-interface for the Visual Productions lighting controllers\", \"title\": \"Kiosc Editor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kmplot\", \"summary\": \"Function Plotter\", \"title\": \"kmplot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kms-serverproxy-demo\", \"summary\": \"kurento service server side proxy demo\", \"title\": \"kms-serverproxy-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kollision\", \"summary\": \"Casual ball game\", \"title\": \"kollision\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"konstructs-client\", \"summary\": \"A voxel based game client\", \"title\": \"konstructs-client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"konversation\", \"summary\": \"IRC client\", \"title\": \"konversation\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kops\", \"summary\": \"The easiest way to get a production grade Kubernetes cluster up and running.\", \"title\": \"kops\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kpcli-elopio\", \"summary\": \"KeePass Command Line Interface\", \"title\": \"kpcli-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"krita\", \"summary\": \"Krita: the free digital painting studio\", \"title\": \"krita\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"krop\", \"summary\": \"A tool to crop PDF files\", \"title\": \"krop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kruler\", \"summary\": \"Screen Ruler\", \"title\": \"kruler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ksquares\", \"summary\": \"Connect the dots to create squares\", \"title\": \"ksquares\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kt\", \"summary\": \"Ubuntu Kernel Team Tools\", \"title\": \"kt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kteatime\", \"summary\": \"Tea Cooker\", \"title\": \"kteatime\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktouch\", \"summary\": \"Touch Typing Tutor\", \"title\": \"ktouch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktube-media-downloader\", \"summary\": \"Browser, Download, Play Media from Youtube and other Sites\", \"title\": \"Ktube Media Downloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktuberling\", \"summary\": \"A simple constructor game suitable for children and adults alike\", \"title\": \"ktuberling\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-apiserver\", \"summary\": \"kube-apiserver\", \"title\": \"kube-apiserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-controller-manager\", \"summary\": \"kube-controller-manager\", \"title\": \"kube-controller-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-proxy\", \"summary\": \"Kubernetes network proxy runs on each node.\", \"title\": \"kube-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-scheduler\", \"summary\": \"kube-scheduler controls the Kubernetes cluster manager.\", \"title\": \"kube-scheduler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubeadm\", \"summary\": \"easily bootstrap a secure Kubernetes cluster\", \"title\": \"kubeadm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubectl\", \"summary\": \"kubectl controls the Kubernetes cluster manager.\", \"title\": \"kubectl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubefed\", \"summary\": \"kubefed controls the Kubernetes cluster federation manager.\", \"title\": \"kubefed\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubelet\", \"summary\": \"kubelet is the primary \\u201cnode agent\\u201d that runs on each node in Kubernetes.\", \"title\": \"kubelet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubernetes-test\", \"summary\": \"tests for kubernetes\", \"title\": \"kubernetes-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kurento-media-server\", \"summary\": \"kurento-media-server on snappy\", \"title\": \"kurento-media-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kurly\", \"summary\": \"kurly is an alternative to the widely popular curl program.\", \"title\": \"kurly\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"labelnation\", \"summary\": \"command-line label-printing program\", \"title\": \"labelnation\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"laidout\", \"summary\": \"Desktop Publishing\", \"title\": \"laidout\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"landing-team-tools\", \"summary\": \"Various tools useful in the ubuntu-touch landing world.\", \"title\": \"landing-team-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"langly\", \"summary\": \"Langly\", \"title\": \"langly\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"languagetool\", \"summary\": \"LanguageTool\", \"title\": \"languagetool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lbry\", \"summary\": \"LBRY is a fully decentralized, open-source protocol\", \"title\": \"LBRY\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lcavassa-iperf\", \"summary\": \"iperf 3\", \"title\": \"lcavassa-iperf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lci\", \"summary\": \"LCI LOLCODE INTERPRETR\", \"title\": \"lci\"}, {\"aliases\": [{\"name\": \"ldmd2\", \"target\": \"ldmd2\"}, {\"name\": \"ldc-profdata\", \"target\": \"ldc-profdata\"}, {\"name\": \"ldc-prune-cache\", \"target\": \"ldc-prune-cache\"}], \"apps\": [], \"package_name\": \"ldc2\", \"summary\": \"D compiler with LLVM backend\", \"title\": \"ldc2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"learnit\", \"summary\": \"Learn through flash card tests\", \"title\": \"Learnit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lee\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"test_hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lesspass\", \"summary\": \"lesspass cli\", \"title\": \"lesspass\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"level9\", \"summary\": \"Interpreter for Level 9 interactive fiction games\", \"title\": \"level9\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"librealsense\", \"summary\": \"librealsense\", \"title\": \"librealsense\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"librealsense-chenhan\", \"summary\": \"librealsense\", \"title\": \"librealsense-chenhan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"libreoffice\", \"summary\": \"LibreOffice is a powerful office suite including word processing and creation of spreadsheets, slideshows and databases\", \"title\": \"libreoffice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lightsoff\", \"summary\": \"Turn off all the lights\", \"title\": \"lightsoff\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lindacoin-wallet\", \"summary\": \"Cryptocurrency Wallet for LindaCoin\", \"title\": \"lindacoin-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"line3dpp-mardy\", \"summary\": \"Line3D++\", \"title\": \"line3dpp-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"links\", \"summary\": \"Web browser running in text mode\", \"title\": \"links\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"linux-cl\", \"summary\": \"change linux tty's colour scheme\", \"title\": \"linux-cl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"liteide-tpaw\", \"summary\": \"LiteIDE is a simple, open source, cross-platform Go IDE.\", \"title\": \"liteide\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"littlewatcher\", \"summary\": \"Client for a distributed monitoring network\", \"title\": \"littlewatcher\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"livetuner\", \"summary\": \"a GUI for livestreamer\", \"title\": \"LiveTuner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"llgo\", \"summary\": \"llgo compiler toolchain and interpreter\", \"title\": \"llgo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lnav-simosx\", \"summary\": \"Log file navigator\", \"title\": \"lnav-simosx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"local-proxy\", \"summary\": \"proxying for local services\", \"title\": \"local-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"locationd\", \"summary\": \"Location service mediates access to positioning providers.\", \"title\": \"locationd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lolcat-c\", \"summary\": \"lolcat utility written in C\", \"title\": \"lolcat-c\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lonewolf\", \"summary\": \"A role-playing choose-your-own-adventure game\", \"title\": \"Lone Wolf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lp-build-snap\", \"summary\": \"Utility to trigger Snap package builds in Launchpad\", \"title\": \"lp-build-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lpshipit\", \"summary\": \"Helpful utility for merging launchpad MPs (only works for git repos)\", \"title\": \"lpshipit\"}, {\"aliases\": [{\"name\": \"lxc\", \"target\": \"lxc\"}], \"apps\": [], \"package_name\": \"lxd\", \"summary\": \"System container manager and API\", \"title\": \"LXD\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lxd-demo-server\", \"summary\": \"Online software demo sessions using LXD\", \"title\": \"LXD demo server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"maas\", \"summary\": \"Metal as a Service\", \"title\": \"maas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"macaroon\", \"summary\": \"Bake macaroons on the command line!\", \"title\": \"macaroon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"magic-device-tool\", \"summary\": \"magic-device-tool\", \"title\": \"magic-device-tool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"magnesium\", \"summary\": \"magnesium\", \"title\": \"magnesium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mahjong-game\", \"summary\": \"Mahjong game, a one-player game. Based on SDL2\", \"title\": \"mahjong-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"make-system-user\", \"summary\": \"Make a system user file for auto import\", \"title\": \"make-system-user\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"malanhello\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"malanhello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mapscii\", \"summary\": \"The whole world in your console.\", \"title\": \"mapscii\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mati865-thefuck\", \"summary\": \"Magnificent app which corrects your previous console command.\", \"title\": \"mati865-thefuck\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"matroska-tools\", \"summary\": \"Matroska tools for Linux, Unix and Windows\", \"title\": \"matroska-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mattermost-desktop\", \"summary\": \"Open source, private cloud Slack-alternative\", \"title\": \"Mattermost Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mdns-hostname\", \"summary\": \"mDNS mini-daemon to published hostname.local\", \"title\": \"mdns-hostname\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mediaconch-gui\", \"summary\": \"Conformance checker\", \"title\": \"MediaConch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"memfifo\", \"summary\": \"Image loader and interface bandwidth tester for ZTEX USB-FPGA Module 2.16\", \"title\": \"memfifo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mendiapp\", \"summary\": \"mendiApp snap\", \"title\": \"mendiApp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"menta-plexmediaserver\", \"summary\": \"Unofficial snap for the Plex Media Server\", \"title\": \"plexmediaserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"menta-radicale\", \"summary\": \"Radicale is a free and open-source CalDAV and CardDAV server\", \"title\": \"menta-radicale\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meshlab\", \"summary\": \"MeshLab\", \"title\": \"meshlab\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meshlab-mardy\", \"summary\": \"MeshLab\", \"title\": \"meshlab-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meta-maas\", \"summary\": \"Tool to manage multiple MAAS regions\", \"title\": \"meta-maas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"metatron\", \"summary\": \"Global Internet Monitoring Agent\", \"title\": \"MetaTron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micro\", \"summary\": \"A modern and intuitive terminal-based text editor\", \"title\": \"micro\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micro-ramukima\", \"summary\": \"A microservice toolkit\", \"title\": \"micro-ramukima\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micropolisj\", \"summary\": \"An open source city simulator.\", \"title\": \"micropolisj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minecraft-nsg\", \"summary\": \"Minecraft Launcher downloader\", \"title\": \"minecraft-nsg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minecraft-server-jdstrand\", \"summary\": \"Minecraft server packaging for Ubuntu Core\", \"title\": \"minecraft-server-jdstrand\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minesweeper\", \"summary\": \"Minesweeper game\", \"title\": \"minesweeper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minetest-luk3yx\", \"summary\": \"luk3yx's unofficial Minetest builds. Credit to the snappy playpen.\", \"title\": \"Minetest (luk3yx's unofficial builds)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minidlna-escoand\", \"summary\": \"server software with the aim of being fully compliant with DLNA/UPnP clients.\", \"title\": \"minidlna\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minikube\", \"summary\": \"Run Kubernetes locally\", \"title\": \"minikube\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"miniterm-joc\", \"summary\": \"pySerial miniterm in a snap\", \"title\": \"miniterm-joc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mki3dgame-snap\", \"summary\": \"A game of finding tokens in 3D stages among the flying monsters.\", \"title\": \"mki3dgame-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mkvtoolnix-jz\", \"summary\": \"MKVToolNix is a set of tools to create, alter and inspect Matroska files\", \"title\": \"mkvtoolnix-jz\"}, {\"aliases\": [{\"name\": \"mmcli\", \"target\": \"mmcli\"}], \"apps\": [], \"package_name\": \"modem-manager\", \"summary\": \"ModemManager is a service which controls mobile broadband\", \"title\": \"modem-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mojo\", \"summary\": \"Mojo - Continuous Delivery for Juju\", \"title\": \"mojo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo22\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo22\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo24\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo24\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo26\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo26\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo30\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo30\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo32\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo32\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo33\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo33\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"monowinformsspy\", \"summary\": \"A tool for examining the UI of a mono winforms application.\", \"title\": \"monowinformsspy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"moon-buggy\", \"summary\": \"Drive a car across the moon\", \"title\": \"Moon Buggy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"moonplayer\", \"summary\": \"Moonplayer\", \"title\": \"moonplayer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"morse-converter-py\", \"summary\": \"Simple command-line Morse converter\", \"title\": \"Morse Converter (Python)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mosquitto-simple\", \"summary\": \"Eclipse Mosquitto MQTT broker\", \"title\": \"mosquitto-simple\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mountain-tapir\", \"summary\": \"Mountain Tapir Collage Maker is a tool for combining images into collages.\", \"title\": \"mountain-tapir\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mpv-casept\", \"summary\": \"DEPRECEATED. USE THE mpv SNAP INSTEAD.\", \"title\": \"mpv-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mqtt-paho-mosca\", \"summary\": \"paho mqtt subscriber and publisher\", \"title\": \"mqtt-paho-mosca\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mqttsrv\", \"summary\": \"An mqtt server that listens locally to 11883\", \"title\": \"mqttsrv\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mrrescue\", \"summary\": \"Arcade-style fire fighting game\", \"title\": \"Mr. Rescue\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"msnake\", \"summary\": \"A simple snake game\", \"title\": \"msnake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mtail\", \"summary\": \"logtail-ing to metrics exporter\", \"title\": \"mtail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mtpaint-casept\", \"summary\": \"Easily create pixel art and manipulate digital photos. Unofficial snap.\", \"title\": \"mtpaint-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mup-accounts\", \"summary\": \"mup IRC and Telegram bot - account connection side\", \"title\": \"mup-accounts\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mup-plugins\", \"summary\": \"mup IRC and Telegram bot - plugins side\", \"title\": \"mup-plugins\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"musescore\", \"summary\": \"Create, play and print beautiful sheet music.\", \"title\": \"musescore\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mve\", \"summary\": \"Multi-View Environment\", \"title\": \"mve\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mve-mardy\", \"summary\": \"Multi-View Environment\", \"title\": \"mve-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mvs-texturing-mardy\", \"summary\": \"MVS Texturing - 3D Reconstruction Texturing\", \"title\": \"mvs-texturing-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"my-sh-test\", \"summary\": \"Single-line\", \"title\": \"my-sh-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"myman-mreed\", \"summary\": \"This is a snap of myman\", \"title\": \"myman-mreed\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"namebench-snap\", \"summary\": \"namebench, DNS service benchmarking tool\", \"title\": \"namebench-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nano-editor\", \"summary\": \"The nano text editor\", \"title\": \"nano-editor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nanowallet\", \"summary\": \"A secure interface into the NEM blockchain platform.\", \"title\": \"NanoWallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nats-server\", \"summary\": \"High-Performance server for NATS\", \"title\": \"NATS Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neovim-kalikiana\", \"summary\": \"Vim-fork focused on extensibility and agility.\", \"title\": \"neovim-kalikiana\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"net-snmp\", \"summary\": \"SNMP agent\", \"title\": \"net-snmp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"netdiscover-ondra\", \"summary\": \"netdiscover\", \"title\": \"netdiscover-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nethack\", \"summary\": \"The popular nethack console adventure\", \"title\": \"nethack\"}, {\"aliases\": [{\"name\": \"nmcli\", \"target\": \"nmcli\"}], \"apps\": [], \"package_name\": \"network-manager\", \"summary\": \"Network management based on NeworkManager\", \"title\": \"network-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neuronify\", \"summary\": \"Educational neural network app\", \"title\": \"Neuronify\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neutroncoin-wallet\", \"summary\": \"Cryptocurrency Wallet for Neutron\", \"title\": \"neutroncoin-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neverbore\", \"summary\": \"A picture logic puzzle game\", \"title\": \"Neverbore Picross\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud\", \"summary\": \"Nextcloud Server - A safe home for all your data\", \"title\": \"Nextcloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud-nextant\", \"summary\": \"Nextcloud Server + search support\", \"title\": \"nextcloud-nextant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud-port8080\", \"summary\": \"Nextcloud Server\", \"title\": \"nextcloud-port8080\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloudclient\", \"summary\": \"Nextcloud Desktop Client\", \"title\": \"nextcloudclient\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nikola\", \"summary\": \"A modular, fast, simple, static website and blog generator\", \"title\": \"Nikola\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nitrokey-app\", \"summary\": \"Nitrokey Application\", \"title\": \"nitrokey-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nls\", \"summary\": \"English language structure analyzer\", \"title\": \"nls\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nmap\", \"summary\": \"Nmap (\\\"Network Mapper\\\") is a free and open source utility for network discovery and security auditing\", \"title\": \"nmap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nocturn-mardy\", \"summary\": \"Nocturn\", \"title\": \"nocturn-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"node-red-amd64\", \"summary\": \"Node-RED\", \"title\": \"node-red-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"noip-client\", \"summary\": \"No-IP Dynamic DNS Update Client for Linux\", \"title\": \"No-IP Client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"noson\", \"summary\": \"The essential to control music from your SONOS devices\", \"title\": \"Noson\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"notes\", \"summary\": \"Note-taking application, write down your thoughts\", \"title\": \"Notes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ntopng-blake\", \"summary\": \"High-speed web-based traffic analysis and flow collection.\", \"title\": \"ntopng-blake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ntpserver\", \"summary\": \"ntp server snap app\", \"title\": \"ntpserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"numnom\", \"summary\": \"Math Game for Younglings\", \"title\": \"numnom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nutty\", \"summary\": \"A Network Information Utility\", \"title\": \"nutty\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ogre\", \"summary\": \"Object-Oriented Graphics Rendering Engine\", \"title\": \"OGRE Sample Browser\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ohmygiraffe\", \"summary\": \"oh my giraffe\", \"title\": \"oh my giraffe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"okular\", \"summary\": \"Universal document viewer\", \"title\": \"okular\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"olam\", \"summary\": \"Olam English Malayalam Dictionary\", \"title\": \"Olam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"oman\", \"summary\": \"Read manpages from the web on your local machine\", \"title\": \"oman\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"omegat-cat\", \"summary\": \"OmegaT, the free (GPL) translation memory tool\", \"title\": \"omegat-cat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"onos\", \"summary\": \"ONOS SDN\", \"title\": \"onos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"open-adventure\", \"summary\": \"Forward-port of the Crowther/Woods Adventure 2.5 from 1995\", \"title\": \"open-adventure\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"open-solitaire-classic\", \"summary\": \"Open-source implementation of the classic solitaire game\", \"title\": \"Open Solitaire Classic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openbabel\", \"summary\": \"Open Babel, the Open Source chemistry toolbox\", \"title\": \"Open Babel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openfortivpn\", \"summary\": \"openfortivpn, a PPP+SSL VPN client\", \"title\": \"openfortivpn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openhab\", \"summary\": \"openHAB smart home server\", \"title\": \"openHAB\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmapper-desktop\", \"summary\": \"Mapping App\", \"title\": \"OpenMapper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvg\", \"summary\": \"OpenMVG (open Multiple View Geometry)\", \"title\": \"openmvg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvs\", \"summary\": \"OpenMVS - open Multi-View Stereo reconstruction library\", \"title\": \"openmvs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvs-mardy\", \"summary\": \"OpenMVS - open Multi-View Stereo reconstruction library\", \"title\": \"openmvs-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openscad-plars\", \"summary\": \"script file based graphical CAD environment\", \"title\": \"openscad-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openspades\", \"summary\": \"Sandbox building and FPS videogame\", \"title\": \"openspades\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openstack-cli\", \"summary\": \"OpenStack Command-line Client\", \"title\": \"openstack-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"opentrack\", \"summary\": \"Head tracking software for MS Windows, Linux, and Apple OSX\", \"title\": \"opentrack\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-casept\", \"summary\": \"OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe\", \"title\": \"openttd-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-jgrpp-casept\", \"summary\": \"Openttd with JGR's patchset\", \"title\": \"openttd-jgrpp-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-reddit-casept\", \"summary\": \"The /r/openttd version of the game openTTD\", \"title\": \"openttd-reddit-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-snap\", \"summary\": \"OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe\", \"title\": \"openttd-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"opentyrian\", \"summary\": \"An arcade-style shoot 'em up\", \"title\": \"OpenTyrian\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openwmail\", \"summary\": \"WMail\", \"title\": \"openwmail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"orangecalc\", \"summary\": \"Orange Calculator Lite is a Simple Java Calculator!\", \"title\": \"orangecalc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"organize-my-files\", \"summary\": \"Organize files in a simple click. Clean Desktop or any folder in a blink of an eye.\", \"title\": \"Organize My Files\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"osddm\", \"summary\": \"Oracle SQL Developer Data Modeler\", \"title\": \"osddm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"overlay\", \"summary\": \"Tools for assisting with debugging read-only squashfs snaps via overlayfs\", \"title\": \"overlay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pac-vs\", \"summary\": \"PAC is a Perl/GTK Gnome replacement for SecureCRT/Putty/etc.\", \"title\": \"pac-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packageproxy\", \"summary\": \"approx based package proxy running on port 9999\", \"title\": \"packageproxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packer\", \"summary\": \"Tool for creating machine images for multiple platforms\", \"title\": \"Packer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packer-abacao\", \"summary\": \"Packer - Build Automated Machine Images\", \"title\": \"packer-abacao\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pacote-legal-desireesantos\", \"summary\": \"Esse pacote e muito legal\", \"title\": \"pacote-legal-desireesantos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pagekite-ssh\", \"summary\": \"Connects the local SSH daemon to the Pagekite service\", \"title\": \"pagekite-ssh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paintsupreme-3d\", \"summary\": \"PaintSupreme 3D\", \"title\": \"paintsupreme-3d\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paradrop-snmpd\", \"summary\": \"SNMP agent packaged for ParaDrop\", \"title\": \"paradrop-snmpd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paradrop-tools\", \"summary\": \"ParaDrop development tools\", \"title\": \"ParaDrop tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-cython\", \"summary\": \"Optimising static compiler for Python and C\", \"title\": \"part-cython\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-matplotlib\", \"summary\": \"Comprehensive 2D plotting\", \"title\": \"part-matplotlib\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-numpy\", \"summary\": \"Base N-dimensional array package\", \"title\": \"part-numpy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-scikit-learn\", \"summary\": \"Machine learning in Python\", \"title\": \"part-scikit-learn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc\", \"summary\": \"AMD64 generic package\", \"title\": \"pc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc-kernel\", \"summary\": \"The canonical generic amd64 kernel\", \"title\": \"pc-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc-turtlebot-kyrofa\", \"summary\": \"AMD64 gadget for the Turtlebot 2\", \"title\": \"pc-turtlebot-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pciutils\", \"summary\": \"Linux PCI Utilities\", \"title\": \"pciutils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pdfmixtool\", \"summary\": \"An application to split, merge, rotate and mix PDF files\", \"title\": \"pdfmixtool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"peek\", \"summary\": \"Simple screen recorder with an easy to use interface\", \"title\": \"Peek\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pelican-foli\", \"summary\": \"Pelican static site generator\", \"title\": \"pelican-foli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pencilsheep\", \"summary\": \"Free professional image editor with full GPU acceleration\", \"title\": \"Pencilsheep\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"petname\", \"summary\": \"generate pronouncable, perhaps even memorable, pet names\", \"title\": \"petname\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pharo\", \"summary\": \"Pharo 6 Smalltalk\", \"title\": \"pharo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"phockup\", \"summary\": \"Photo and video sorting tool\", \"title\": \"phockup\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pi2\", \"summary\": \"Raspberry Pi 2 support package\", \"title\": \"pi2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"picmi\", \"summary\": \"A number logic game\", \"title\": \"picmi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pijul\", \"summary\": \"Simple, distributed, fast. Pick any three.\", \"title\": \"pijul\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pin-town\", \"summary\": \"Help the Pin Pals in this physics puzzle game, inspired by Pachinko\", \"title\": \"pin-town\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pingus-game\", \"summary\": \"Free Lemmings(TM) clone\", \"title\": \"pingus-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pizzadough-helper\", \"summary\": \"Get the recipe for your pizza!\", \"title\": \"pizzadough-helper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"planetlander\", \"summary\": \"Defend planets from spacial killer rocks!\", \"title\": \"Planet Lander\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"play0ad\", \"summary\": \"Real-time strategy game of ancient warfare\", \"title\": \"0ad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pocketmine-server-manager\", \"summary\": \"Manage pocketmine servers with ease !\", \"title\": \"PocketMine Server Manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pockit\", \"summary\": \"Unofficial Pocket Client\", \"title\": \"PockIt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"podpublish\", \"summary\": \"A tool for encoding and publishing podcast content and assets\", \"title\": \"PodPublish\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"polonium\", \"summary\": \"Polonium is a stateless password manager based on PBKDF2.\", \"title\": \"polonium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql-pgbouncer\", \"summary\": \"Lightweight connection pooler for PostgreSQL\", \"title\": \"postgresql-pgbouncer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql10\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql10\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql93\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql93\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql94\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql94\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql95\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95-pgpool2-35\", \"summary\": \"pgpool-II is a connection pooler for PostgreSQL.\", \"title\": \"postgresql95-pgpool2-35\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95-pgpool2-36\", \"summary\": \"pgpool-II is a connection pooler for PostgreSQL.\", \"title\": \"postgresql95-pgpool2-36\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql96\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql96\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"predix-ts-sample\", \"summary\": \"This is Predix Time-Series Sample Application. Developed by Altoros\", \"title\": \"predix-ts-sample\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"preyproject\", \"summary\": \"Utility for tracking stolen or missing devices.\", \"title\": \"preyproject\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"printenvi\", \"summary\": \"Print environment\", \"title\": \"printenvi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prog-exec\", \"summary\": \"A tool for pulling/executing online scripts.\", \"title\": \"prog-exec\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus\", \"summary\": \"Unofficial Prometheus snap package\", \"title\": \"prometheus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-alertmanager\", \"summary\": \"Unofficial Prometheus alertmanager snap package\", \"title\": \"prometheus-alertmanager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-bind-exporter\", \"summary\": \"Prometheus bind exporter\", \"title\": \"prometheus-bind-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-blackbox-exporter\", \"summary\": \"The Prometheus Blackbox Exporter\", \"title\": \"prometheus-blackbox-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-ceph-exporter\", \"summary\": \"Unofficial Prometheus Ceph Exporter snap package\", \"title\": \"prometheus-ceph-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-haproxy-exporter\", \"summary\": \"Prometheus haproxy_exporter for monitoring haproxy services\", \"title\": \"prometheus-haproxy-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-openstack-exporter\", \"summary\": \"Exposes high level OpenStack metrics to Prometheus.\", \"title\": \"prometheus-openstack-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-pushgateway\", \"summary\": \"Unofficial snap for the Prometheus Pushgateway\", \"title\": \"prometheus-pushgateway\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-snmp-exporter\", \"summary\": \"Unofficial snap for the Prometheus SNMP Exporter\", \"title\": \"prometheus-snmp-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"promreg\", \"summary\": \"A simple REST API for registering targets with Prometheus.\", \"title\": \"promreg\"}, {\"aliases\": [{\"name\": \"protoc-gen-go\", \"target\": \"protoc-gen-go\"}, {\"name\": \"protoc\", \"target\": \"protoc\"}], \"apps\": [], \"package_name\": \"protobuf\", \"summary\": \"Protocol Buffers compiler\", \"title\": \"protobuf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pt-cmars\", \"summary\": \"The Platinum Searcher\", \"title\": \"pt-cmars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pubip\", \"summary\": \"Display public IPv6 or IPv4 address\", \"title\": \"pubip\"}, {\"aliases\": [{\"name\": \"pactl\", \"target\": \"pactl\"}, {\"name\": \"paplay\", \"target\": \"paplay\"}, {\"name\": \"parec\", \"target\": \"parec\"}], \"apps\": [], \"package_name\": \"pulseaudio\", \"summary\": \"PulseAudio sound server\", \"title\": \"pulseaudio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pulsemixer\", \"summary\": \"cli and curses mixer for pulseaudio\", \"title\": \"pulsemixer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pwgen-tyhicks\", \"summary\": \"Password generator\", \"title\": \"pwgen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"py-hello\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"py-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"py-sysinfo\", \"summary\": \"A simple Python script which displays system info.\", \"title\": \"py-sysinfo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pycharm-community\", \"summary\": \"Python IDE for Professional Developers\", \"title\": \"pycharm-community\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pycharm-professional\", \"summary\": \"Python IDE for Professional Developers\", \"title\": \"pycharm-professional\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pypy\", \"summary\": \"PyPy is a fast, compliant alternative implementation of the Python language\", \"title\": \"pypy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pypy3\", \"summary\": \"PyPy is a fast, compliant alternative implementation of the Python language\", \"title\": \"pypy3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"python0\", \"summary\": \"Ancient version of Python for programming archeologists\", \"title\": \"Python 0\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"q\", \"summary\": \"run SQL directly on CSV or TSV files\", \"title\": \"q\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qalculate\", \"summary\": \"The ultimate desktop calculator\", \"title\": \"Qalculate!\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qcheckers\", \"summary\": \"Checkers game\", \"title\": \"qcheckers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qcomicbook\", \"summary\": \"QComicBook\", \"title\": \"qcomicbook\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qgsrepo\", \"summary\": \"A simple QGIS repository generator written in Rust\", \"title\": \"qgsrepo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qimo-wallpapers\", \"summary\": \"Wallpapers from Qimo 2.0\", \"title\": \"qimo-wallpapers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qml-hello-world\", \"summary\": \"Get started in the fantastic QML world\", \"title\": \"qml-hello-world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qownnotes\", \"summary\": \"Plain-text file notepad with markdown support and ownCloud integration\", \"title\": \"qownnotes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qrq\", \"summary\": \"QRQ - yet another CW trainer (Linux, Unix, OS X, Windows)\", \"title\": \"qrq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qstamina-snap\", \"summary\": \"Qstamina is a Gui based Typing tutor.\", \"title\": \"Qstamina-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qt-2048-snap\", \"summary\": \"Single-player puzzle game.\", \"title\": \"qt-2048-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quadrapassel\", \"summary\": \"Fit falling blocks together\", \"title\": \"quadrapassel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quagga\", \"summary\": \"Quagga BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM routing daemon\", \"title\": \"quagga\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quagga-lool\", \"summary\": \"Quagga BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM routing daemon\", \"title\": \"quagga-lool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quassel-kalikiana\", \"summary\": \"Modern, cross-platform IRC client (core)\", \"title\": \"Quassel Client/ Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quasselclient-moon127\", \"summary\": \"Quassel Client\", \"title\": \"quasselclient-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qucs-spice\", \"summary\": \"Quite Universal Circuit Simulator\", \"title\": \"qucs-spice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"radiomanager-cli\", \"summary\": \"Bash RadioManager client\", \"title\": \"radiomanager-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rawpty\", \"summary\": \"execute a command on raw pty over ssh\", \"title\": \"rawpty\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rclone\", \"summary\": \"\\\"rsync for cloud storage\\\" \", \"title\": \"rclone\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rclone-dev\", \"summary\": \"rsync for cloud storage\", \"title\": \"rclone-dev\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rdm-sw\", \"summary\": \"Comprehensive SW package for RDM\", \"title\": \"rdm-sw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"readtsc\", \"summary\": \"Intel x86 Time Stamp Counter read\", \"title\": \"readtsc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"realsense-samples\", \"summary\": \"realsense_samples\", \"title\": \"realsense-samples\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"realtime-tests\", \"summary\": \"Suite of real-time tests\", \"title\": \"realtime-tests\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"recipe-manager\", \"summary\": \"Manages your recipes.\", \"title\": \"recipe-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"redis-noise\", \"summary\": \"Redis server\", \"title\": \"redis-noise\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"redpen\", \"summary\": \"A proofreading tool to help writers or programmers\", \"title\": \"redpen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"regservicetest\", \"summary\": \"registration service\", \"title\": \"regservicetest\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rem\", \"summary\": \"rem is a small tool for remembering things on the command line.\", \"title\": \"rem\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"remmina\", \"summary\": \"The GTK+ Remote Desktop Client\", \"title\": \"Remmina\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"remote\", \"summary\": \"Cuety LPU controler\", \"title\": \"Cuety Remote\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"reqcounter\", \"summary\": \"HTTP requests counter\", \"title\": \"reqcounter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"retroarch\", \"summary\": \"RetroArch\", \"title\": \"retroarch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rev2agent\", \"summary\": \"Revtwo agent snap\", \"title\": \"rev2agent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"reversu\", \"summary\": \"ReversU is strategy board game with black & white tokens\", \"title\": \"reversu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rg\", \"summary\": \"a command line search tool\", \"title\": \"rg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rg-casept\", \"summary\": \"ripgrep combines the usability of ag with the raw speed of grep.\", \"title\": \"rg-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robomongo\", \"summary\": \"MongoDB management tool\", \"title\": \"robomongo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robotfindskitten\", \"summary\": \"zen simulation of robot finding kitten\", \"title\": \"robotfindskitten\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robotlinker-demo\", \"summary\": \"RobotLinker-Core on Edge Gateway Demo Package\", \"title\": \"robotlinker-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rocketchat-desktop\", \"summary\": \"Rocket.Chat+\", \"title\": \"Rocket.Chat+\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rocketchat-server\", \"summary\": \"Group chat server for 100s, installed in seconds.\", \"title\": \"Rocket Chat Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rockscissorspaperlizardspock-snap\", \"summary\": \"2 player game of a variation of 'Rock, Paper, Scissors'\", \"title\": \"rockscissorspaperlizardspock-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rokugtk\", \"summary\": \"A Roku remote for Gtk\", \"title\": \"rokugtk\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rokuterm\", \"summary\": \"A Roku remote for terminal\", \"title\": \"rokuterm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ros2-example-kyrofa\", \"summary\": \"ROS2 Example\", \"title\": \"ros2-example-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rosrobot-hello\", \"summary\": \"ROSRobot hello Snap\", \"title\": \"rosrobot-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpgdiceroller\", \"summary\": \"A dice roller with simple GUI\", \"title\": \"rpgdiceroller\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpgen\", \"summary\": \"compile multiple scripts into a single cloud-init friendly script\", \"title\": \"rpgen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpiboot\", \"summary\": \"Raspberry Pi USB booting code\", \"title\": \"rpiboot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rssnotify\", \"summary\": \"E-mail updates to a list of RSS Feeds (usually with a cron job).\", \"title\": \"rssnotify\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rsync-leftyfb\", \"summary\": \"fast, versatile, remote (and local) file-copying tool\", \"title\": \"rsync\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rtl433-dichro\", \"summary\": \"rtl_433 crudely patched to export to Prometheus\", \"title\": \"rtl433-dichro\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rubecube\", \"summary\": \"An interactive twisty puzzle simulation in 3D.\", \"title\": \"rubecube\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rust-hello\", \"summary\": \"Prove cross platform rust snaps\", \"title\": \"rust-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"s3test\", \"summary\": \"Test RadosGW S3 API\", \"title\": \"s3test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"safex-wallet\", \"summary\": \"Decentralized autonomous marketplace secured by cryptography\", \"title\": \"safex-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sarnold-evil-trinity\", \"summary\": \"Trinity kernel syscall fuzzer\", \"title\": \"sarnold-evil-trinity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sassc\", \"summary\": \"libsass command line driver\", \"title\": \"sassc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"scanpcap\", \"summary\": \"A lightweight tool to print out information about a PCAP file.\", \"title\": \"scanpcap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"screencloudplayer\", \"summary\": \"ScreenCloud Player\", \"title\": \"ScreenCloud Player - Simple Digital Signage\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"scummvm\", \"summary\": \"ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games\", \"title\": \"ScummVM\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sdlvnc\", \"summary\": \"SDL2 and wxWidgets VNC client.\", \"title\": \"sdlvnc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"se-test-tools\", \"summary\": \"A set of tools used for testing\", \"title\": \"se-test-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"seashells\", \"summary\": \"The official client for Seashells.io\", \"title\": \"seashells\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"seasonsgreetings\", \"summary\": \"Wishes you a Merry Christmas and a Happy New Year\", \"title\": \"seasonsgreetings\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sensors-unity\", \"summary\": \"A simple sensors GUI for the Unity Desktop\", \"title\": \"Sensors Unity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sensortag\", \"summary\": \"SensorTag Python Bluetooth LE implementation\", \"title\": \"sensortag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sentry\", \"summary\": \"Sentry is a modern error logging and aggregation platform\", \"title\": \"sentry\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sequeler\", \"summary\": \"Friendly SQL Client\", \"title\": \"sequeler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"serial-vault\", \"summary\": \"Serial Vault Service\", \"title\": \"serial-vault\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sha3384\", \"summary\": \"Calculate sha3_384 hashes of files.\", \"title\": \"sha3384\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shadowsocks\", \"summary\": \"A fast tunnel proxy that helps you bypass firewalls\", \"title\": \"shadowsocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shcli\", \"summary\": \"Python client for Socialhome.\", \"title\": \"shcli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shotcut\", \"summary\": \"Free, cross-platform, open source video editor\", \"title\": \"Shotcut\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shout\", \"summary\": \"A self hosted web IRC client\", \"title\": \"shout\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"siilihai-client\", \"summary\": \"A graphical web forum client\", \"title\": \"Siilihai web forum client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simcaffe\", \"summary\": \"simple test caffe for amazing snap\", \"title\": \"simcaffe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-caio1982\", \"summary\": \"This is a test snap\", \"title\": \"simple-caio1982\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-cprov\", \"summary\": \"This is a test snap\", \"title\": \"simple-cprov\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-scan\", \"summary\": \"Document Scanning Application\", \"title\": \"simple-scan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplekey\", \"summary\": \"Password/Key generator and hash table.\", \"title\": \"simplekey\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplenote\", \"summary\": \"The simplest way to keep notes.\", \"title\": \"Simplenote\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplenote-jamiebennett\", \"summary\": \"The simplest way to keep notes. Install with --devmode.\", \"title\": \"simplenote-jamiebennett\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplescreenrecorder\", \"summary\": \"ssr\", \"title\": \"simplescreenrecorder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplescreenrecorder-mardy\", \"summary\": \"Simple Screen Recorder\", \"title\": \"simplescreenrecorder-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sixd-node-snap\", \"summary\": \"SixD node demo app\", \"title\": \"sixd-node-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"skrifa\", \"summary\": \"A simple word processor built with web technologies\", \"title\": \"Skrifa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"skrifa-lite\", \"summary\": \"A simple word processor built with web technologies\", \"title\": \"Skrifa Lite\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sl-moon127\", \"summary\": \"SL\", \"title\": \"sl-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slack-term\", \"summary\": \"Slack client for your terminal\", \"title\": \"slack-term\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slashlock\", \"summary\": \"Easy to use file and folder encryptor\", \"title\": \"slashlock\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sluice\", \"summary\": \"rate limiting data piping tool\", \"title\": \"sluice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slumpsand-linklist\", \"summary\": \"linklist helps keeping track of links...\", \"title\": \"slumpsand-linklist\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"smalltextpad\", \"summary\": \"SmallTextPad is a Simple Java Text Editor!\", \"title\": \"smalltextpad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"smartsheetcopy\", \"summary\": \"Copy folder,sheets and reports from template folder or specified folder\", \"title\": \"smartsheetcopy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snap-channels-walkthrough\", \"summary\": \"channels walkthrough\", \"title\": \"snap-channels-walkthrough\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snap-codelabs\", \"summary\": \"Ubuntu codelabs offline website for using and creating snaps.\", \"title\": \"snap-codelabs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapd-hacker-toolbelt\", \"summary\": \"Collection of tools useful for developers hacking on snapd\", \"title\": \"snapd-hacker-toolbelt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapdiff\", \"summary\": \"Compare two snaps in the style of debdiff\", \"title\": \"snapdiff\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snaplint\", \"summary\": \"Clean up your snaps\", \"title\": \"snaplint\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappy-debug\", \"summary\": \"Debug tools for ubuntu-core\", \"title\": \"snappy-debug\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappy-discover\", \"summary\": \"Discover snappy devices on the local network\", \"title\": \"snappy-discover\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappymcsnapface\", \"summary\": \"prints the value of env variable HOME\", \"title\": \"snappymcsnapface\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapweb\", \"summary\": \"Beautiful and functional interface for snap management\", \"title\": \"snapweb\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snow-on-me\", \"summary\": \"A simple webserver serving christmas snow on demand\", \"title\": \"snow-on-me\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"so-trello\", \"summary\": \"Trello command line tool\", \"title\": \"so-trello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solc\", \"summary\": \"The Solidity Contract-Oriented Programming Language\", \"title\": \"solc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solitaire\", \"summary\": \"usual Solitaire card game, as known as Patience or Klondike\", \"title\": \"solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solr\", \"summary\": \"Starts up solr as forking daemon\", \"title\": \"solr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"soracom\", \"summary\": \"Soracom CLI\", \"title\": \"soracom-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"soracom-console\", \"summary\": \"Soracom console Web App\", \"title\": \"soracom-console\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"special-delivery\", \"summary\": \"Example app on Mir stack\", \"title\": \"special-delivery\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"speed-test\", \"summary\": \"Test your internet connection speed and ping using speedtest.net from the CLI\", \"title\": \"speed-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spider-solitaire\", \"summary\": \"Spider Solitaire card game\", \"title\": \"spider-solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spread\", \"summary\": \"Convenient full-system test (task) distribution\", \"title\": \"spread\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spreed-webrtc-snap\", \"summary\": \"WebRTC audio/video calls and conferences\", \"title\": \"spreed-webrtc-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spreedme\", \"summary\": \"Spreed.ME audio/video calls and conferences feature for the Nextcloud Snap\", \"title\": \"spreedme\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"springlobby-nsg\", \"summary\": \"The lobby for SpringRTS\", \"title\": \"springlobby-nsg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sqlitebrowser-casept\", \"summary\": \"Unofficial snap of the lightweight SQLite DB editing tool.\", \"title\": \"sqlitebrowser-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"squid-gary\", \"summary\": \"Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more.\", \"title\": \"squid-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"squirrelbot\", \"summary\": \"A Telegram bot that stashes away links that you send it\", \"title\": \"squirrelbot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ss-qt\", \"summary\": \"Shadowsocks\", \"title\": \"ss-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshesame\", \"summary\": \"Fake SSH server that lets everyone in and logs their activity\", \"title\": \"sshesame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshguard-robertliu\", \"summary\": \"Protects from brute force attacks against ssh\", \"title\": \"sshguard-robertliu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshoot\", \"summary\": \"Manage multiple sshuttle VPN sessions\", \"title\": \"sshoot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshtron\", \"summary\": \"multiplayer Tron via ssh\", \"title\": \"sshtron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ssocks\", \"summary\": \"shadowsocks\", \"title\": \"ssocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"st-novice\", \"summary\": \"david test snap app\", \"title\": \"st-novice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stardate-snap\", \"summary\": \"Command line tool to convert conventional time to stardate time.\", \"title\": \"stardate-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stats\", \"summary\": \"Gathers numbers in repeated text\", \"title\": \"stats\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stellarium-plars\", \"summary\": \"Free, open source planetarium software\", \"title\": \"stellarium-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stonscipap-snap\", \"summary\": \"A 2 player version of 'Stone, Scissors, Paper'.\", \"title\": \"stonscipap-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"store-test-ubuntu-desktop\", \"summary\": \"Used to test store metadata in Ubuntu Desktop\", \"title\": \"Store Test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"storjshare\", \"summary\": \"farm data on the Storj network.\", \"title\": \"storjshare\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stress-ng\", \"summary\": \"tool to load and stress a computer\", \"title\": \"stress-ng\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"subiquity\", \"summary\": \"Ubuntu installer\", \"title\": \"subiquity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"submission-service\", \"summary\": \"Submission Service for accepting Checkbox results\", \"title\": \"submission-service\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sudo\", \"summary\": \"not sudo\", \"title\": \"sudo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sudoku-game\", \"summary\": \"Sudoku 9x9 game\", \"title\": \"sudoku-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sunwait\", \"summary\": \"Sunwait is a program for calculating sunrise and sunset\", \"title\": \"sunwait\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sup-autossh\", \"summary\": \"Auto SSH\", \"title\": \"sup-autossh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"supercalc-snap\", \"summary\": \"Powerful collection of calculation tools for Ubuntu.\", \"title\": \"Supercalc-Snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"surl\", \"summary\": \"Ubuntu Store API thin wrapper.\", \"title\": \"surl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sutil\", \"summary\": \"Utilities for working with snaps and snap store APIs\", \"title\": \"sutil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"swift-ring-checker\", \"summary\": \"Check swift rings\", \"title\": \"swift-ring-checker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sword\", \"summary\": \"Dialoga Sword \", \"title\": \"Dialoga Sword \"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"symgrpmad\", \"summary\": \"A game based upon the idea of overlapping symmetry groups.\", \"title\": \"symgrpmad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"syncthing\", \"summary\": \"Open Source Continuous File Synchronization\", \"title\": \"syncthing\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sysrepo-netopeer-gen\", \"summary\": \"sysrepo and netopeer snap\", \"title\": \"sysrepo-netopeer-gen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sysrepo-netopeer-shejoshi\", \"summary\": \"sysrepo and netopeer snap\", \"title\": \"sysrepo-netopeer-shejoshi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"taimaa\", \"summary\": \"A simple count down timer.\", \"title\": \"taimaa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tali\", \"summary\": \"Roll dice and score points\", \"title\": \"tali\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"task\", \"summary\": \"Simple task runner / Make alternative written in Go\", \"title\": \"task\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"taskwarrior-plars\", \"summary\": \"feature-rich console based todo list manager\", \"title\": \"taskwarrior-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"teatime\", \"summary\": \"Simple egg timer application for the Unity Desktop\", \"title\": \"Teatime\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"teleconsole\", \"summary\": \"Share your terminal and forward local TCP ports to people you trust.\", \"title\": \"teleconsole\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-cli\", \"summary\": \"Command-line interface for Telegram. Uses the readline interface.\", \"title\": \"telegram-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-latest\", \"summary\": \"Telegram Desktop Client latest\", \"title\": \"telegram-latest\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-sergiusens\", \"summary\": \"Telegram desktop client\", \"title\": \"telegram-sergiusens\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tempest-jhobbs\", \"summary\": \"OpenStack tempest test\", \"title\": \"tempest-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"termius-app\", \"summary\": \"termius-app\", \"title\": \"termius-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"termplay\", \"summary\": \"Play an image/video in your terminal!\", \"title\": \"termplay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terraform-abacao\", \"summary\": \"build, change, and version infrastructure safely and efficiently\", \"title\": \"terraform-abacao\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terraform-snap\", \"summary\": \"Terraform snap app\", \"title\": \"terraform-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terragrunt\", \"summary\": \"build, change, and version infrastructure safely and efficiently\", \"title\": \"terragrunt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-assumes\", \"summary\": \"Test snap for snapd\", \"title\": \"test-assumes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-hello\", \"summary\": \"simple dotnet hello world\", \"title\": \"test-hello\"}, {\"aliases\": [{\"name\": \"test_snapd_wellknown1\", \"target\": \"wellknown1\"}, {\"name\": \"test_snapd_wellknown2\", \"target\": \"wellknown2\"}], \"apps\": [], \"package_name\": \"test-snapd-auto-aliases\", \"summary\": \"\", \"title\": \"test-snapd-auto-aliases\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-busybox-static\", \"summary\": \"Statically linked busybox for test\", \"title\": \"test-snapd-busybox-static\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-classic-confinement\", \"summary\": \"\", \"title\": \"test-snapd-classic-confinement\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-content-plug\", \"summary\": \"\", \"title\": \"test-snapd-content-plug\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-content-slot\", \"summary\": \"\", \"title\": \"test-snapd-content-slot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-control-consumer\", \"summary\": \"Basic snapd-control consumer snap\", \"title\": \"test-snapd-control-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-cups-control-consumer\", \"summary\": \"Basic cups-control consumer snap\", \"title\": \"test-snapd-cups-control-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-dbus-service\", \"summary\": \"Python based example dbus service\", \"title\": \"test-snapd-dbus-service\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-delta-refresh\", \"summary\": \"\", \"title\": \"test-snapd-delta-refresh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-fuse-consumer\", \"summary\": \"Basic fuse consumer snap\", \"title\": \"test-snapd-fuse-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-go-webserver\", \"summary\": \"Minimal Golang webserver for snappy\", \"title\": \"test-snapd-go-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-python-webserver\", \"summary\": \"Python based example webserver\", \"title\": \"test-snapd-python-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-thumbnailer-consumer\", \"summary\": \"Basic thumbnailer consumer snap\", \"title\": \"test-snapd-thumbnailer-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-tools\", \"summary\": \"Tools for testing the snapd application\", \"title\": \"test-snapd-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-upower-observe-consumer\", \"summary\": \"Basic upower-observe consumer snap\", \"title\": \"test-snapd-upower-observe-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"testflinger-cli\", \"summary\": \"testflinger-cli\", \"title\": \"testflinger-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tetris-in-racket\", \"summary\": \"Tetris clone developed in Racket\", \"title\": \"Tetris in Racket\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tftp-hpa-jhobbs\", \"summary\": \"Trivial File Transfer Protocol Client\", \"title\": \"tftp-hpa-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"the-traveling-fox\", \"summary\": \"Simple FOSS 3D Platformer\", \"title\": \"The Traveling Fox\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"theia-mardy\", \"summary\": \"Theia Vision Library\", \"title\": \"theia-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"thinger-maker-server\", \"summary\": \"Thinger.io Internet Of Things Server\", \"title\": \"Thinger.io Maker Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"thomir-says\", \"summary\": \"What does Thomi say?\", \"title\": \"thomir-says\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"throttle\", \"summary\": \"control the rate that data flows through stdin\", \"title\": \"throttle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tic-tac-toe\", \"summary\": \"Basic Tic-Tac-Toe game, based on SDL2\", \"title\": \"tic-tac-toe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tidec\", \"summary\": \"Terminal C/C++ IDE with GUI-like user interface\", \"title\": \"tidec\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tika-app\", \"summary\": \"Tika Server for metadata discovery and extraction\", \"title\": \"tika-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tika-server\", \"summary\": \"Tika Server for metadata discovery and extraction\", \"title\": \"tika-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"timg\", \"summary\": \"A terminal image viewer\", \"title\": \"timg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tinyproxy-ogra\", \"summary\": \"very tiny proxy server\", \"title\": \"tinyproxy-ogra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tinyproxy-snap\", \"summary\": \"a light-weight HTTP(S) proxy daemon for POSIX operating systems.\", \"title\": \"tinyproxy-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tlaplus\", \"summary\": \"The TLA Toolbox is an IDE for the TLA+ tools.\", \"title\": \"tlaplus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tldr-luk3yx\", \"summary\": \"A simple tldr viewer.\", \"title\": \"tldr-luk3yx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmate-esnow\", \"summary\": \"Instant terminal sharing\", \"title\": \"tmate-esnow\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmux\", \"summary\": \"tmux\", \"title\": \"tmux\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmx\", \"summary\": \"Terminal multiplexer with GUI-like user interface\", \"title\": \"tmx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tof-casept\", \"summary\": \"An unofficial snap of the turn-based strategy game Tanks of Freedom\", \"title\": \"tof-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"toilet-deej\", \"summary\": \"toilet terminal banner tool\", \"title\": \"toilet-deej\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tomcat-sample\", \"summary\": \"Sample webapp using tomcat part\", \"title\": \"tomcat-sample\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tor-middle-relay\", \"summary\": \"Essential infrastructure node for Tor network\", \"title\": \"Tor middle relay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tor-mkg20001\", \"summary\": \"Defend yourself against network surveillance and traffic analysis\", \"title\": \"Tor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"torgo\", \"summary\": \"A Logo interpreter written in Java.\", \"title\": \"torgo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tpad\", \"summary\": \"Terminal text editor with GUI-like user interface\", \"title\": \"tpad\"}, {\"aliases\": [{\"name\": \"tpm_changeownerauth\", \"target\": \"changeownerauth\"}, {\"name\": \"tpm_clear\", \"target\": \"clear\"}, {\"name\": \"tpm_createek\", \"target\": \"createek\"}, {\"name\": \"tpm_getpubek\", \"target\": \"getpubek\"}, {\"name\": \"tpm_nvdefine\", \"target\": \"nvdefine\"}, {\"name\": \"tpm_nvinfo\", \"target\": \"nvinfo\"}, {\"name\": \"tpm_nvread\", \"target\": \"nvread\"}, {\"name\": \"tpm_nvrelease\", \"target\": \"nvrelease\"}, {\"name\": \"tpm_nvwrite\", \"target\": \"nvwrite\"}, {\"name\": \"tpm_resetdalock\", \"target\": \"resetdalock\"}, {\"name\": \"tpm_restrictpubek\", \"target\": \"restrictpubek\"}, {\"name\": \"tpm_restrictsrk\", \"target\": \"restrictsrk\"}, {\"name\": \"tpm_revokeek\", \"target\": \"revokeek\"}, {\"name\": \"tpm_selftest\", \"target\": \"selftest\"}, {\"name\": \"tpm_setactive\", \"target\": \"setactive\"}, {\"name\": \"tpm_setclearable\", \"target\": \"setclearable\"}, {\"name\": \"tpm_setenable\", \"target\": \"setenable\"}, {\"name\": \"tpm_setoperatorauth\", \"target\": \"setoperatorauth\"}, {\"name\": \"tpm_setownable\", \"target\": \"setownable\"}, {\"name\": \"tpm_setpresence\", \"target\": \"setpresence\"}, {\"name\": \"tpm_takeownership\", \"target\": \"takeownership\"}, {\"name\": \"tpm_version\", \"target\": \"version\"}], \"apps\": [], \"package_name\": \"tpm\", \"summary\": \"TPM 1.2 utilities\", \"title\": \"tpm\"}, {\"aliases\": [{\"name\": \"tpm2_activatecredential\", \"target\": \"activatecredential\"}, {\"name\": \"tpm2_akparse\", \"target\": \"akparse\"}, {\"name\": \"tpm2_certify\", \"target\": \"certify\"}, {\"name\": \"tpm2_create\", \"target\": \"create\"}, {\"name\": \"tpm2_createprimary\", \"target\": \"createprimary\"}, {\"name\": \"tpm2_encryptdecrypt\", \"target\": \"encryptdecrypt\"}, {\"name\": \"tpm2_evictcontrol\", \"target\": \"evictcontrol\"}, {\"name\": \"tpm2_getmanufec\", \"target\": \"getmanufec\"}, {\"name\": \"tpm2_getpubak\", \"target\": \"getpubak\"}, {\"name\": \"tpm2_getpubek\", \"target\": \"getpubek\"}, {\"name\": \"tpm2_getrandom\", \"target\": \"getrandom\"}, {\"name\": \"tpm2_hash\", \"target\": \"hash\"}, {\"name\": \"tpm2_hmac\", \"target\": \"hmac\"}, {\"name\": \"tpm2_listpcrs\", \"target\": \"listpcrs\"}, {\"name\": \"tpm2_load\", \"target\": \"load\"}, {\"name\": \"tpm2_loadexternal\", \"target\": \"loadexternal\"}, {\"name\": \"tpm2_makecredential\", \"target\": \"makecredential\"}, {\"name\": \"tpm2_nvdefine\", \"target\": \"nvdefine\"}, {\"name\": \"tpm2_nvlist\", \"target\": \"nvlist\"}, {\"name\": \"tpm2_nvread\", \"target\": \"nvread\"}, {\"name\": \"tpm2_nvrelease\", \"target\": \"nvrelease\"}, {\"name\": \"tpm2_nvwrite\", \"target\": \"nvwrite\"}, {\"name\": \"tpm2_quote\", \"target\": \"quote\"}, {\"name\": \"tpm2_rc_decode\", \"target\": \"rc-decode\"}, {\"name\": \"tpm2_readpublic\", \"target\": \"readpublic\"}, {\"name\": \"tpm2_rsadecrypt\", \"target\": \"rsadecrypt\"}, {\"name\": \"tpm2_rsaencrypt\", \"target\": \"rsaencrypt\"}, {\"name\": \"tpm2_sign\", \"target\": \"sign\"}, {\"name\": \"tpm2_takeownership\", \"target\": \"takeownership\"}, {\"name\": \"tpm2_unseal\", \"target\": \"unseal\"}, {\"name\": \"tpm2_verifysignature\", \"target\": \"verifysignature\"}], \"apps\": [], \"package_name\": \"tpm2\", \"summary\": \"TPM 2.0 utilities\", \"title\": \"tpm2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tracepath-jhobbs\", \"summary\": \"tracepath\", \"title\": \"tracepath-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"transfer\", \"summary\": \"Transfer files using transfer.sh\", \"title\": \"transfer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tree\", \"summary\": \"This is an initial minimail snap of `tree`\", \"title\": \"tree\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"trestus\", \"summary\": \"Static status page generator that uses a Trello board as a data source\", \"title\": \"trestus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"trustgrid\", \"summary\": \"Trustgrid node agent\", \"title\": \"trustgrid\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"truthtables\", \"summary\": \"truthtables snap\", \"title\": \"truthtables\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ttimer\", \"summary\": \"plain Timer (a tea-timer for systems w/o java)\", \"title\": \"ttimer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"turtlebot-demo-kyrofa\", \"summary\": \"Turtlebot ROS Demo\", \"title\": \"Turtlebot ROS Demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tuxguitar-vs\", \"summary\": \"TuxGuitar\", \"title\": \"tuxguitar-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"twistypuzzle\", \"summary\": \"A 3D simulator for a variety of twisty puzzles.\", \"title\": \"twistypuzzle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test-snap-with-tracks\", \"summary\": \"Summary of the most simple snap\", \"title\": \"u1test-snap-with-tracks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test20160725\", \"summary\": \"Simple dd like tool\", \"title\": \"u1test20160725\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test20160920\", \"summary\": \"Summary of the most simple snap\", \"title\": \"u1test20160920\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uappexplorer-cli\", \"summary\": \"Browse uApp Explorer right for the command line!\", \"title\": \"uappexplorer-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubports-installer\", \"summary\": \"GUI installer for ubports devices\", \"title\": \"ubports-installer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-app-platform\", \"summary\": \"Ubuntu app platform for running apps on a shared platform of libraries\", \"title\": \"ubuntu-app-platform\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-calculator-app\", \"summary\": \"Ubuntu Calculator application for the Unity 7 desktop\", \"title\": \"Calculator (Unity 7)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-clock-app\", \"summary\": \"Ubuntu Clock application for the Unity desktop\", \"title\": \"Clock\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-core\", \"summary\": \"The ubuntu-core OS snap\", \"title\": \"ubuntu-core\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-core-slides\", \"summary\": \"Ubuntu core set of slides\", \"title\": \"ubuntu-core-slides\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-demo-websites\", \"summary\": \"Demo websites configuration for Ubuntu Demo manager\", \"title\": \"ubuntu-demo-websites\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-make\", \"summary\": \"Setup your development environment on ubuntu easily\", \"title\": \"ubuntu-make\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-social-kit\", \"summary\": \"Bring social media apps to Ubuntu Desktop\", \"title\": \"Ubuntu Social Media Kit\"}, {\"aliases\": [{\"name\": \"udisksctl\", \"target\": \"udisksctl\"}], \"apps\": [], \"package_name\": \"udisks2\", \"summary\": \"D-Bus service to access and manipulate storage devices\", \"title\": \"udisks2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uefi-fw-tools\", \"summary\": \"UEFI Firmware update tools\", \"title\": \"uefi-fw-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ufw\", \"summary\": \"ufw (Uncomplicated Firewall) for Ubuntu Core\", \"title\": \"ufw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ultimate-media-downloader\", \"summary\": \"Ultimate media downloader is a Gui based video audio downloader which support download media from various sites.\", \"title\": \"Ultimate Media Downloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ultimate-media-downloader2\", \"summary\": \"Download media from various websites\", \"title\": \"Ultimate Media Downloader 2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uname-a\", \"summary\": \"The test \\\"uname -a\\\" snap\", \"title\": \"uname-a\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unifi-exporter-moon127\", \"summary\": \"Prometheus exporter for UniFi Controller\", \"title\": \"unifi-exporter-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unison-jz\", \"summary\": \"Unison file synchroniser\", \"title\": \"unison-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unixhttp\", \"summary\": \"HTTP over Unix\", \"title\": \"unixhttp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upload-assets\", \"summary\": \"A command-line tool for managing the assets server\", \"title\": \"upload-assets\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upnp-server\", \"summary\": \"upload files with WebDAV and serve them via DLNA/UPnP\", \"title\": \"upnp-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upower\", \"summary\": \"UPower Power Source Monitoring daemon\", \"title\": \"upower\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uq\", \"summary\": \"universal (de)serializer\", \"title\": \"uq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"urdf-viz\", \"summary\": \"URDF visualization tool\", \"title\": \"urdf-viz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usb-reset\", \"summary\": \"Reset a USB device using vendor and product ID.\", \"title\": \"usb-reset\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usb-utils\", \"summary\": \"Linux USB utilities\", \"title\": \"usb-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usd-nacc\", \"summary\": \"Ubuntu Server Dev tooling\", \"title\": \"usd-nacc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ustriage\", \"summary\": \"Ubuntu Launchpad bugs for triage\", \"title\": \"ustriage\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"v2ray\", \"summary\": \"A platform for building proxies to bypass network restrictions.\", \"title\": \"v2ray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vanitygen\", \"summary\": \"Vanitygen is a command-line vanity bitcoin address generator\", \"title\": \"vanitygen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vault\", \"summary\": \"Vault is a tool for securely accessing secrets.\", \"title\": \"vault\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vault-elopio\", \"summary\": \"Vault is a tool for securely accessing secrets.\", \"title\": \"vault-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vectr\", \"summary\": \"Vectr is a free graphics editor used to create vector graphics easily and intuitively.\", \"title\": \"Vectr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"verum-cli\", \"summary\": \"The official Verum CLI interface app.\", \"title\": \"Verum CLI\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vestin\", \"summary\": \"Program to calculate financial independence.\", \"title\": \"vestin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vice-jz\", \"summary\": \"The Versatile Commodore Emulator\", \"title\": \"vice-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vigil\", \"summary\": \"CLI application to watch sites for changes.\", \"title\": \"vigil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"viking-gps\", \"summary\": \"GPS data editor, analyzer and viewer\", \"title\": \"viking-gps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"visualsfm-mardy\", \"summary\": \"A Visual Structure from Motion System\", \"title\": \"visualsfm-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vitetris\", \"summary\": \"Console based version of Tetris\", \"title\": \"vitetris\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vlc\", \"summary\": \"The ultimate media player\", \"title\": \"vlc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"volleyball2d\", \"summary\": \"A 2d volleyball game\", \"title\": \"volleyball2d\"}, {\"aliases\": [{\"name\": \"code\", \"target\": \"vscode\"}], \"apps\": [], \"package_name\": \"vscode\", \"summary\": \"Code editing. Redefined.\", \"title\": \"Visual Studio Code\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vsslagent\", \"summary\": \"VSSL REST api.\", \"title\": \"vsslagent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vuze-vs\", \"summary\": \"Vuze is a powerful, open source, bittorrent client.\", \"title\": \"vuze-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wal-e\", \"summary\": \"Continuous archiving of PostgreSQL WAL files and base backups\", \"title\": \"wal-e\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallpaperdownloader\", \"summary\": \"Download, manage and change your favorite wallpapers from the Internet\", \"title\": \"wallpaperdownloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallpapers-poland-late-summer\", \"summary\": \"Collection of wallpapers with photos from late summer in Poland\", \"title\": \"Late summer in Poland - wallpapers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallstreet\", \"summary\": \"fill your console with Wall Street-like news and stats\", \"title\": \"wallstreet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"warzone2100\", \"summary\": \"A free and open source real time strategy game\", \"title\": \"Warzone 2100\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wavebox\", \"summary\": \"Gmail, Inbox, Outlook, O365, Trello & Slack client\", \"title\": \"wavebox\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wdltool\", \"summary\": \"Command line utilities for interacting with WDL\", \"title\": \"wdltool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"webcam-webui-stylerrr\", \"summary\": \"Webcam web UI\", \"title\": \"webcam-webui-stylerrr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"webdm\", \"summary\": \"# Snappyd\", \"title\": \"webdm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"weebl-tools\", \"summary\": \"Client-side tools for communicating with a Weebl instance\", \"title\": \"weebl-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wekan\", \"summary\": \"The open-source Trello-like kanban\", \"title\": \"wekan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wekan-ondra\", \"summary\": \"The open-source Trello-like kanban\", \"title\": \"wekan-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wethr\", \"summary\": \"Command line weather tool.\", \"title\": \"wethr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wfc-cmars\", \"summary\": \"This program generates bitmaps that are locally similar to the input bitmap.\", \"title\": \"wfc-cmars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"what-snap\", \"summary\": \"Turn a snap id into a snap name.\", \"title\": \"what-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"whois-snap\", \"summary\": \"whois snap\", \"title\": \"whois-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"widl-nan\", \"summary\": \"Auto generate native C++ addon source code by parsing Web IDL definition\", \"title\": \"widl-nan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wifi-ap\", \"summary\": \"WiFi Access Point based on hostapd\", \"title\": \"wifi-ap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wifiap-consumer\", \"summary\": \"wifi-ap consumer example\", \"title\": \"wifiap-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wireless-tools\", \"summary\": \"Tools for manipulating Linux Wireless Extensions\", \"title\": \"wireless-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wordpress-desktop\", \"summary\": \"WordPress.com Desktop client\", \"title\": \"Wordpress.com Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wordsingrid\", \"summary\": \"Searches words from a grid of letters.\", \"title\": \"wordsingrid\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"world\", \"summary\": \"Where in the world is...?\", \"title\": \"world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wormhole\", \"summary\": \"get things from one computer to another, safely\", \"title\": \"wormhole\"}, {\"aliases\": [{\"name\": \"wpa_cli\", \"target\": \"wpa-cli\"}], \"apps\": [], \"package_name\": \"wpa-supplicant\", \"summary\": \"WPA supplicant provides client support for WPA and WPA2 (IEEE 802.11i)\", \"title\": \"wpa-supplicant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"writefull\", \"summary\": \"Writefull\", \"title\": \"writefull\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wuziqi\", \"summary\": \"Wuziqi Game. It shows how to snap a html5 app into a snap\", \"title\": \"wuziqi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wuzz\", \"summary\": \"interactive cli tool for HTTP inspection\", \"title\": \"wuzz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wxmaxima\", \"summary\": \"A nightly build of wxMaxima, a gui for Maxima, a full-featured CAS.\", \"title\": \"wxmaxima\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x11-apps\", \"summary\": \"x11 apps\", \"title\": \"x11-apps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x86latency-test\", \"summary\": \"Intel x86 kernel timer latency test\", \"title\": \"x86latency-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x86rdrand-benchmark\", \"summary\": \"Intel x86 rdrand CPU benchmark\", \"title\": \"x86rdrand-benchmark\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xbill-xaw\", \"summary\": \"Get rid of those Wingdows Viruses!\", \"title\": \"xbill-xaw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xcape-lbo\", \"summary\": \"Modify keys to act as other keys\", \"title\": \"xcape-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xkcd-webserver\", \"summary\": \"Show random XKCD compic via a build-in webserver\", \"title\": \"xkcd-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xkcdpass\", \"summary\": \"xkcd password generator\", \"title\": \"xkcdpass\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xlsx\", \"summary\": \"Convert microsoft XLSX files into CSV files.\", \"title\": \"xlsx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xnsketch\", \"summary\": \"XnSketch turn your photos into cartoon or sketch images.\", \"title\": \"xnsketch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xnviewmp\", \"summary\": \"XnView MP is the enhanced version of XnView Classic.\", \"title\": \"xnviewmp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yacas\", \"summary\": \"Yet Another Computer Algebra System\", \"title\": \"yacas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yakyak\", \"summary\": \"YakYak\", \"title\": \"yakyak\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yd\", \"summary\": \"yd\", \"title\": \"yd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-bdmurray\", \"summary\": \"downloads videos from youtube.com or other video platforms\", \"title\": \"youtube-dl-bdmurray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-casept\", \"summary\": \"YouTube Downloader\", \"title\": \"youtube-dl-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-snap\", \"summary\": \"YouTube Downloader\", \"title\": \"youtube-dl-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zaz-jz\", \"summary\": \"Zaz - Because hackers too need to play with balls!\", \"title\": \"zaz-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zeal-casept\", \"summary\": \"Zeal is a simple offline documentation browser inspired by Dash. This is an unofficial snap package.\", \"title\": \"zeal-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zeronet\", \"summary\": \"Open, free and uncensorable websites\", \"title\": \"ZeroNet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zerotier-one\", \"summary\": \"ZeroTier is a software-based managed Ethernet switch for planet Earth.\", \"title\": \"zerotier-one\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zile-tealeg\", \"summary\": \"GNU Zile\", \"title\": \"zile-tealeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zzt\", \"summary\": \"ZZT\", \"title\": \"zzt\"}]}}"
2017/11/02 16:09:37.344661 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic finished after 1 retries, elapsed time=609.750606ms, status: 200
AppArmor status: apparmor is enabled and all features are available
2017/11/02 16:09:37.385222 cmd.go:102: DEBUG: core snap (at "/snap/core/current") is older ("1.0") than distribution package ("1337.2.29~14.04")
2017/11/02 16:09:37.616660 daemon.go:306: started snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic.
2017/11/02 16:09:37.623608 main.go:72: DEBUG: activation done in 238ms
2017/11/02 16:09:37.624621 snapmgr.go:540: DEBUG: Next refresh scheduled for 2017-11-02 18:24:49.692076308 +0000 UTC.
2017/11/02 16:09:37.624647 snapmgr.go:586: DEBUG: Catalog refresh starting now; next scheduled for 2017-11-03 16:09:37.624642272 +0000 UTC.
2017/11/02 16:09:37.624685 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/sections, attempt 1, elapsed time=9.227µs
2017/11/02 16:09:37.625341 logger.go:69: DEBUG: > "GET /api/v1/snaps/sections HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:09:37.633987 daemon.go:233: DEBUG: pid=30085;uid=0;@ GET /v2/snaps 994.897µs 200
2017/11/02 16:09:38.267443 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 175\r\nContent-Type: application/hal+json\r\nDate: Thu, 02 Nov 2017 16:09:38 GMT\r\nServer: gunicorn/19.7.1\r\nX-Request-Id: dc6b9811-cd25-482e-9070-286ee159d0da\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"_embedded\": {\"clickindex:sections\": [{\"name\": \"ops\"}, {\"name\": \"database\"}, {\"name\": \"internet-of-things\"}, {\"name\": \"featured\"}, {\"name\": \"messaging\"}, {\"name\": \"media\"}]}}"
2017/11/02 16:09:38.267745 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/sections finished after 1 retries, elapsed time=643.062603ms, status: 200
2017/11/02 16:09:38.291340 retry.go:40: DEBUG: Retrying https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic, attempt 1, elapsed time=10.039µs
2017/11/02 16:09:38.292229 logger.go:69: DEBUG: > "GET /api/v1/snaps/names?confinement=strict%2Cclassic HTTP/1.1\r\nHost: api.snapcraft.io\r\nUser-Agent: snapd/1337.2.29~14.04 (series 16; classic; testing) ubuntu/14.04 (amd64) linux/4.4.0-67-generic\r\nAccept: application/hal+json\r\nX-Device-Authorization: Macaroon root=\"MDAxZWxvY2F0aW9uIGFwaS5zbmFwY3JhZnQuaW8KMDAxZWlkZW50aWZpZXIgZGV2aWNlLXNlc3Npb24KMDA0MGNpZCBhcGkuc25hcGNyYWZ0LmlvfHZhbGlkX3NpbmNlfDIwMTctMTEtMDJUMTY6MDc6NDEuNTYzNzAzCjAwNDZjaWQgYXBpLnNuYXBjcmFmdC5pb3xzZXNzaW9ufDA3ZGQ4YjY0LTRhODMtNDA3Yi05OTU4LTk1YzE1ZjE3YmI3MAowMDliY2lkIGFwaS5zbmFwY3JhZnQuaW98ZGV2aWNlfHsic2VyaWFsIjogIjIzYTEwYzA0LWE3ZmEtNDYwMS05Y2M0LTY1MGMwODk5ZmJhOCIsICJicmFuZCI6ICJnZW5lcmljIiwgIm1vZGVsIjogImdlbmVyaWMtY2xhc3NpYyIsICJhdXRob3JpdHkiOiAiZ2VuZXJpYyJ9CjAwMmZzaWduYXR1cmUglTkJujBODhfVui3N7DyXN8Tuqmptjgtan_Qr2Jcetn0K\"\r\nX-Ubuntu-Architecture: amd64\r\nX-Ubuntu-Classic: true\r\nX-Ubuntu-No-Cdn: false\r\nX-Ubuntu-Series: 16\r\nX-Ubuntu-Wire-Protocol: 1\r\nAccept-Encoding: gzip\r\n\r\n"
2017/11/02 16:09:38.856848 logger.go:76: DEBUG: < "HTTP/1.1 200 OK\r\nContent-Length: 144051\r\nAge: 121\r\nCache-Control: public, max-age=300\r\nContent-Type: application/hal+json\r\nDate: Thu, 02 Nov 2017 16:07:39 GMT\r\nServer: gunicorn/19.7.1\r\nVary: X-Ubuntu-Store, X-Ubuntu-Series, X-Ubuntu-Architecture\r\nVia: 1.1 juju-7794b8-prod-ols-snap-store-indep-398 (squid/3.5.12)\r\nX-Cache: HIT from juju-7794b8-prod-ols-snap-store-indep-398\r\nX-Cache-Lookup: HIT from juju-7794b8-prod-ols-snap-store-indep-398:3128\r\nX-Request-Id: c3430615-0d69-4a55-b283-4353579d34c8\r\nX-Vcs-Revision: 6d28e30\r\n\r\n{\"_embedded\": {\"clickindex:package\": [{\"aliases\": null, \"apps\": [], \"package_name\": \"ab\", \"summary\": \"Test snap with shortest name\", \"title\": \"ab\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acbuild\", \"summary\": \"AppC container builder\", \"title\": \"acbuild\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acestreamplayer\", \"summary\": \"Ace Stream \\u2013 P2P Multimedia Platform\", \"title\": \"acestreamplayer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"acpi-tools\", \"summary\": \"ACPICA tools\", \"title\": \"acpi-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"act\", \"summary\": \"This program is used to perform an operation after an action\", \"title\": \"act\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"adventcalendar\", \"summary\": \"Advent Calendar for Ubuntu enthousiasts\", \"title\": \"adventcalendar\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ag-mcphail\", \"summary\": \"The Silver Searcher - mcphail's build and upstream git version\", \"title\": \"ag-mcphail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ahorcado\", \"summary\": \"Ahorcado version temprana\", \"title\": \"ahorcado\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"airshark\", \"summary\": \"Non-WiFi interference analyzer\", \"title\": \"Airshark\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aldo\", \"summary\": \"Aldo is a morse code learning tool released under GPL.\", \"title\": \"aldo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"alexaweb\", \"summary\": \"Use html5 voice and speaker to connect to Alexa\", \"title\": \"alexaweb\"}, {\"aliases\": [{\"name\": \"aconnect\", \"target\": \"aconnect\"}, {\"name\": \"alsabat\", \"target\": \"alsabat\"}, {\"name\": \"alsactl\", \"target\": \"alsactl\"}, {\"name\": \"alsaloop\", \"target\": \"alsaloop\"}, {\"name\": \"alsamixer\", \"target\": \"alsamixer\"}, {\"name\": \"alsatplg\", \"target\": \"alsatplg\"}, {\"name\": \"alsaucm\", \"target\": \"alsaucm\"}, {\"name\": \"amidi\", \"target\": \"amidi\"}, {\"name\": \"amixer\", \"target\": \"amixer\"}, {\"name\": \"aplay\", \"target\": \"aplay\"}, {\"name\": \"aplaymidi\", \"target\": \"aplaymidi\"}, {\"name\": \"arecord\", \"target\": \"arecord\"}, {\"name\": \"arecordmidi\", \"target\": \"arecordmidi\"}, {\"name\": \"aseqdump\", \"target\": \"aseqdump\"}, {\"name\": \"aseqnet\", \"target\": \"aseqnet\"}, {\"name\": \"iecset\", \"target\": \"iecset\"}, {\"name\": \"speaker-test\", \"target\": \"speaker-test\"}], \"apps\": [], \"package_name\": \"alsa-utils\", \"summary\": \"Utilities for configuring and using ALSA\", \"title\": \"alsa-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"anbox-installer\", \"summary\": \"Installer for the Android in a Box runtime environment\", \"title\": \"anbox-installer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"animationmaker\", \"summary\": \"Create keyframe animation and export them to a movie, animated gif or XML file\", \"title\": \"AnimationMaker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"anta-i7z\", \"summary\": \"A better i7 (and now i3, i5) reporting tool for Linux\", \"title\": \"anta-i7z\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aof\", \"summary\": \"Redis appendonly file filter\", \"title\": \"aof\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"apizee-box-1-helmet\", \"summary\": \"Package for box helmet\", \"title\": \"apizee-box-1-helmet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"apktool\", \"summary\": \"A tool for reverse engineering 3rd party, closed, binary Android apps.\", \"title\": \"apktool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"appx\", \"summary\": \"appx tool for Windows Universal Apps\", \"title\": \"appx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"arangodb3\", \"summary\": \"ArangoDB3 Server - One Core. One Query Language. Multiple Data Models.\", \"title\": \"arangodb3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"archaeopteryx\", \"summary\": \"Visualization, Analysis, and Editing of Phylogenetic Trees\", \"title\": \"archaeopteryx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"arduino-mhall119\", \"summary\": \"Arduino IDE\", \"title\": \"arduino-mhall119\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"asciinema\", \"summary\": \"Record and share your terminal sessions, the right way\", \"title\": \"asciinema\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"askgod\", \"summary\": \"Askgod Scoring System - client\", \"title\": \"Askgod client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"asunder-casept\", \"summary\": \"Asunder is a graphical Audio CD ripper and encoder for Linux.\", \"title\": \"asunder-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"atari800-jz\", \"summary\": \"Portable and free Atari 8-bit emulator\", \"title\": \"atari800-jz\"}, {\"aliases\": [{\"name\": \"apm\", \"target\": \"apm\"}], \"apps\": [], \"package_name\": \"atom\", \"summary\": \"A hackable text editor for the 21st Century.\", \"title\": \"Atom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"atomify\", \"summary\": \"Atomify LAMMPS\", \"title\": \"Atomify LAMMPS\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"attfeeder\", \"summary\": \"Attitude angles feeder\", \"title\": \"attfeeder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"autopilot-qt\", \"summary\": \"Autopilot QT\", \"title\": \"autopilot-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"avahi\", \"summary\": \"avahi-daemon\", \"title\": \"avahi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"awk-nsantos\", \"summary\": \"GNU awk\", \"title\": \"awk-nsantos\"}, {\"aliases\": [{\"name\": \"aws\", \"target\": \"aws\"}], \"apps\": [], \"package_name\": \"aws-cli\", \"summary\": \"Universal Command Line Interface for Amazon Web Services\", \"title\": \"aws-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aws-es-kibana\", \"summary\": \"Proxy AWS Elasticsearch to local machine\", \"title\": \"aws-es-kibana\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"aws-kernel\", \"summary\": \"AWS linux kernel\", \"title\": \"aws-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"awsiot\", \"summary\": \"Automatically register your device with AWS IoT.\", \"title\": \"awsiot\"}, {\"aliases\": [{\"name\": \"az\", \"target\": \"azure-cli\"}], \"apps\": [], \"package_name\": \"azure-cli\", \"summary\": \"Microsoft Azure Cross Platform Command Line\", \"title\": \"azure-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"b1freearchiver\", \"summary\": \"Free file archiver and encryption software\", \"title\": \"b1freearchiver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"balloon-pop\", \"summary\": \"balloon popper game & puzzle\", \"title\": \"balloon-pop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"basejmpr\", \"summary\": \"Package runtime for basejmpr\", \"title\": \"basejmpr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"basic-amd64\", \"summary\": \"The most simple snap.\", \"title\": \"basic-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bastis-test-snap\", \"summary\": \"Falcon 8+ moosepoint payload uwb\", \"title\": \"bastis-test-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"baugeschichte\", \"summary\": \"See images and the history of builings in a city\", \"title\": \"baugeschichte\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bayam\", \"summary\": \"Bayam, jeux, d\\u00e9couvertes et activit\\u00e9s pour enfants\", \"title\": \"Bayam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bcc\", \"summary\": \"BPF compiler collection\", \"title\": \"bcc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"beagleblack\", \"summary\": \"OEM Beagle Bone Black\", \"title\": \"beagleblack\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"berkeleysnap\", \"summary\": \"Runs Berkeley's Snap - Scratch\", \"title\": \"berkeleysnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bhttp\", \"summary\": \"Macaroon-aware HTTP command line client\", \"title\": \"bhttp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitcoin\", \"summary\": \"peer-to-peer network based digital currency\", \"title\": \"bitcoin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitcoin-qt\", \"summary\": \"Bitcoin Unlimited - The Only Bitcoin Client That Gives You Complete Freedom!\", \"title\": \"bitcoin-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitlbee-sajoupa\", \"summary\": \"An IRC to other chat networks gateway - bitlbee.org\", \"title\": \"bitlbee-sajoupa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bitticker\", \"summary\": \"A live bitcoin-USDT ticker for your system tray\", \"title\": \"BitTicker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjarkan\", \"summary\": \"Command line bluetooth utility\", \"title\": \"bjarkan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-haproxy-exporter\", \"summary\": \"Prometheus HAProxy Exporter\", \"title\": \"bjornt-prometheus-haproxy-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-node-exporter\", \"summary\": \"Prometheus Node Exporter\", \"title\": \"bjornt-prometheus-node-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bjornt-prometheus-postgres-exporter\", \"summary\": \"Prometheus Postgresql Exporter\", \"title\": \"bjornt-prometheus-postgres-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blender\", \"summary\": \"Blender is the free and open source 3D creation suite.\", \"title\": \"blender\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blender-tpaw\", \"summary\": \"Blender is the free and open source 3D creation suite.\", \"title\": \"blender-tpaw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blinken\", \"summary\": \"A memory enhancement game\", \"title\": \"blinken\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"blr-says\", \"summary\": \"What does blr say? (an entirely useless snap for testing)\", \"title\": \"blr-says\"}, {\"aliases\": [{\"name\": \"bluetoothctl\", \"target\": \"bluetoothctl\"}, {\"name\": \"btmgmt\", \"target\": \"btmgmt\"}, {\"name\": \"hciattach\", \"target\": \"hciattach\"}, {\"name\": \"hciconfig\", \"target\": \"hciconfig\"}, {\"name\": \"hcidump\", \"target\": \"hcidump\"}, {\"name\": \"hcitool\", \"target\": \"hcitool\"}, {\"name\": \"obexctl\", \"target\": \"obexctl\"}, {\"name\": \"sdptool\", \"target\": \"sdptool\"}], \"apps\": [], \"package_name\": \"bluez\", \"summary\": \"Bluez for Ubuntu\", \"title\": \"bluez\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bomber\", \"summary\": \"Arcade Bombing Game\", \"title\": \"bomber\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"borg-fenriswolf\", \"summary\": \"Deduplicating archiver with compression and encryption\", \"title\": \"borg-fenriswolf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bovo\", \"summary\": \"\\\"Five in a row\\\" board game\", \"title\": \"bovo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bower\", \"summary\": \"A package manager for the web\", \"title\": \"bower\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"brackets\", \"summary\": \"Brackets is a modern code editor for HTML, CSS and JavaScript.\", \"title\": \"Brackets\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"briss\", \"summary\": \"Briss is a simple cross-platform application for cropping PDF files.\", \"title\": \"briss\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bubble-pop\", \"summary\": \"bubble popper game & puzzle.\", \"title\": \"bubble-pop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bucklespring\", \"summary\": \"Nostalgia bucklespring keyboard sound\", \"title\": \"bucklespring\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"buka\", \"summary\": \"EBook Management and Reader\", \"title\": \"Buka\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bullet\", \"summary\": \"Bullet time Physics library.\", \"title\": \"bullet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bundler-mardy\", \"summary\": \"Bundler - Structure from Motion (SfM) for Unordered Image Collections\", \"title\": \"bundler-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"bussard\", \"summary\": \"Bussard\", \"title\": \"bussard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cactpot-solver\", \"summary\": \"A tool for finding the best mini-cactpot card choices\", \"title\": \"cactpot-solver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"caddy-hduran\", \"summary\": \"The HTTP/2 web server with automatic HTTPS\", \"title\": \"caddy-hduran\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"camadapterd\", \"summary\": \"CamAdapter core application\", \"title\": \"camadapterd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-doc-utils\", \"summary\": \"tools for working with Canonical docs repositories\", \"title\": \"canonical-doc-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-livepatch\", \"summary\": \"Canonical Livepatch Client\", \"title\": \"canonical-livepatch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"canonical-se-engineering-tests\", \"summary\": \"Canonical System Enablement Engineering Test cases\", \"title\": \"canonical-se-engineering-tests\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"captive-redirect\", \"summary\": \"Captive portal redirector snap\", \"title\": \"captive-redirect\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cashbox-nextcloud\", \"summary\": \"Nextcloud Server for www.cashBOX.plus\", \"title\": \"cashbox-nextcloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cassandra\", \"summary\": \"Cassandra distributed database\", \"title\": \"cassandra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"castersoundboard\", \"summary\": \"A soundboard for hot-keying and playing back sounds. (For podcasting)\", \"title\": \"castersoundboard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cdk-addons\", \"summary\": \"Addons for the Canonical Distribution of Kubernetes\", \"title\": \"cdk-addons\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"champ\", \"summary\": \"Plex 2nd screen player\", \"title\": \"champ\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"charm\", \"summary\": \"charm and charm-tools\", \"title\": \"charm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cheat-bernermic\", \"summary\": \"bash cheat sheet\", \"title\": \"cheat-bernermic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"checkbox-snappy\", \"summary\": \"Testing tool for Snappy Ubuntu Core (best installed with --devmode for the moment)\", \"title\": \"checkbox-snappy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chinese-cal\", \"summary\": \"Chinese calendar\", \"title\": \"chinese-cal\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"christmas-obfuscated-c\", \"summary\": \"Christmas Obfuscated C programs\", \"title\": \"christmas-obfuscated-c\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chromium\", \"summary\": \"Chromium web browser, open-source version of Chrome\", \"title\": \"chromium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chronoburn\", \"summary\": \"A real-time calorie counter that simulates the human metabolism.\", \"title\": \"ChronoBurn Calorie Counter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chuck-norris-webserver\", \"summary\": \"Chuck Norris quotation nodejs server\", \"title\": \"chuck-norris-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"chuck-norris-webserver-classic\", \"summary\": \"Chuck Norris quotation nodejs server\", \"title\": \"chuck-norris-webserver-classic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ci-dice\", \"summary\": \"Console dice roller tool for CI pass/fail simulation\", \"title\": \"ci-dice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cla-check\", \"summary\": \"Check if Canonical's Contributor License Agreement has been signed\", \"title\": \"cla-check\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"claat\", \"summary\": \"Codelabs command line tool\", \"title\": \"claat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"clari3d-free-64\", \"summary\": \"Welcome to the main installation package of Clari3D Free.\", \"title\": \"clari3d-free-64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"claws-mail-moon127\", \"summary\": \"Claws Mail\", \"title\": \"claws-mail-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"clementine\", \"summary\": \"Clementine is a modern music player.\", \"title\": \"clementine\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"click-parser\", \"summary\": \"Extract data from Ubuntu's click & snap packages\", \"title\": \"click-parser\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudcompare\", \"summary\": \"3D point cloud and mesh processing software\", \"title\": \"cloudcompare\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudprint\", \"summary\": \"Google cloudprint proxy\", \"title\": \"cloudprint\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cloudtag\", \"summary\": \"sharing files, easier.\", \"title\": \"cloudtag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cmadison\", \"summary\": \"Tool providing rmadison type capabilities for the Ubuntu Cloud Archive\", \"title\": \"cmadison\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cmvs-mardy\", \"summary\": \"Clustering Views for Multi-view Stereo\", \"title\": \"cmvs-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cntlm-ondra\", \"summary\": \"cntlm proxy authenticator\", \"title\": \"cntlm-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"codebreakers\", \"summary\": \"Guess the code and unlock RogueBot Central\", \"title\": \"codebreakers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"codetree\", \"summary\": \"A code tree builder\", \"title\": \"codetree\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"collision\", \"summary\": \"A ball dodging game\", \"title\": \"Collision\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"colmap-mardy\", \"summary\": \"Structure-From-Motion and Multi-View Stereo\", \"title\": \"colmap-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"compass-straightedge\", \"summary\": \"Construct geometric figures with compass-and-straightedge construction\", \"title\": \"compass-straightedge\"}, {\"aliases\": [{\"name\": \"conjure-down\", \"target\": \"conjure-down\"}], \"apps\": [], \"package_name\": \"conjure-up\", \"summary\": \"Package runtime for conjure-up spells\", \"title\": \"conjure-up\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"conn-check\", \"summary\": \"Utility for verifying connectivity between services\", \"title\": \"conn-check\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"connect4\", \"summary\": \"4 in a Line/Row game\", \"title\": \"connect4\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"consul\", \"summary\": \"Consul is a tool for service discovery, monitoring and configuration\", \"title\": \"consul\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"convos\", \"summary\": \"Multiuser chat application that runs in your web browser\", \"title\": \"Convos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"coolreader3\", \"summary\": \"Cool Reader 3 is multiplatform e-book viewer\", \"title\": \"coolreader3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"core\", \"summary\": \"snapd runtime environment\", \"title\": \"core\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"corebird\", \"summary\": \"Corebird Twitter Client\", \"title\": \"Corebird\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"couchdb\", \"summary\": \"RESTful document oriented database\", \"title\": \"couchdb\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"countdown2newyear\", \"summary\": \"Counting down to the new year!\", \"title\": \"countdown2newyear\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cppcheck\", \"summary\": \"A tool for static C/C++ code analysis\", \"title\": \"cppcheck\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpufreq\", \"summary\": \"Utilities to deal with the cpufreq Linux kernel feature\", \"title\": \"cpufreq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpustat\", \"summary\": \"periodic cpu utilization statistics\", \"title\": \"cpustat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cpython-esnow\", \"summary\": \"CPython is the reference implementation of the Python programming language.\", \"title\": \"cpython-esnow\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cuberite\", \"summary\": \"Performant open source Minecraft server written in C++.\", \"title\": \"cuberite\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cubicsdr-casept\", \"summary\": \"A Software-Defined Radio application. READ DESCRIPTION FOR INSTALL INSTRUCTIONS\", \"title\": \"cubicsdr-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cuety\", \"summary\": \"DMX-512 lighting controller for the iPad.\", \"title\": \"Cuety\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cumulocity-agent-pi\", \"summary\": \"Cumulocity Linux agent\", \"title\": \"cumulocity-agent-pi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"currate\", \"summary\": \"Get currency rates\", \"title\": \"currate\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"cwr\", \"summary\": \"Test runner for Juju bundles and charms.\", \"title\": \"cwr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dark-knight\", \"summary\": \"A Bootstrap theme with a node express backend\", \"title\": \"dark-knight\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"darktable-empanada\", \"summary\": \"photo worklow software\", \"title\": \"darktable-empanada\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"darktable-kyrofa\", \"summary\": \"Virtual lighttable and darkroom for photographers\", \"title\": \"Darktable\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dash-shell\", \"summary\": \"POSIX-compliant shell\", \"title\": \"dash\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dataexplore\", \"summary\": \"data plotting and analysis package\", \"title\": \"dataexplore\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deadbeef-vs\", \"summary\": \"The Ultimate Music Player\", \"title\": \"deadbeef-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-image-viewer\", \"summary\": \"deepin-image-viewer\", \"title\": \"deepin-image-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-music\", \"summary\": \"deepin-music\", \"title\": \"deepin-music\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"deepin-voice-recorder\", \"summary\": \"deepin-voice-recorder\", \"title\": \"deepin-voice-recorder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-amd64\", \"summary\": \"AMD64 generic package\", \"title\": \"demo-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-curl\", \"summary\": \"command line tool for transferring data with URL syntax\", \"title\": \"demo-curl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-usbutils\", \"summary\": \"Linux USB utilities\", \"title\": \"demo-usbutils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"demo-wget\", \"summary\": \"retrieves files from the web\", \"title\": \"demo-wget\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"desktop-habitica\", \"summary\": \"Habitica for the desktop!\", \"title\": \"Habitica for Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"devicetree-compiler\", \"summary\": \"Simple snap to provide the devicetree compiler command\", \"title\": \"devicetree-compiler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"devrantron\", \"summary\": \"An open source cross platform desktop application for devrant.io\", \"title\": \"devrantron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dgraph\", \"summary\": \"Open source, scalable, distributed, highly available and fast graph database\", \"title\": \"dgraph\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"diceware-filiberto\", \"summary\": \"Passphrase generator by concatenating words.\", \"title\": \"diceware-filiberto\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dino\", \"summary\": \"Dino snap\", \"title\": \"Dino\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dino-client\", \"summary\": \"Modern Jabber/XMPP Client using GTK+/Vala\", \"title\": \"dino-client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"directpdf\", \"summary\": \"Convert images to PDF file with OCR. \", \"title\": \"directpdf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"discord\", \"summary\": \"All-in-one voice and text chat for gamers\", \"title\": \"Discord\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dnsmasq-escoand\", \"summary\": \"Dnsmasq provides network infrastructure for small networks\", \"title\": \"dnsmasq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dnsmasqd\", \"summary\": \"Network infrastructure swiss-army knife\", \"title\": \"dnsmasqd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"docker\", \"summary\": \"The docker app deployment mechanism\", \"title\": \"Docker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"doctl\", \"summary\": \"Digital Ocean command line tool\", \"title\": \"doctl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"documentation-builder\", \"summary\": \"Build HTML documentation from markdown\", \"title\": \"documentation-builder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dolgia-gsettings-consumer\", \"summary\": \"Basic gsettings consumer snap\", \"title\": \"dolgia-gsettings-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dosbox-jz\", \"summary\": \"Open Source PC/MS-DOS emulator\", \"title\": \"dosbox-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"douban-fm\", \"summary\": \"Douban FM for Ubuntu.\", \"title\": \"douban-fm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dragonboard\", \"summary\": \"Dragonbaord support package\", \"title\": \"dragonboard\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drakon\", \"summary\": \"DRAKON Editor is a free tool for authoring diagrams.\", \"title\": \"drakon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drive\", \"summary\": \"Google Drive client for the commandline\", \"title\": \"drive\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"drmips\", \"summary\": \"Educational MIPS simulator\", \"title\": \"DrMIPS\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dstat-jamiebennett\", \"summary\": \"Dstat is a versatile replacement for vmstat, iostat, mpstat, netstat and ifstat.\", \"title\": \"dstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dub\", \"summary\": \"Package and build manager for D applications and libraries\", \"title\": \"dub\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"duckdns-kyrofa\", \"summary\": \"Keep your DuckDNS records up-to-date\", \"title\": \"duckdns-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"duckmarines\", \"summary\": \"Remake of ChuChu Rocket\", \"title\": \"Duck Marines\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"dwarf-fortress\", \"summary\": \"Dwarf world simulator\", \"title\": \"Dwarf Fortress\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"easy-openvpn\", \"summary\": \"An easy-to-manage OpenVPN deployment.\", \"title\": \"easy-openvpn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"easy2fa\", \"summary\": \"Easy to use two-factor-auth client for cli\", \"title\": \"easy2fa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eatpages\", \"summary\": \"A tool to consume all available pages for low memory testing\", \"title\": \"eatpages\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ebook2cw\", \"summary\": \"ebook2cw - convert ebooks to Morse MP3s/OGGs\", \"title\": \"ebook2cw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"edi\", \"summary\": \"simple task manager for terminals\", \"title\": \"edi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ejabberd\", \"summary\": \"ejabberd XMPP server\", \"title\": \"ejabberd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"el-novice\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"el-novice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electron-quick-start\", \"summary\": \"electron-quick-start\", \"title\": \"electron-quick-start\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electronic-wechat\", \"summary\": \"A better WeChat on macOS and Linux. Built with Electron.\", \"title\": \"electronic-wechat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"electrum\", \"summary\": \"Lightweight Bitcoin Client\", \"title\": \"electrum\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"emacs-tealeg\", \"summary\": \"GNU Emacs 24.5\", \"title\": \"emacs-tealeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"emoj\", \"summary\": \"emoj\", \"title\": \"emoj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"envprint-arno\", \"summary\": \"First own snap\", \"title\": \"envprint-arno\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eog\", \"summary\": \"Eye of GNOME Image Viewer\", \"title\": \"eog\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"epmo-test\", \"summary\": \"smartsheet creates folder&sheet snap\", \"title\": \"epmo-test\"}, {\"aliases\": [{\"name\": \"etcdctl\", \"target\": \"etcdctl\"}], \"apps\": [], \"package_name\": \"etcd\", \"summary\": \"Resilient key-value store by CoreOS\", \"title\": \"etcd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ethercalc-dholbach\", \"summary\": \"EtherCalc is a web spreadsheet.\", \"title\": \"ethercalc-dholbach\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"eventstat\", \"summary\": \"kernel event states monitoring tool\", \"title\": \"eventstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"evince\", \"summary\": \"Document viewer for popular document formats\", \"title\": \"evince\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"exers\", \"summary\": \"A simple digital signage example with snappy\", \"title\": \"exers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"expect\", \"summary\": \"Automates interactive applications\", \"title\": \"expect\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"explode-bricks\", \"summary\": \"very Simple Bricks game\", \"title\": \"explode-bricks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"extia-webapp\", \"summary\": \"Unofficial Extia Webapp\", \"title\": \"extia-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"facebook-webapp\", \"summary\": \"Facebook webapp\", \"title\": \"facebook-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"facebook-webapp-mardy\", \"summary\": \"Facebook webapp\", \"title\": \"facebook-webapp-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fades\", \"summary\": \"system for automatically handling virtual environments\", \"title\": \"fades\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fancon\", \"summary\": \"A highly configurable, lower overhead fan controller\", \"title\": \"fancon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fcole90-hexgl-webapp\", \"summary\": \"Webapp for HexGL\", \"title\": \"fcole90-hexgl-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ffmpeg\", \"summary\": \"Record, convert, and stream audio and video\", \"title\": \"ffmpeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fiemap\", \"summary\": \"file extent dumping tool\", \"title\": \"fiemap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"filebot\", \"summary\": \"The ultimate TV and Movie Renamer / Subtitle Downloader\", \"title\": \"FileBot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"firestr\", \"summary\": \"The Grass Computing Platform\", \"title\": \"firestr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"flawfinder-static-analyzer\", \"summary\": \"C static analyzer tool\", \"title\": \"flawfinder-static-analyzer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar21\", \"summary\": \"This is a test snap\", \"title\": \"foobar21\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar38\", \"summary\": \"This is a test snap\", \"title\": \"foobar38\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"foobar40\", \"summary\": \"This is a test snap\", \"title\": \"foobar40\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"footie\", \"summary\": \"football-cli\", \"title\": \"footie\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"freecell-solitaire\", \"summary\": \"FreeCell Solitaire, card game\", \"title\": \"freecell-solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"freechartgeany\", \"summary\": \"Technical analysis software for stocks \", \"title\": \"Free Chart Geany\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"frr\", \"summary\": \"FRRouting BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM/LDP routing daemon (Quagga Fork)\", \"title\": \"frr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fsuae\", \"summary\": \"The FS-UAE Amiga Emulator\", \"title\": \"fsuae\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fswebcam\", \"summary\": \"Snap of fswebcam\", \"title\": \"fswebcam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"functy\", \"summary\": \"3D graph drawing with vivid and immediate results\", \"title\": \"functy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fwloader\", \"summary\": \"An FPGA image loader for ZTEX\", \"title\": \"fwloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"fzf-slowday\", \"summary\": \"fzf is a general-purpose command-line fuzzy finder\", \"title\": \"fzf-slowday\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gamblers-dice\", \"summary\": \"A terrible idea, now real.\", \"title\": \"gamblers-dice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"game-2048\", \"summary\": \"2048 puzzle game\", \"title\": \"game-2048\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gamecake\", \"summary\": \"a single exe cross platform game engine\", \"title\": \"gamecake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gatedtest\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"zzzzzzzzzzzzzzzzzz2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gdoc-html-cleaner\", \"summary\": \"Download Google Docs as cleaned HTML files\", \"title\": \"gdoc-html-cleaner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gedit\", \"summary\": \"Edit text files\", \"title\": \"gedit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"geocoder\", \"summary\": \"Geocoder is a simple and consistent geocoding library.\", \"title\": \"geocoder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ghex-udt\", \"summary\": \"Hex Editor\", \"title\": \"GHex\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ghostwriter-casept\", \"summary\": \"An aesthetic, distraction-free Markdown editor. Unofficial snap.\", \"title\": \"ghostwriter-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gibbr\", \"summary\": \"gibbr is a utility for scrambling filenames.\", \"title\": \"gibbr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gimp\", \"summary\": \"GNU Image Manipulation Program\", \"title\": \"GIMP\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"git-deps\", \"summary\": \"A tool for performing analysis of dependencies between git commits\", \"title\": \"git-deps\"}, {\"aliases\": [{\"name\": \"repo\", \"target\": \"repo\"}], \"apps\": [], \"package_name\": \"git-repo\", \"summary\": \"A tool built on top of Git to manage many Git repositories.\", \"title\": \"git-repo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"git-ubuntu\", \"summary\": \"Ubuntu development git tooling\", \"title\": \"git-ubuntu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gitter-desktop\", \"summary\": \"Where developers come to talk\", \"title\": \"Gitter Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gke-kernel\", \"summary\": \"GKE linux kernel\", \"title\": \"gke-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glade\", \"summary\": \"Create or open user interface designs for GTK+ applications\", \"title\": \"glade\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glade-attente\", \"summary\": \"Create or open user interface designs for GTK+ applications\", \"title\": \"glade-attente\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glances\", \"summary\": \"Glances an Eye on your system. A top/htop alternative.\", \"title\": \"glances\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glistadmin\", \"summary\": \"A modern listadmin for mailman\", \"title\": \"glistadmin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"glop\", \"summary\": \"Glue Language for OPerations\", \"title\": \"glop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gmailfilter\", \"summary\": \"Programmatically filter gmail messages\", \"title\": \"gmailfilter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gmusic\", \"summary\": \"A collection of tools to manage your Google Play Music.\", \"title\": \"gmusic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnocchi\", \"summary\": \"Time Series Database as a Service\", \"title\": \"gnocchi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-3-24\", \"summary\": \"Shared GNOME 3.24 Ubuntu stack\", \"title\": \"gnome-3-24\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-3-26-1604\", \"summary\": \"Shared GNOME 3.26 Ubuntu stack\", \"title\": \"gnome-3-26-1604\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-calculator\", \"summary\": \"GNOME Calculator\", \"title\": \"gnome-calculator\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-calendar\", \"summary\": \"Calendar for GNOME\", \"title\": \"gnome-calendar\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-characters\", \"summary\": \"A character map application\", \"title\": \"gnome-characters\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-chess\", \"summary\": \"Play the classic two-player board game of chess\", \"title\": \"gnome-chess\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-clocks\", \"summary\": \"Simple GNOME app with stopwatch, timer, and world clock support\", \"title\": \"gnome-clocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-contacts\", \"summary\": \"A contacts manager for GNOME\", \"title\": \"gnome-contacts\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-dictionary\", \"summary\": \"Check word definitions and spellings in an online dictionary\", \"title\": \"gnome-dictionary\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-easytag\", \"summary\": \"Simple application for viewing and editing tags in audio files.\", \"title\": \"gnome-easytag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-font-viewer\", \"summary\": \"View fonts on your system\", \"title\": \"gnome-font-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-klotski\", \"summary\": \"Slide blocks to solve the puzzle\", \"title\": \"gnome-klotski\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-logs\", \"summary\": \"A log viewer for the systemd journal\", \"title\": \"gnome-logs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-mahjongg\", \"summary\": \"Match tiles and clear the board\", \"title\": \"gnome-mahjongg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-mines\", \"summary\": \"Clear hidden mines from a minefield\", \"title\": \"gnome-mines\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-nibbles\", \"summary\": \"Guide a worm around a maze\", \"title\": \"gnome-nibbles\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-recipes\", \"summary\": \"GNOME loves to cook\", \"title\": \"gnome-recipes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-robots\", \"summary\": \"Avoid the robots and make them crash into each other\", \"title\": \"gnome-robots\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-sudoku\", \"summary\": \"Test your logic skills in this number grid puzzle\", \"title\": \"gnome-sudoku\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-system-monitor\", \"summary\": \"System Monitor\", \"title\": \"gnome-system-monitor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-taquin\", \"summary\": \"Slide tiles to their correct places\", \"title\": \"gnome-taquin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnome-tetravex\", \"summary\": \"Reorder tiles to fit a square\", \"title\": \"gnome-tetravex\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnss-sdr-next\", \"summary\": \"GNSS-SDR, 'next' branch\", \"title\": \"gnss-sdr-next\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnucash-jz\", \"summary\": \"GnuCash is personal and small-business financial-accounting software\", \"title\": \"gnucash-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gnuchess\", \"summary\": \"Plays a game of chess, includes GUI and CLI. Run \\\"gnuchess.readme\\\" for more information!\", \"title\": \"gnuchess\"}, {\"aliases\": [{\"name\": \"gofmt\", \"target\": \"gofmt\"}], \"apps\": [], \"package_name\": \"go\", \"summary\": \"Go programming language compiler, linker, stdlib\", \"title\": \"go\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go-example-webserver\", \"summary\": \"Minimal Golang webserver for snappy\", \"title\": \"go-example-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go14-lbo\", \"summary\": \"Go programming language compiler\", \"title\": \"go14-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"go16-lbo\", \"summary\": \"Go programming language compiler\", \"title\": \"go16-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"goathtool\", \"summary\": \"Port of oathtool, for generating One Time Passwords (OTP) on the command line.\", \"title\": \"goathtool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gochat\", \"summary\": \"A command line chat app with a serverless backend\", \"title\": \"gochat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gogs\", \"summary\": \"golang based git server and ui\", \"title\": \"gogs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gogsgit\", \"summary\": \"GOGS - A painless self-hosted Git service\", \"title\": \"gogsgit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"goldendictionary\", \"summary\": \"goldendict\", \"title\": \"goldendictionary\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"google-play-music-desktop-player\", \"summary\": \"Standalone player for Google Play Music\", \"title\": \"google-play-music-desktop-player\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"google-webapp\", \"summary\": \"Webapps for Google services\", \"title\": \"google-webapp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"googler\", \"summary\": \"power tool to Google (Web & News) and Google Site Search from the command-line\", \"title\": \"googler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gopher-yujinrobot\", \"summary\": \"Gopher Software\", \"title\": \"gopher-yujinrobot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gopkg\", \"summary\": \"Daemon that runs gopkg.in\", \"title\": \"gopkg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gost\", \"summary\": \"GO Simple Tunnel\", \"title\": \"gost\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gotop\", \"summary\": \"A top like command line tool with Terminal UI\", \"title\": \"gotop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"govendor\", \"summary\": \"A dependency vendoring tool for Go development.\", \"title\": \"govendor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gping\", \"summary\": \"Ping, but with a graphj\", \"title\": \"gping\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gradio\", \"summary\": \"A GTK3 app for finding and listening to internet radio stations\", \"title\": \"Gradio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"granatier\", \"summary\": \"Bomberman clone\", \"title\": \"granatier\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gravit-designer\", \"summary\": \"GravitDesigner\", \"title\": \"gravit-designer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"graylog\", \"summary\": \"Graylog server snap, https://www.graylog.org/\", \"title\": \"graylog\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gregsnap\", \"summary\": \"Test test test test test test test\", \"title\": \"gregsnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"grep-nsantos\", \"summary\": \"GNU grep\", \"title\": \"grep-nsantos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gridcoin\", \"summary\": \"Gridcoin Daemon\", \"title\": \"gridcoin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"grok-exporter\", \"summary\": \"Export prometheus metrics from parsed log data\", \"title\": \"grok-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gromit-mpx\", \"summary\": \"GTK based tool to make annotations on screen with multiple pointers\", \"title\": \"gromit-mpx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gron\", \"summary\": \"Make JSON greppable\", \"title\": \"gron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gtk-3-demo\", \"summary\": \"Gtk3 launcher demo\", \"title\": \"gtk-3-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"gtwang-demo\", \"summary\": \"G.T.Wang demo application.\", \"title\": \"gtwang-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"guake-cl\", \"summary\": \"change guake's colour scheme\", \"title\": \"guake-cl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"guoqingsnap\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"guoqingsnap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"handbrake-jz\", \"summary\": \"The open source video transcoder\", \"title\": \"handbrake-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hangups\", \"summary\": \"Third-party instant messaging client for Google Hangouts\", \"title\": \"hangups\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi\", \"summary\": \"Solution for Hanoi Towers\", \"title\": \"hanoi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi-solution\", \"summary\": \"Solution for Hanoi Towers\", \"title\": \"hanoi-solution\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hanoi-towers\", \"summary\": \"Hanoi Towers Game\", \"title\": \"hanoi-towers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hatari-emulator\", \"summary\": \"Hatari is an Atari ST/STE/TT/Falcon emulator\", \"title\": \"hatari-emulator\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"healthcheck-toolbox-example\", \"summary\": \"Health checks toolbox example for use as content interfaces\", \"title\": \"healthcheck-toolbox-example\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-alculete\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-atawil\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-atawil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-batrez\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-batrez\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bdmurray\", \"summary\": \"A hello world style nodejs webserver app\", \"title\": \"hello-bdmurray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bernermic\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-bernermic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-bluet\", \"summary\": \"Qt Hello World example\", \"title\": \"hello-bluet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-daniel\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-daniel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-daniel-yoshizawa\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-daniel-yoshizawa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-feroz\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-feroz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-gabriell\", \"summary\": \"Qt Hello World example\", \"title\": \"hello-gabriell\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-huge\", \"summary\": \"a really big snap\", \"title\": \"hello-huge\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-iahmad\", \"summary\": \"GNU Hello by iahmad, the \\\"hello world\\\" snap\", \"title\": \"hello-iahmad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-iahmad2\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-iahmad2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-jonnyk\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-jonnyk\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-jriddell\", \"summary\": \"GNU hello, the \\\"hello world\\\" snap\", \"title\": \"hello-jriddell\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-kustom\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-kustom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-levente\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-levente\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-lhc\", \"summary\": \"Hello world application for LHC\", \"title\": \"hello-lhc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-lucasrangit\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-lucasrangit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-martin\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-martin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mbondy\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mbondy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mdeslaur\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mdeslaur\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mpf\", \"summary\": \"GNU hello, the \\\"hello world\\\" snap\", \"title\": \"hello-mpf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-mvn\", \"summary\": \"GNU Hello, the \\\"hello mavn\\\" snap\", \"title\": \"hello-mvn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-node-snap\", \"summary\": \"A simple hello world command\", \"title\": \"hello-node-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-noise\", \"summary\": \"\\\\o\", \"title\": \"hola noise\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-noise2\", \"summary\": \"\\\\o\", \"title\": \"hello-noise2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-pcoca\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-pcoca\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-railarem\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"app-fodao-inutil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-ricardokirkner-test-classic-1\", \"summary\": \"say hello\", \"title\": \"hello-ricardokirkner-test-classic-1\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-securx-snap\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"hello-securx-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sergiusens\", \"summary\": \"hello world example\", \"title\": \"hello-sergiusens\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-simple\", \"summary\": \"just a simple snap\", \"title\": \"hello-simple\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sj\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-sj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-snap\", \"summary\": \"GNU hello-snap, the \\\"Hello, Snap!\\\" snap\", \"title\": \"hello-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-snaps\", \"summary\": \"A snap made using the Ubuntu Tutorial\", \"title\": \"hello-snaps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-sorenfriis\", \"summary\": \"This is a hello snap\", \"title\": \"hello-sorenfriis\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-stefansundin\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-stefansundin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-takaakisuzuki\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-takaakisuzuki\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tcarrondo\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-tcarrondo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tcup\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-tcup\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-teja\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-teja\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-test\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-tomechangosubanana-1\", \"summary\": \"say hello\", \"title\": \"hello-tomechangosubanana-1\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-unity\", \"summary\": \"Unity APIs demonstration tool\", \"title\": \"hello-unity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-wcm\", \"summary\": \"GNU Hello, the snap\", \"title\": \"hello-wcm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-will\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hello-will\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hello-world\", \"summary\": \"The 'hello-world' of snaps\", \"title\": \"hello-world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hellolli\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"hellolli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hellosound\", \"summary\": \"Test a sound with pulseaudio in a snap\", \"title\": \"hellosound\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"helm\", \"summary\": \"The Kubernetes package manager\", \"title\": \"helm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"heroku\", \"summary\": \"CLI client for Heroku\", \"title\": \"heroku\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexchat\", \"summary\": \"HexChat IRC Client\", \"title\": \"hexchat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexexplorer-snap\", \"summary\": \"Move the sliders, see the colour, read the hexadecimal representation\", \"title\": \"hexexplorer-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hexpad\", \"summary\": \"Terminal hex editor for binary files\", \"title\": \"hexpad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hiri\", \"summary\": \"The email app for Exchange and Office 365\", \"title\": \"Hiri\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hollywood\", \"summary\": \"fill your console with Hollywood melodrama technobabble\", \"title\": \"hollywood\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"home-assistant-escoand\", \"summary\": \"Open-source home automation platform running on Python 3\", \"title\": \"home-assistant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"home-assistant-morphis\", \"summary\": \"Open-source home automation platform running on Python 3\", \"title\": \"home-assistant-morphis\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"howdoi\", \"summary\": \"instant coding answers via the command line\", \"title\": \"howdoi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hswitch\", \"summary\": \"hosts file content switcher to modify your static ip addresses\", \"title\": \"hswitch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"htop\", \"summary\": \"Interactive processes viewer\", \"title\": \"htop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"httpstat\", \"summary\": \"Curl statistics made simple\", \"title\": \"httpstat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"huggle\", \"summary\": \"Diff browser for MediaWiki based websites intended to deal with vandalism\", \"title\": \"huggle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"hugo\", \"summary\": \"Fast and Flexible Static Site Generator\", \"title\": \"hugo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"i2pd\", \"summary\": \"Distributed anonymous networking framework\", \"title\": \"i2pd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iagno\", \"summary\": \"Dominate the board in a classic version of Reversi\", \"title\": \"iagno\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ibeacon\", \"summary\": \"Scanning for beacon by Banana-LABS\", \"title\": \"ibeacon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"icey-lynx\", \"summary\": \"Lynx is a text based browser\", \"title\": \"icey-lynx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"imagenes\", \"summary\": \"An Electron-based Google Photos client\", \"title\": \"Imagenes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inadyn\", \"summary\": \"Internet Automated Dynamic DNS Client\", \"title\": \"inadyn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"induscover\", \"summary\": \"Discovers and enumerates PLCs in the local network\", \"title\": \"induscover\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inkscape\", \"summary\": \"Vector Graphics Editor\", \"title\": \"Inkscape\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inoxision-webclient\", \"summary\": \"inoxision ENTERPRISEsuite webclient\", \"title\": \"inoxision-webclient\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"inspirer\", \"summary\": \"For fetching BibTeX entries from INSPIRE and ADS\", \"title\": \"inspirer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"instagraph\", \"summary\": \"Unofficial Native Instagram Client\", \"title\": \"Instagraph\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"intellij-idea-community\", \"summary\": \"Capable & Ergonomic Java IDE\", \"title\": \"intellij-idea-community\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"intellij-idea-ultimate\", \"summary\": \"Capable & Ergonomic Java IDE for Enterprise, Web & Mobile Development\", \"title\": \"intellij-idea-ultimate\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"investment-viewer\", \"summary\": \"Investiment viewer\", \"title\": \"investment-viewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iota-mwc17\", \"summary\": \"Wrapper to communicate with the iota demo dashboard\", \"title\": \"iota-mwc17\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ipfs\", \"summary\": \"global, versioned, peer-to-peer filesystem\", \"title\": \"ipfs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iputils\", \"summary\": \"The iputils package is set of small useful utilities for Linux networking.\", \"title\": \"iputils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ipython-example\", \"summary\": \"Enhanced interactive Python shell\", \"title\": \"ipython-example\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"irccloud-desktop\", \"summary\": \"IRCCloud Desktop App\", \"title\": \"IRCCloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ircproxy\", \"summary\": \"a minimal IRC proxy using bip\", \"title\": \"ircproxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"iri\", \"summary\": \"IOTA Reference Implementation\", \"title\": \"iri\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"irpf2017\", \"summary\": \"Programa do IRPF 2017\", \"title\": \"irpf2017\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ixagent\", \"summary\": \"IX Agent for IIoT Administration\", \"title\": \"ixagent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"j2\", \"summary\": \"Command-line interface to Jinja2 for templating in shell scripts.\", \"title\": \"j2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"javagame\", \"summary\": \"A game base on JavaGame Alpha v1.8.1\", \"title\": \"javagame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jenkins\", \"summary\": \"Jenkins automation server\", \"title\": \"jenkins\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jenkins-job-linter\", \"summary\": \"Perform linting checks against a directory of Jenkins job XML\", \"title\": \"jenkins-job-linter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jimbodicomviewer\", \"summary\": \"Visualization of DICOM images - 2D and 3D tools\", \"title\": \"jimbodicomviewer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jjo-vegeta\", \"summary\": \"Vegeta load testing tool\", \"title\": \"jjo-vegeta\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"john-the-ripper\", \"summary\": \"John the Ripper \\\"Jumbo\\\" password cracker\", \"title\": \"john-the-ripper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"joule\", \"summary\": \"Joule system package\", \"title\": \"joule\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"joule-linux\", \"summary\": \"linux kernel for Intel Joule\", \"title\": \"joule-linux\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq\", \"summary\": \"The jq command\", \"title\": \"jq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq-cprov\", \"summary\": \"jq is a lightweight and flexible command-line JSON processor.\", \"title\": \"jq-cprov\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jq-ltrager\", \"summary\": \"jq is a lightweight and flexible command-line JSON processor.\", \"title\": \"jq-ltrager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jsonnet\", \"summary\": \"Jsonnet data templating language CLI\", \"title\": \"jsonnet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"jtiledownloader\", \"summary\": \"Download OSM maps\", \"title\": \"jtiledownloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juego-elecciones\", \"summary\": \"juego de elecciones\", \"title\": \"Juego simluador de elecciones\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju\", \"summary\": \"juju client\", \"title\": \"juju\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-act\", \"summary\": \"Improve the command line user experience of Juju Action\", \"title\": \"juju-act\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-crashdump\", \"summary\": \"Gather logs and other debugging info from a Juju model\", \"title\": \"juju-crashdump\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"juju-wait\", \"summary\": \"Juju plugin to wait for environment steady state.\", \"title\": \"juju-wait\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"justsurfinthenet\", \"summary\": \"I am just surfing the net\", \"title\": \"justsurfinthenet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kale\", \"summary\": \"highlight streamed text.\", \"title\": \"kale\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kanagame\", \"summary\": \"A simple flashcard based game for learning kana.\", \"title\": \"kanagame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"katomic\", \"summary\": \"Sokoban-like Logic Game\", \"title\": \"katomic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kblocks\", \"summary\": \"Falling Blocks Game\", \"title\": \"kblocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kbruch\", \"summary\": \"Practice exercises with fractions\", \"title\": \"kbruch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kcalc\", \"summary\": \"Scientific Calculator\", \"title\": \"kcalc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kde-frameworks-5\", \"summary\": \"KDE Frameworks 5\", \"title\": \"kde-frameworks-5\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepalived\", \"summary\": \"High availability VRRP and load-balancing for Linux\", \"title\": \"keepalived\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepassx-elopio\", \"summary\": \"KeePassX is a cross platform password safe\", \"title\": \"keepassx-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keepassxc\", \"summary\": \"community driven port of the windows application \\u201cKeepass Password Safe\\u201d\", \"title\": \"KeePassXC\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kelvin-says\", \"summary\": \"What does Kelvin say?\", \"title\": \"kelvin-says\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kernel-tracking-bugs-utility\", \"summary\": \"A utility for working with and on Ubuntu Kernel tracking bugs\", \"title\": \"kernel-tracking-bugs-utility\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kernelscan\", \"summary\": \"fast kernel source error message scanner\", \"title\": \"kernelscan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"keyrunner\", \"summary\": \"A simple block puzzle/maze game\", \"title\": \"keyrunner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kgeography\", \"summary\": \"A Geography Learning Program\", \"title\": \"kgeography\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kicad-snap\", \"summary\": \"Electronic schematic and PCB design software\", \"title\": \"kicad-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kihvim\", \"summary\": \"Kihvim - Kingdom Hall Video Mixer\", \"title\": \"kihvim\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kiosc\", \"summary\": \"Customise your touch screen user-interface\", \"title\": \"Kiosc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kiosceditor\", \"summary\": \"Customizable user-interface for the Visual Productions lighting controllers\", \"title\": \"Kiosc Editor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kmplot\", \"summary\": \"Function Plotter\", \"title\": \"kmplot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kms-serverproxy-demo\", \"summary\": \"kurento service server side proxy demo\", \"title\": \"kms-serverproxy-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kollision\", \"summary\": \"Casual ball game\", \"title\": \"kollision\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"konstructs-client\", \"summary\": \"A voxel based game client\", \"title\": \"konstructs-client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"konversation\", \"summary\": \"IRC client\", \"title\": \"konversation\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kops\", \"summary\": \"The easiest way to get a production grade Kubernetes cluster up and running.\", \"title\": \"kops\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kpcli-elopio\", \"summary\": \"KeePass Command Line Interface\", \"title\": \"kpcli-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"krita\", \"summary\": \"Krita: the free digital painting studio\", \"title\": \"krita\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"krop\", \"summary\": \"A tool to crop PDF files\", \"title\": \"krop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kruler\", \"summary\": \"Screen Ruler\", \"title\": \"kruler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ksquares\", \"summary\": \"Connect the dots to create squares\", \"title\": \"ksquares\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kt\", \"summary\": \"Ubuntu Kernel Team Tools\", \"title\": \"kt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kteatime\", \"summary\": \"Tea Cooker\", \"title\": \"kteatime\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktouch\", \"summary\": \"Touch Typing Tutor\", \"title\": \"ktouch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktube-media-downloader\", \"summary\": \"Browser, Download, Play Media from Youtube and other Sites\", \"title\": \"Ktube Media Downloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ktuberling\", \"summary\": \"A simple constructor game suitable for children and adults alike\", \"title\": \"ktuberling\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-apiserver\", \"summary\": \"kube-apiserver\", \"title\": \"kube-apiserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-controller-manager\", \"summary\": \"kube-controller-manager\", \"title\": \"kube-controller-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-proxy\", \"summary\": \"Kubernetes network proxy runs on each node.\", \"title\": \"kube-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kube-scheduler\", \"summary\": \"kube-scheduler controls the Kubernetes cluster manager.\", \"title\": \"kube-scheduler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubeadm\", \"summary\": \"easily bootstrap a secure Kubernetes cluster\", \"title\": \"kubeadm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubectl\", \"summary\": \"kubectl controls the Kubernetes cluster manager.\", \"title\": \"kubectl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubefed\", \"summary\": \"kubefed controls the Kubernetes cluster federation manager.\", \"title\": \"kubefed\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubelet\", \"summary\": \"kubelet is the primary \\u201cnode agent\\u201d that runs on each node in Kubernetes.\", \"title\": \"kubelet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kubernetes-test\", \"summary\": \"tests for kubernetes\", \"title\": \"kubernetes-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kurento-media-server\", \"summary\": \"kurento-media-server on snappy\", \"title\": \"kurento-media-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"kurly\", \"summary\": \"kurly is an alternative to the widely popular curl program.\", \"title\": \"kurly\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"labelnation\", \"summary\": \"command-line label-printing program\", \"title\": \"labelnation\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"laidout\", \"summary\": \"Desktop Publishing\", \"title\": \"laidout\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"landing-team-tools\", \"summary\": \"Various tools useful in the ubuntu-touch landing world.\", \"title\": \"landing-team-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"langly\", \"summary\": \"Langly\", \"title\": \"langly\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"languagetool\", \"summary\": \"LanguageTool\", \"title\": \"languagetool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lbry\", \"summary\": \"LBRY is a fully decentralized, open-source protocol\", \"title\": \"LBRY\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lcavassa-iperf\", \"summary\": \"iperf 3\", \"title\": \"lcavassa-iperf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lci\", \"summary\": \"LCI LOLCODE INTERPRETR\", \"title\": \"lci\"}, {\"aliases\": [{\"name\": \"ldmd2\", \"target\": \"ldmd2\"}, {\"name\": \"ldc-profdata\", \"target\": \"ldc-profdata\"}, {\"name\": \"ldc-prune-cache\", \"target\": \"ldc-prune-cache\"}], \"apps\": [], \"package_name\": \"ldc2\", \"summary\": \"D compiler with LLVM backend\", \"title\": \"ldc2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"learnit\", \"summary\": \"Learn through flash card tests\", \"title\": \"Learnit\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lee\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"test_hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lesspass\", \"summary\": \"lesspass cli\", \"title\": \"lesspass\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"level9\", \"summary\": \"Interpreter for Level 9 interactive fiction games\", \"title\": \"level9\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"librealsense\", \"summary\": \"librealsense\", \"title\": \"librealsense\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"librealsense-chenhan\", \"summary\": \"librealsense\", \"title\": \"librealsense-chenhan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"libreoffice\", \"summary\": \"LibreOffice is a powerful office suite including word processing and creation of spreadsheets, slideshows and databases\", \"title\": \"libreoffice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lightsoff\", \"summary\": \"Turn off all the lights\", \"title\": \"lightsoff\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lindacoin-wallet\", \"summary\": \"Cryptocurrency Wallet for LindaCoin\", \"title\": \"lindacoin-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"line3dpp-mardy\", \"summary\": \"Line3D++\", \"title\": \"line3dpp-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"links\", \"summary\": \"Web browser running in text mode\", \"title\": \"links\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"linux-cl\", \"summary\": \"change linux tty's colour scheme\", \"title\": \"linux-cl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"liteide-tpaw\", \"summary\": \"LiteIDE is a simple, open source, cross-platform Go IDE.\", \"title\": \"liteide\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"littlewatcher\", \"summary\": \"Client for a distributed monitoring network\", \"title\": \"littlewatcher\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"livetuner\", \"summary\": \"a GUI for livestreamer\", \"title\": \"LiveTuner\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"llgo\", \"summary\": \"llgo compiler toolchain and interpreter\", \"title\": \"llgo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lnav-simosx\", \"summary\": \"Log file navigator\", \"title\": \"lnav-simosx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"local-proxy\", \"summary\": \"proxying for local services\", \"title\": \"local-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"locationd\", \"summary\": \"Location service mediates access to positioning providers.\", \"title\": \"locationd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lolcat-c\", \"summary\": \"lolcat utility written in C\", \"title\": \"lolcat-c\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lonewolf\", \"summary\": \"A role-playing choose-your-own-adventure game\", \"title\": \"Lone Wolf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lp-build-snap\", \"summary\": \"Utility to trigger Snap package builds in Launchpad\", \"title\": \"lp-build-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lpshipit\", \"summary\": \"Helpful utility for merging launchpad MPs (only works for git repos)\", \"title\": \"lpshipit\"}, {\"aliases\": [{\"name\": \"lxc\", \"target\": \"lxc\"}], \"apps\": [], \"package_name\": \"lxd\", \"summary\": \"System container manager and API\", \"title\": \"LXD\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"lxd-demo-server\", \"summary\": \"Online software demo sessions using LXD\", \"title\": \"LXD demo server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"maas\", \"summary\": \"Metal as a Service\", \"title\": \"maas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"macaroon\", \"summary\": \"Bake macaroons on the command line!\", \"title\": \"macaroon\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"magic-device-tool\", \"summary\": \"magic-device-tool\", \"title\": \"magic-device-tool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"magnesium\", \"summary\": \"magnesium\", \"title\": \"magnesium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mahjong-game\", \"summary\": \"Mahjong game, a one-player game. Based on SDL2\", \"title\": \"mahjong-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"make-system-user\", \"summary\": \"Make a system user file for auto import\", \"title\": \"make-system-user\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"malanhello\", \"summary\": \"GNU Hello, the \\\"hello world\\\" snap\", \"title\": \"malanhello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mapscii\", \"summary\": \"The whole world in your console.\", \"title\": \"mapscii\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mati865-thefuck\", \"summary\": \"Magnificent app which corrects your previous console command.\", \"title\": \"mati865-thefuck\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"matroska-tools\", \"summary\": \"Matroska tools for Linux, Unix and Windows\", \"title\": \"matroska-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mattermost-desktop\", \"summary\": \"Open source, private cloud Slack-alternative\", \"title\": \"Mattermost Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mdns-hostname\", \"summary\": \"mDNS mini-daemon to published hostname.local\", \"title\": \"mdns-hostname\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mediaconch-gui\", \"summary\": \"Conformance checker\", \"title\": \"MediaConch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"memfifo\", \"summary\": \"Image loader and interface bandwidth tester for ZTEX USB-FPGA Module 2.16\", \"title\": \"memfifo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mendiapp\", \"summary\": \"mendiApp snap\", \"title\": \"mendiApp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"menta-plexmediaserver\", \"summary\": \"Unofficial snap for the Plex Media Server\", \"title\": \"plexmediaserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"menta-radicale\", \"summary\": \"Radicale is a free and open-source CalDAV and CardDAV server\", \"title\": \"menta-radicale\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meshlab\", \"summary\": \"MeshLab\", \"title\": \"meshlab\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meshlab-mardy\", \"summary\": \"MeshLab\", \"title\": \"meshlab-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"meta-maas\", \"summary\": \"Tool to manage multiple MAAS regions\", \"title\": \"meta-maas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"metatron\", \"summary\": \"Global Internet Monitoring Agent\", \"title\": \"MetaTron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micro\", \"summary\": \"A modern and intuitive terminal-based text editor\", \"title\": \"micro\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micro-ramukima\", \"summary\": \"A microservice toolkit\", \"title\": \"micro-ramukima\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"micropolisj\", \"summary\": \"An open source city simulator.\", \"title\": \"micropolisj\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minecraft-nsg\", \"summary\": \"Minecraft Launcher downloader\", \"title\": \"minecraft-nsg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minecraft-server-jdstrand\", \"summary\": \"Minecraft server packaging for Ubuntu Core\", \"title\": \"minecraft-server-jdstrand\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minesweeper\", \"summary\": \"Minesweeper game\", \"title\": \"minesweeper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minetest-luk3yx\", \"summary\": \"luk3yx's unofficial Minetest builds. Credit to the snappy playpen.\", \"title\": \"Minetest (luk3yx's unofficial builds)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minidlna-escoand\", \"summary\": \"server software with the aim of being fully compliant with DLNA/UPnP clients.\", \"title\": \"minidlna\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"minikube\", \"summary\": \"Run Kubernetes locally\", \"title\": \"minikube\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"miniterm-joc\", \"summary\": \"pySerial miniterm in a snap\", \"title\": \"miniterm-joc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mki3dgame-snap\", \"summary\": \"A game of finding tokens in 3D stages among the flying monsters.\", \"title\": \"mki3dgame-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mkvtoolnix-jz\", \"summary\": \"MKVToolNix is a set of tools to create, alter and inspect Matroska files\", \"title\": \"mkvtoolnix-jz\"}, {\"aliases\": [{\"name\": \"mmcli\", \"target\": \"mmcli\"}], \"apps\": [], \"package_name\": \"modem-manager\", \"summary\": \"ModemManager is a service which controls mobile broadband\", \"title\": \"modem-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mojo\", \"summary\": \"Mojo - Continuous Delivery for Juju\", \"title\": \"mojo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo22\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo22\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo24\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo24\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo26\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo26\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo30\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo30\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo32\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo32\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mongo33\", \"summary\": \"MongoDB document-oriented database\", \"title\": \"mongo33\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"monowinformsspy\", \"summary\": \"A tool for examining the UI of a mono winforms application.\", \"title\": \"monowinformsspy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"moon-buggy\", \"summary\": \"Drive a car across the moon\", \"title\": \"Moon Buggy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"moonplayer\", \"summary\": \"Moonplayer\", \"title\": \"moonplayer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"morse-converter-py\", \"summary\": \"Simple command-line Morse converter\", \"title\": \"Morse Converter (Python)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mosquitto-simple\", \"summary\": \"Eclipse Mosquitto MQTT broker\", \"title\": \"mosquitto-simple\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mountain-tapir\", \"summary\": \"Mountain Tapir Collage Maker is a tool for combining images into collages.\", \"title\": \"mountain-tapir\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mpv-casept\", \"summary\": \"DEPRECEATED. USE THE mpv SNAP INSTEAD.\", \"title\": \"mpv-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mqtt-paho-mosca\", \"summary\": \"paho mqtt subscriber and publisher\", \"title\": \"mqtt-paho-mosca\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mqttsrv\", \"summary\": \"An mqtt server that listens locally to 11883\", \"title\": \"mqttsrv\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mrrescue\", \"summary\": \"Arcade-style fire fighting game\", \"title\": \"Mr. Rescue\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"msnake\", \"summary\": \"A simple snake game\", \"title\": \"msnake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mtail\", \"summary\": \"logtail-ing to metrics exporter\", \"title\": \"mtail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mtpaint-casept\", \"summary\": \"Easily create pixel art and manipulate digital photos. Unofficial snap.\", \"title\": \"mtpaint-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mup-accounts\", \"summary\": \"mup IRC and Telegram bot - account connection side\", \"title\": \"mup-accounts\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mup-plugins\", \"summary\": \"mup IRC and Telegram bot - plugins side\", \"title\": \"mup-plugins\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"musescore\", \"summary\": \"Create, play and print beautiful sheet music.\", \"title\": \"musescore\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mve\", \"summary\": \"Multi-View Environment\", \"title\": \"mve\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mve-mardy\", \"summary\": \"Multi-View Environment\", \"title\": \"mve-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"mvs-texturing-mardy\", \"summary\": \"MVS Texturing - 3D Reconstruction Texturing\", \"title\": \"mvs-texturing-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"my-sh-test\", \"summary\": \"Single-line\", \"title\": \"my-sh-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"myman-mreed\", \"summary\": \"This is a snap of myman\", \"title\": \"myman-mreed\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"namebench-snap\", \"summary\": \"namebench, DNS service benchmarking tool\", \"title\": \"namebench-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nano-editor\", \"summary\": \"The nano text editor\", \"title\": \"nano-editor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nanowallet\", \"summary\": \"A secure interface into the NEM blockchain platform.\", \"title\": \"NanoWallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nats-server\", \"summary\": \"High-Performance server for NATS\", \"title\": \"NATS Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neovim-kalikiana\", \"summary\": \"Vim-fork focused on extensibility and agility.\", \"title\": \"neovim-kalikiana\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"net-snmp\", \"summary\": \"SNMP agent\", \"title\": \"net-snmp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"netdiscover-ondra\", \"summary\": \"netdiscover\", \"title\": \"netdiscover-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nethack\", \"summary\": \"The popular nethack console adventure\", \"title\": \"nethack\"}, {\"aliases\": [{\"name\": \"nmcli\", \"target\": \"nmcli\"}], \"apps\": [], \"package_name\": \"network-manager\", \"summary\": \"Network management based on NeworkManager\", \"title\": \"network-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neuronify\", \"summary\": \"Educational neural network app\", \"title\": \"Neuronify\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neutroncoin-wallet\", \"summary\": \"Cryptocurrency Wallet for Neutron\", \"title\": \"neutroncoin-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"neverbore\", \"summary\": \"A picture logic puzzle game\", \"title\": \"Neverbore Picross\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud\", \"summary\": \"Nextcloud Server - A safe home for all your data\", \"title\": \"Nextcloud\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud-nextant\", \"summary\": \"Nextcloud Server + search support\", \"title\": \"nextcloud-nextant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloud-port8080\", \"summary\": \"Nextcloud Server\", \"title\": \"nextcloud-port8080\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nextcloudclient\", \"summary\": \"Nextcloud Desktop Client\", \"title\": \"nextcloudclient\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nikola\", \"summary\": \"A modular, fast, simple, static website and blog generator\", \"title\": \"Nikola\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nitrokey-app\", \"summary\": \"Nitrokey Application\", \"title\": \"nitrokey-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nls\", \"summary\": \"English language structure analyzer\", \"title\": \"nls\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nmap\", \"summary\": \"Nmap (\\\"Network Mapper\\\") is a free and open source utility for network discovery and security auditing\", \"title\": \"nmap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nocturn-mardy\", \"summary\": \"Nocturn\", \"title\": \"nocturn-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"node-red-amd64\", \"summary\": \"Node-RED\", \"title\": \"node-red-amd64\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"noip-client\", \"summary\": \"No-IP Dynamic DNS Update Client for Linux\", \"title\": \"No-IP Client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"noson\", \"summary\": \"The essential to control music from your SONOS devices\", \"title\": \"Noson\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"notes\", \"summary\": \"Note-taking application, write down your thoughts\", \"title\": \"Notes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ntopng-blake\", \"summary\": \"High-speed web-based traffic analysis and flow collection.\", \"title\": \"ntopng-blake\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ntpserver\", \"summary\": \"ntp server snap app\", \"title\": \"ntpserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"numnom\", \"summary\": \"Math Game for Younglings\", \"title\": \"numnom\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"nutty\", \"summary\": \"A Network Information Utility\", \"title\": \"nutty\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ogre\", \"summary\": \"Object-Oriented Graphics Rendering Engine\", \"title\": \"OGRE Sample Browser\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ohmygiraffe\", \"summary\": \"oh my giraffe\", \"title\": \"oh my giraffe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"okular\", \"summary\": \"Universal document viewer\", \"title\": \"okular\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"olam\", \"summary\": \"Olam English Malayalam Dictionary\", \"title\": \"Olam\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"oman\", \"summary\": \"Read manpages from the web on your local machine\", \"title\": \"oman\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"omegat-cat\", \"summary\": \"OmegaT, the free (GPL) translation memory tool\", \"title\": \"omegat-cat\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"onos\", \"summary\": \"ONOS SDN\", \"title\": \"onos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"open-adventure\", \"summary\": \"Forward-port of the Crowther/Woods Adventure 2.5 from 1995\", \"title\": \"open-adventure\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"open-solitaire-classic\", \"summary\": \"Open-source implementation of the classic solitaire game\", \"title\": \"Open Solitaire Classic\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openbabel\", \"summary\": \"Open Babel, the Open Source chemistry toolbox\", \"title\": \"Open Babel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openfortivpn\", \"summary\": \"openfortivpn, a PPP+SSL VPN client\", \"title\": \"openfortivpn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openhab\", \"summary\": \"openHAB smart home server\", \"title\": \"openHAB\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmapper-desktop\", \"summary\": \"Mapping App\", \"title\": \"OpenMapper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvg\", \"summary\": \"OpenMVG (open Multiple View Geometry)\", \"title\": \"openmvg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvs\", \"summary\": \"OpenMVS - open Multi-View Stereo reconstruction library\", \"title\": \"openmvs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openmvs-mardy\", \"summary\": \"OpenMVS - open Multi-View Stereo reconstruction library\", \"title\": \"openmvs-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openscad-plars\", \"summary\": \"script file based graphical CAD environment\", \"title\": \"openscad-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openspades\", \"summary\": \"Sandbox building and FPS videogame\", \"title\": \"openspades\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openstack-cli\", \"summary\": \"OpenStack Command-line Client\", \"title\": \"openstack-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"opentrack\", \"summary\": \"Head tracking software for MS Windows, Linux, and Apple OSX\", \"title\": \"opentrack\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-casept\", \"summary\": \"OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe\", \"title\": \"openttd-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-jgrpp-casept\", \"summary\": \"Openttd with JGR's patchset\", \"title\": \"openttd-jgrpp-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-reddit-casept\", \"summary\": \"The /r/openttd version of the game openTTD\", \"title\": \"openttd-reddit-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openttd-snap\", \"summary\": \"OpenTTD is an open source simulation game based upon Transport Tycoon Deluxe\", \"title\": \"openttd-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"opentyrian\", \"summary\": \"An arcade-style shoot 'em up\", \"title\": \"OpenTyrian\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"openwmail\", \"summary\": \"WMail\", \"title\": \"openwmail\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"orangecalc\", \"summary\": \"Orange Calculator Lite is a Simple Java Calculator!\", \"title\": \"orangecalc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"organize-my-files\", \"summary\": \"Organize files in a simple click. Clean Desktop or any folder in a blink of an eye.\", \"title\": \"Organize My Files\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"osddm\", \"summary\": \"Oracle SQL Developer Data Modeler\", \"title\": \"osddm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"overlay\", \"summary\": \"Tools for assisting with debugging read-only squashfs snaps via overlayfs\", \"title\": \"overlay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pac-vs\", \"summary\": \"PAC is a Perl/GTK Gnome replacement for SecureCRT/Putty/etc.\", \"title\": \"pac-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packageproxy\", \"summary\": \"approx based package proxy running on port 9999\", \"title\": \"packageproxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packer\", \"summary\": \"Tool for creating machine images for multiple platforms\", \"title\": \"Packer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"packer-abacao\", \"summary\": \"Packer - Build Automated Machine Images\", \"title\": \"packer-abacao\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pacote-legal-desireesantos\", \"summary\": \"Esse pacote e muito legal\", \"title\": \"pacote-legal-desireesantos\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pagekite-ssh\", \"summary\": \"Connects the local SSH daemon to the Pagekite service\", \"title\": \"pagekite-ssh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paintsupreme-3d\", \"summary\": \"PaintSupreme 3D\", \"title\": \"paintsupreme-3d\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paradrop-snmpd\", \"summary\": \"SNMP agent packaged for ParaDrop\", \"title\": \"paradrop-snmpd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"paradrop-tools\", \"summary\": \"ParaDrop development tools\", \"title\": \"ParaDrop tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-cython\", \"summary\": \"Optimising static compiler for Python and C\", \"title\": \"part-cython\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-matplotlib\", \"summary\": \"Comprehensive 2D plotting\", \"title\": \"part-matplotlib\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-numpy\", \"summary\": \"Base N-dimensional array package\", \"title\": \"part-numpy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"part-scikit-learn\", \"summary\": \"Machine learning in Python\", \"title\": \"part-scikit-learn\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc\", \"summary\": \"AMD64 generic package\", \"title\": \"pc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc-kernel\", \"summary\": \"The canonical generic amd64 kernel\", \"title\": \"pc-kernel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pc-turtlebot-kyrofa\", \"summary\": \"AMD64 gadget for the Turtlebot 2\", \"title\": \"pc-turtlebot-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pciutils\", \"summary\": \"Linux PCI Utilities\", \"title\": \"pciutils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pdfmixtool\", \"summary\": \"An application to split, merge, rotate and mix PDF files\", \"title\": \"pdfmixtool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"peek\", \"summary\": \"Simple screen recorder with an easy to use interface\", \"title\": \"Peek\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pelican-foli\", \"summary\": \"Pelican static site generator\", \"title\": \"pelican-foli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pencilsheep\", \"summary\": \"Free professional image editor with full GPU acceleration\", \"title\": \"Pencilsheep\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"petname\", \"summary\": \"generate pronouncable, perhaps even memorable, pet names\", \"title\": \"petname\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pharo\", \"summary\": \"Pharo 6 Smalltalk\", \"title\": \"pharo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"phockup\", \"summary\": \"Photo and video sorting tool\", \"title\": \"phockup\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pi2\", \"summary\": \"Raspberry Pi 2 support package\", \"title\": \"pi2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"picmi\", \"summary\": \"A number logic game\", \"title\": \"picmi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pijul\", \"summary\": \"Simple, distributed, fast. Pick any three.\", \"title\": \"pijul\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pin-town\", \"summary\": \"Help the Pin Pals in this physics puzzle game, inspired by Pachinko\", \"title\": \"pin-town\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pingus-game\", \"summary\": \"Free Lemmings(TM) clone\", \"title\": \"pingus-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pizzadough-helper\", \"summary\": \"Get the recipe for your pizza!\", \"title\": \"pizzadough-helper\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"planetlander\", \"summary\": \"Defend planets from spacial killer rocks!\", \"title\": \"Planet Lander\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"play0ad\", \"summary\": \"Real-time strategy game of ancient warfare\", \"title\": \"0ad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pocketmine-server-manager\", \"summary\": \"Manage pocketmine servers with ease !\", \"title\": \"PocketMine Server Manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pockit\", \"summary\": \"Unofficial Pocket Client\", \"title\": \"PockIt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"podpublish\", \"summary\": \"A tool for encoding and publishing podcast content and assets\", \"title\": \"PodPublish\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"polonium\", \"summary\": \"Polonium is a stateless password manager based on PBKDF2.\", \"title\": \"polonium\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql-pgbouncer\", \"summary\": \"Lightweight connection pooler for PostgreSQL\", \"title\": \"postgresql-pgbouncer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql10\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql10\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql93\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql93\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql94\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql94\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql95\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95-pgpool2-35\", \"summary\": \"pgpool-II is a connection pooler for PostgreSQL.\", \"title\": \"postgresql95-pgpool2-35\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql95-pgpool2-36\", \"summary\": \"pgpool-II is a connection pooler for PostgreSQL.\", \"title\": \"postgresql95-pgpool2-36\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"postgresql96\", \"summary\": \"PostgreSQL is a powerful, open source object-relational database system.\", \"title\": \"postgresql96\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"predix-ts-sample\", \"summary\": \"This is Predix Time-Series Sample Application. Developed by Altoros\", \"title\": \"predix-ts-sample\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"preyproject\", \"summary\": \"Utility for tracking stolen or missing devices.\", \"title\": \"preyproject\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"printenvi\", \"summary\": \"Print environment\", \"title\": \"printenvi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prog-exec\", \"summary\": \"A tool for pulling/executing online scripts.\", \"title\": \"prog-exec\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus\", \"summary\": \"Unofficial Prometheus snap package\", \"title\": \"prometheus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-alertmanager\", \"summary\": \"Unofficial Prometheus alertmanager snap package\", \"title\": \"prometheus-alertmanager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-bind-exporter\", \"summary\": \"Prometheus bind exporter\", \"title\": \"prometheus-bind-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-blackbox-exporter\", \"summary\": \"The Prometheus Blackbox Exporter\", \"title\": \"prometheus-blackbox-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-ceph-exporter\", \"summary\": \"Unofficial Prometheus Ceph Exporter snap package\", \"title\": \"prometheus-ceph-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-haproxy-exporter\", \"summary\": \"Prometheus haproxy_exporter for monitoring haproxy services\", \"title\": \"prometheus-haproxy-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-openstack-exporter\", \"summary\": \"Exposes high level OpenStack metrics to Prometheus.\", \"title\": \"prometheus-openstack-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-pushgateway\", \"summary\": \"Unofficial snap for the Prometheus Pushgateway\", \"title\": \"prometheus-pushgateway\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"prometheus-snmp-exporter\", \"summary\": \"Unofficial snap for the Prometheus SNMP Exporter\", \"title\": \"prometheus-snmp-exporter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"promreg\", \"summary\": \"A simple REST API for registering targets with Prometheus.\", \"title\": \"promreg\"}, {\"aliases\": [{\"name\": \"protoc-gen-go\", \"target\": \"protoc-gen-go\"}, {\"name\": \"protoc\", \"target\": \"protoc\"}], \"apps\": [], \"package_name\": \"protobuf\", \"summary\": \"Protocol Buffers compiler\", \"title\": \"protobuf\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pt-cmars\", \"summary\": \"The Platinum Searcher\", \"title\": \"pt-cmars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pubip\", \"summary\": \"Display public IPv6 or IPv4 address\", \"title\": \"pubip\"}, {\"aliases\": [{\"name\": \"pactl\", \"target\": \"pactl\"}, {\"name\": \"paplay\", \"target\": \"paplay\"}, {\"name\": \"parec\", \"target\": \"parec\"}], \"apps\": [], \"package_name\": \"pulseaudio\", \"summary\": \"PulseAudio sound server\", \"title\": \"pulseaudio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pulsemixer\", \"summary\": \"cli and curses mixer for pulseaudio\", \"title\": \"pulsemixer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pwgen-tyhicks\", \"summary\": \"Password generator\", \"title\": \"pwgen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"py-hello\", \"summary\": \"Single-line elevator pitch for your amazing snap\", \"title\": \"py-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"py-sysinfo\", \"summary\": \"A simple Python script which displays system info.\", \"title\": \"py-sysinfo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pycharm-community\", \"summary\": \"Python IDE for Professional Developers\", \"title\": \"pycharm-community\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pycharm-professional\", \"summary\": \"Python IDE for Professional Developers\", \"title\": \"pycharm-professional\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pypy\", \"summary\": \"PyPy is a fast, compliant alternative implementation of the Python language\", \"title\": \"pypy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"pypy3\", \"summary\": \"PyPy is a fast, compliant alternative implementation of the Python language\", \"title\": \"pypy3\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"python0\", \"summary\": \"Ancient version of Python for programming archeologists\", \"title\": \"Python 0\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"q\", \"summary\": \"run SQL directly on CSV or TSV files\", \"title\": \"q\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qalculate\", \"summary\": \"The ultimate desktop calculator\", \"title\": \"Qalculate!\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qcheckers\", \"summary\": \"Checkers game\", \"title\": \"qcheckers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qcomicbook\", \"summary\": \"QComicBook\", \"title\": \"qcomicbook\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qgsrepo\", \"summary\": \"A simple QGIS repository generator written in Rust\", \"title\": \"qgsrepo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qimo-wallpapers\", \"summary\": \"Wallpapers from Qimo 2.0\", \"title\": \"qimo-wallpapers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qml-hello-world\", \"summary\": \"Get started in the fantastic QML world\", \"title\": \"qml-hello-world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qownnotes\", \"summary\": \"Plain-text file notepad with markdown support and ownCloud integration\", \"title\": \"qownnotes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qrq\", \"summary\": \"QRQ - yet another CW trainer (Linux, Unix, OS X, Windows)\", \"title\": \"qrq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qstamina-snap\", \"summary\": \"Qstamina is a Gui based Typing tutor.\", \"title\": \"Qstamina-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qt-2048-snap\", \"summary\": \"Single-player puzzle game.\", \"title\": \"qt-2048-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quadrapassel\", \"summary\": \"Fit falling blocks together\", \"title\": \"quadrapassel\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quagga\", \"summary\": \"Quagga BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM routing daemon\", \"title\": \"quagga\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quagga-lool\", \"summary\": \"Quagga BGP/OSPFv2/OSPFv3/ISIS/RIP/RIPng/PIM routing daemon\", \"title\": \"quagga-lool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quassel-kalikiana\", \"summary\": \"Modern, cross-platform IRC client (core)\", \"title\": \"Quassel Client/ Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"quasselclient-moon127\", \"summary\": \"Quassel Client\", \"title\": \"quasselclient-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"qucs-spice\", \"summary\": \"Quite Universal Circuit Simulator\", \"title\": \"qucs-spice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"radiomanager-cli\", \"summary\": \"Bash RadioManager client\", \"title\": \"radiomanager-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rawpty\", \"summary\": \"execute a command on raw pty over ssh\", \"title\": \"rawpty\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rclone\", \"summary\": \"\\\"rsync for cloud storage\\\" \", \"title\": \"rclone\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rclone-dev\", \"summary\": \"rsync for cloud storage\", \"title\": \"rclone-dev\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rdm-sw\", \"summary\": \"Comprehensive SW package for RDM\", \"title\": \"rdm-sw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"readtsc\", \"summary\": \"Intel x86 Time Stamp Counter read\", \"title\": \"readtsc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"realsense-samples\", \"summary\": \"realsense_samples\", \"title\": \"realsense-samples\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"realtime-tests\", \"summary\": \"Suite of real-time tests\", \"title\": \"realtime-tests\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"recipe-manager\", \"summary\": \"Manages your recipes.\", \"title\": \"recipe-manager\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"redis-noise\", \"summary\": \"Redis server\", \"title\": \"redis-noise\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"redpen\", \"summary\": \"A proofreading tool to help writers or programmers\", \"title\": \"redpen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"regservicetest\", \"summary\": \"registration service\", \"title\": \"regservicetest\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rem\", \"summary\": \"rem is a small tool for remembering things on the command line.\", \"title\": \"rem\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"remmina\", \"summary\": \"The GTK+ Remote Desktop Client\", \"title\": \"Remmina\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"remote\", \"summary\": \"Cuety LPU controler\", \"title\": \"Cuety Remote\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"reqcounter\", \"summary\": \"HTTP requests counter\", \"title\": \"reqcounter\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"retroarch\", \"summary\": \"RetroArch\", \"title\": \"retroarch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rev2agent\", \"summary\": \"Revtwo agent snap\", \"title\": \"rev2agent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"reversu\", \"summary\": \"ReversU is strategy board game with black & white tokens\", \"title\": \"reversu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rg\", \"summary\": \"a command line search tool\", \"title\": \"rg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rg-casept\", \"summary\": \"ripgrep combines the usability of ag with the raw speed of grep.\", \"title\": \"rg-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robomongo\", \"summary\": \"MongoDB management tool\", \"title\": \"robomongo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robotfindskitten\", \"summary\": \"zen simulation of robot finding kitten\", \"title\": \"robotfindskitten\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"robotlinker-demo\", \"summary\": \"RobotLinker-Core on Edge Gateway Demo Package\", \"title\": \"robotlinker-demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rocketchat-desktop\", \"summary\": \"Rocket.Chat+\", \"title\": \"Rocket.Chat+\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rocketchat-server\", \"summary\": \"Group chat server for 100s, installed in seconds.\", \"title\": \"Rocket Chat Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rockscissorspaperlizardspock-snap\", \"summary\": \"2 player game of a variation of 'Rock, Paper, Scissors'\", \"title\": \"rockscissorspaperlizardspock-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rokugtk\", \"summary\": \"A Roku remote for Gtk\", \"title\": \"rokugtk\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rokuterm\", \"summary\": \"A Roku remote for terminal\", \"title\": \"rokuterm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ros2-example-kyrofa\", \"summary\": \"ROS2 Example\", \"title\": \"ros2-example-kyrofa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rosrobot-hello\", \"summary\": \"ROSRobot hello Snap\", \"title\": \"rosrobot-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpgdiceroller\", \"summary\": \"A dice roller with simple GUI\", \"title\": \"rpgdiceroller\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpgen\", \"summary\": \"compile multiple scripts into a single cloud-init friendly script\", \"title\": \"rpgen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rpiboot\", \"summary\": \"Raspberry Pi USB booting code\", \"title\": \"rpiboot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rssnotify\", \"summary\": \"E-mail updates to a list of RSS Feeds (usually with a cron job).\", \"title\": \"rssnotify\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rsync-leftyfb\", \"summary\": \"fast, versatile, remote (and local) file-copying tool\", \"title\": \"rsync\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rtl433-dichro\", \"summary\": \"rtl_433 crudely patched to export to Prometheus\", \"title\": \"rtl433-dichro\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rubecube\", \"summary\": \"An interactive twisty puzzle simulation in 3D.\", \"title\": \"rubecube\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"rust-hello\", \"summary\": \"Prove cross platform rust snaps\", \"title\": \"rust-hello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"s3test\", \"summary\": \"Test RadosGW S3 API\", \"title\": \"s3test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"safex-wallet\", \"summary\": \"Decentralized autonomous marketplace secured by cryptography\", \"title\": \"safex-wallet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sarnold-evil-trinity\", \"summary\": \"Trinity kernel syscall fuzzer\", \"title\": \"sarnold-evil-trinity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sassc\", \"summary\": \"libsass command line driver\", \"title\": \"sassc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"scanpcap\", \"summary\": \"A lightweight tool to print out information about a PCAP file.\", \"title\": \"scanpcap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"screencloudplayer\", \"summary\": \"ScreenCloud Player\", \"title\": \"ScreenCloud Player - Simple Digital Signage\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"scummvm\", \"summary\": \"ScummVM is a program which allows you to run certain classic graphical point-and-click adventure games\", \"title\": \"ScummVM\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sdlvnc\", \"summary\": \"SDL2 and wxWidgets VNC client.\", \"title\": \"sdlvnc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"se-test-tools\", \"summary\": \"A set of tools used for testing\", \"title\": \"se-test-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"seashells\", \"summary\": \"The official client for Seashells.io\", \"title\": \"seashells\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"seasonsgreetings\", \"summary\": \"Wishes you a Merry Christmas and a Happy New Year\", \"title\": \"seasonsgreetings\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sensors-unity\", \"summary\": \"A simple sensors GUI for the Unity Desktop\", \"title\": \"Sensors Unity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sensortag\", \"summary\": \"SensorTag Python Bluetooth LE implementation\", \"title\": \"sensortag\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sentry\", \"summary\": \"Sentry is a modern error logging and aggregation platform\", \"title\": \"sentry\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sequeler\", \"summary\": \"Friendly SQL Client\", \"title\": \"sequeler\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"serial-vault\", \"summary\": \"Serial Vault Service\", \"title\": \"serial-vault\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sha3384\", \"summary\": \"Calculate sha3_384 hashes of files.\", \"title\": \"sha3384\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shadowsocks\", \"summary\": \"A fast tunnel proxy that helps you bypass firewalls\", \"title\": \"shadowsocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shcli\", \"summary\": \"Python client for Socialhome.\", \"title\": \"shcli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shotcut\", \"summary\": \"Free, cross-platform, open source video editor\", \"title\": \"Shotcut\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"shout\", \"summary\": \"A self hosted web IRC client\", \"title\": \"shout\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"siilihai-client\", \"summary\": \"A graphical web forum client\", \"title\": \"Siilihai web forum client\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simcaffe\", \"summary\": \"simple test caffe for amazing snap\", \"title\": \"simcaffe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-caio1982\", \"summary\": \"This is a test snap\", \"title\": \"simple-caio1982\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-cprov\", \"summary\": \"This is a test snap\", \"title\": \"simple-cprov\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simple-scan\", \"summary\": \"Document Scanning Application\", \"title\": \"simple-scan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplekey\", \"summary\": \"Password/Key generator and hash table.\", \"title\": \"simplekey\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplenote\", \"summary\": \"The simplest way to keep notes.\", \"title\": \"Simplenote\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplenote-jamiebennett\", \"summary\": \"The simplest way to keep notes. Install with --devmode.\", \"title\": \"simplenote-jamiebennett\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplescreenrecorder\", \"summary\": \"ssr\", \"title\": \"simplescreenrecorder\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"simplescreenrecorder-mardy\", \"summary\": \"Simple Screen Recorder\", \"title\": \"simplescreenrecorder-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sixd-node-snap\", \"summary\": \"SixD node demo app\", \"title\": \"sixd-node-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"skrifa\", \"summary\": \"A simple word processor built with web technologies\", \"title\": \"Skrifa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"skrifa-lite\", \"summary\": \"A simple word processor built with web technologies\", \"title\": \"Skrifa Lite\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sl-moon127\", \"summary\": \"SL\", \"title\": \"sl-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slack-term\", \"summary\": \"Slack client for your terminal\", \"title\": \"slack-term\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slashlock\", \"summary\": \"Easy to use file and folder encryptor\", \"title\": \"slashlock\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sluice\", \"summary\": \"rate limiting data piping tool\", \"title\": \"sluice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"slumpsand-linklist\", \"summary\": \"linklist helps keeping track of links...\", \"title\": \"slumpsand-linklist\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"smalltextpad\", \"summary\": \"SmallTextPad is a Simple Java Text Editor!\", \"title\": \"smalltextpad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"smartsheetcopy\", \"summary\": \"Copy folder,sheets and reports from template folder or specified folder\", \"title\": \"smartsheetcopy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snap-channels-walkthrough\", \"summary\": \"channels walkthrough\", \"title\": \"snap-channels-walkthrough\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snap-codelabs\", \"summary\": \"Ubuntu codelabs offline website for using and creating snaps.\", \"title\": \"snap-codelabs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapd-hacker-toolbelt\", \"summary\": \"Collection of tools useful for developers hacking on snapd\", \"title\": \"snapd-hacker-toolbelt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapdiff\", \"summary\": \"Compare two snaps in the style of debdiff\", \"title\": \"snapdiff\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snaplint\", \"summary\": \"Clean up your snaps\", \"title\": \"snaplint\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappy-debug\", \"summary\": \"Debug tools for ubuntu-core\", \"title\": \"snappy-debug\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappy-discover\", \"summary\": \"Discover snappy devices on the local network\", \"title\": \"snappy-discover\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snappymcsnapface\", \"summary\": \"prints the value of env variable HOME\", \"title\": \"snappymcsnapface\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snapweb\", \"summary\": \"Beautiful and functional interface for snap management\", \"title\": \"snapweb\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"snow-on-me\", \"summary\": \"A simple webserver serving christmas snow on demand\", \"title\": \"snow-on-me\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"so-trello\", \"summary\": \"Trello command line tool\", \"title\": \"so-trello\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solc\", \"summary\": \"The Solidity Contract-Oriented Programming Language\", \"title\": \"solc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solitaire\", \"summary\": \"usual Solitaire card game, as known as Patience or Klondike\", \"title\": \"solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"solr\", \"summary\": \"Starts up solr as forking daemon\", \"title\": \"solr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"soracom\", \"summary\": \"Soracom CLI\", \"title\": \"soracom-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"soracom-console\", \"summary\": \"Soracom console Web App\", \"title\": \"soracom-console\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"special-delivery\", \"summary\": \"Example app on Mir stack\", \"title\": \"special-delivery\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"speed-test\", \"summary\": \"Test your internet connection speed and ping using speedtest.net from the CLI\", \"title\": \"speed-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spider-solitaire\", \"summary\": \"Spider Solitaire card game\", \"title\": \"spider-solitaire\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spread\", \"summary\": \"Convenient full-system test (task) distribution\", \"title\": \"spread\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spreed-webrtc-snap\", \"summary\": \"WebRTC audio/video calls and conferences\", \"title\": \"spreed-webrtc-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"spreedme\", \"summary\": \"Spreed.ME audio/video calls and conferences feature for the Nextcloud Snap\", \"title\": \"spreedme\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"springlobby-nsg\", \"summary\": \"The lobby for SpringRTS\", \"title\": \"springlobby-nsg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sqlitebrowser-casept\", \"summary\": \"Unofficial snap of the lightweight SQLite DB editing tool.\", \"title\": \"sqlitebrowser-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"squid-gary\", \"summary\": \"Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more.\", \"title\": \"squid-proxy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"squirrelbot\", \"summary\": \"A Telegram bot that stashes away links that you send it\", \"title\": \"squirrelbot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ss-qt\", \"summary\": \"Shadowsocks\", \"title\": \"ss-qt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshesame\", \"summary\": \"Fake SSH server that lets everyone in and logs their activity\", \"title\": \"sshesame\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshguard-robertliu\", \"summary\": \"Protects from brute force attacks against ssh\", \"title\": \"sshguard-robertliu\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshoot\", \"summary\": \"Manage multiple sshuttle VPN sessions\", \"title\": \"sshoot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sshtron\", \"summary\": \"multiplayer Tron via ssh\", \"title\": \"sshtron\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ssocks\", \"summary\": \"shadowsocks\", \"title\": \"ssocks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"st-novice\", \"summary\": \"david test snap app\", \"title\": \"st-novice\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stardate-snap\", \"summary\": \"Command line tool to convert conventional time to stardate time.\", \"title\": \"stardate-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stats\", \"summary\": \"Gathers numbers in repeated text\", \"title\": \"stats\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stellarium-plars\", \"summary\": \"Free, open source planetarium software\", \"title\": \"stellarium-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stonscipap-snap\", \"summary\": \"A 2 player version of 'Stone, Scissors, Paper'.\", \"title\": \"stonscipap-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"store-test-ubuntu-desktop\", \"summary\": \"Used to test store metadata in Ubuntu Desktop\", \"title\": \"Store Test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"storjshare\", \"summary\": \"farm data on the Storj network.\", \"title\": \"storjshare\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"stress-ng\", \"summary\": \"tool to load and stress a computer\", \"title\": \"stress-ng\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"subiquity\", \"summary\": \"Ubuntu installer\", \"title\": \"subiquity\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"submission-service\", \"summary\": \"Submission Service for accepting Checkbox results\", \"title\": \"submission-service\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sudo\", \"summary\": \"not sudo\", \"title\": \"sudo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sudoku-game\", \"summary\": \"Sudoku 9x9 game\", \"title\": \"sudoku-game\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sunwait\", \"summary\": \"Sunwait is a program for calculating sunrise and sunset\", \"title\": \"sunwait\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sup-autossh\", \"summary\": \"Auto SSH\", \"title\": \"sup-autossh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"supercalc-snap\", \"summary\": \"Powerful collection of calculation tools for Ubuntu.\", \"title\": \"Supercalc-Snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"surl\", \"summary\": \"Ubuntu Store API thin wrapper.\", \"title\": \"surl\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sutil\", \"summary\": \"Utilities for working with snaps and snap store APIs\", \"title\": \"sutil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"swift-ring-checker\", \"summary\": \"Check swift rings\", \"title\": \"swift-ring-checker\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sword\", \"summary\": \"Dialoga Sword \", \"title\": \"Dialoga Sword \"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"symgrpmad\", \"summary\": \"A game based upon the idea of overlapping symmetry groups.\", \"title\": \"symgrpmad\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"syncthing\", \"summary\": \"Open Source Continuous File Synchronization\", \"title\": \"syncthing\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sysrepo-netopeer-gen\", \"summary\": \"sysrepo and netopeer snap\", \"title\": \"sysrepo-netopeer-gen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"sysrepo-netopeer-shejoshi\", \"summary\": \"sysrepo and netopeer snap\", \"title\": \"sysrepo-netopeer-shejoshi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"taimaa\", \"summary\": \"A simple count down timer.\", \"title\": \"taimaa\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tali\", \"summary\": \"Roll dice and score points\", \"title\": \"tali\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"task\", \"summary\": \"Simple task runner / Make alternative written in Go\", \"title\": \"task\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"taskwarrior-plars\", \"summary\": \"feature-rich console based todo list manager\", \"title\": \"taskwarrior-plars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"teatime\", \"summary\": \"Simple egg timer application for the Unity Desktop\", \"title\": \"Teatime\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"teleconsole\", \"summary\": \"Share your terminal and forward local TCP ports to people you trust.\", \"title\": \"teleconsole\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-cli\", \"summary\": \"Command-line interface for Telegram. Uses the readline interface.\", \"title\": \"telegram-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-latest\", \"summary\": \"Telegram Desktop Client latest\", \"title\": \"telegram-latest\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"telegram-sergiusens\", \"summary\": \"Telegram desktop client\", \"title\": \"telegram-sergiusens\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tempest-jhobbs\", \"summary\": \"OpenStack tempest test\", \"title\": \"tempest-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"termius-app\", \"summary\": \"termius-app\", \"title\": \"termius-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"termplay\", \"summary\": \"Play an image/video in your terminal!\", \"title\": \"termplay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terraform-abacao\", \"summary\": \"build, change, and version infrastructure safely and efficiently\", \"title\": \"terraform-abacao\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terraform-snap\", \"summary\": \"Terraform snap app\", \"title\": \"terraform-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"terragrunt\", \"summary\": \"build, change, and version infrastructure safely and efficiently\", \"title\": \"terragrunt\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-assumes\", \"summary\": \"Test snap for snapd\", \"title\": \"test-assumes\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-hello\", \"summary\": \"simple dotnet hello world\", \"title\": \"test-hello\"}, {\"aliases\": [{\"name\": \"test_snapd_wellknown1\", \"target\": \"wellknown1\"}, {\"name\": \"test_snapd_wellknown2\", \"target\": \"wellknown2\"}], \"apps\": [], \"package_name\": \"test-snapd-auto-aliases\", \"summary\": \"\", \"title\": \"test-snapd-auto-aliases\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-busybox-static\", \"summary\": \"Statically linked busybox for test\", \"title\": \"test-snapd-busybox-static\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-classic-confinement\", \"summary\": \"\", \"title\": \"test-snapd-classic-confinement\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-content-plug\", \"summary\": \"\", \"title\": \"test-snapd-content-plug\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-content-slot\", \"summary\": \"\", \"title\": \"test-snapd-content-slot\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-control-consumer\", \"summary\": \"Basic snapd-control consumer snap\", \"title\": \"test-snapd-control-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-cups-control-consumer\", \"summary\": \"Basic cups-control consumer snap\", \"title\": \"test-snapd-cups-control-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-dbus-service\", \"summary\": \"Python based example dbus service\", \"title\": \"test-snapd-dbus-service\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-delta-refresh\", \"summary\": \"\", \"title\": \"test-snapd-delta-refresh\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-fuse-consumer\", \"summary\": \"Basic fuse consumer snap\", \"title\": \"test-snapd-fuse-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-go-webserver\", \"summary\": \"Minimal Golang webserver for snappy\", \"title\": \"test-snapd-go-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-python-webserver\", \"summary\": \"Python based example webserver\", \"title\": \"test-snapd-python-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-thumbnailer-consumer\", \"summary\": \"Basic thumbnailer consumer snap\", \"title\": \"test-snapd-thumbnailer-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-tools\", \"summary\": \"Tools for testing the snapd application\", \"title\": \"test-snapd-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"test-snapd-upower-observe-consumer\", \"summary\": \"Basic upower-observe consumer snap\", \"title\": \"test-snapd-upower-observe-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"testflinger-cli\", \"summary\": \"testflinger-cli\", \"title\": \"testflinger-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tetris-in-racket\", \"summary\": \"Tetris clone developed in Racket\", \"title\": \"Tetris in Racket\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tftp-hpa-jhobbs\", \"summary\": \"Trivial File Transfer Protocol Client\", \"title\": \"tftp-hpa-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"the-traveling-fox\", \"summary\": \"Simple FOSS 3D Platformer\", \"title\": \"The Traveling Fox\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"theia-mardy\", \"summary\": \"Theia Vision Library\", \"title\": \"theia-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"thinger-maker-server\", \"summary\": \"Thinger.io Internet Of Things Server\", \"title\": \"Thinger.io Maker Server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"thomir-says\", \"summary\": \"What does Thomi say?\", \"title\": \"thomir-says\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"throttle\", \"summary\": \"control the rate that data flows through stdin\", \"title\": \"throttle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tic-tac-toe\", \"summary\": \"Basic Tic-Tac-Toe game, based on SDL2\", \"title\": \"tic-tac-toe\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tidec\", \"summary\": \"Terminal C/C++ IDE with GUI-like user interface\", \"title\": \"tidec\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tika-app\", \"summary\": \"Tika Server for metadata discovery and extraction\", \"title\": \"tika-app\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tika-server\", \"summary\": \"Tika Server for metadata discovery and extraction\", \"title\": \"tika-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"timg\", \"summary\": \"A terminal image viewer\", \"title\": \"timg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tinyproxy-ogra\", \"summary\": \"very tiny proxy server\", \"title\": \"tinyproxy-ogra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tinyproxy-snap\", \"summary\": \"a light-weight HTTP(S) proxy daemon for POSIX operating systems.\", \"title\": \"tinyproxy-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tlaplus\", \"summary\": \"The TLA Toolbox is an IDE for the TLA+ tools.\", \"title\": \"tlaplus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tldr-luk3yx\", \"summary\": \"A simple tldr viewer.\", \"title\": \"tldr-luk3yx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmate-esnow\", \"summary\": \"Instant terminal sharing\", \"title\": \"tmate-esnow\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmux\", \"summary\": \"tmux\", \"title\": \"tmux\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tmx\", \"summary\": \"Terminal multiplexer with GUI-like user interface\", \"title\": \"tmx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tof-casept\", \"summary\": \"An unofficial snap of the turn-based strategy game Tanks of Freedom\", \"title\": \"tof-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"toilet-deej\", \"summary\": \"toilet terminal banner tool\", \"title\": \"toilet-deej\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tomcat-sample\", \"summary\": \"Sample webapp using tomcat part\", \"title\": \"tomcat-sample\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tor-middle-relay\", \"summary\": \"Essential infrastructure node for Tor network\", \"title\": \"Tor middle relay\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tor-mkg20001\", \"summary\": \"Defend yourself against network surveillance and traffic analysis\", \"title\": \"Tor\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"torgo\", \"summary\": \"A Logo interpreter written in Java.\", \"title\": \"torgo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tpad\", \"summary\": \"Terminal text editor with GUI-like user interface\", \"title\": \"tpad\"}, {\"aliases\": [{\"name\": \"tpm_changeownerauth\", \"target\": \"changeownerauth\"}, {\"name\": \"tpm_clear\", \"target\": \"clear\"}, {\"name\": \"tpm_createek\", \"target\": \"createek\"}, {\"name\": \"tpm_getpubek\", \"target\": \"getpubek\"}, {\"name\": \"tpm_nvdefine\", \"target\": \"nvdefine\"}, {\"name\": \"tpm_nvinfo\", \"target\": \"nvinfo\"}, {\"name\": \"tpm_nvread\", \"target\": \"nvread\"}, {\"name\": \"tpm_nvrelease\", \"target\": \"nvrelease\"}, {\"name\": \"tpm_nvwrite\", \"target\": \"nvwrite\"}, {\"name\": \"tpm_resetdalock\", \"target\": \"resetdalock\"}, {\"name\": \"tpm_restrictpubek\", \"target\": \"restrictpubek\"}, {\"name\": \"tpm_restrictsrk\", \"target\": \"restrictsrk\"}, {\"name\": \"tpm_revokeek\", \"target\": \"revokeek\"}, {\"name\": \"tpm_selftest\", \"target\": \"selftest\"}, {\"name\": \"tpm_setactive\", \"target\": \"setactive\"}, {\"name\": \"tpm_setclearable\", \"target\": \"setclearable\"}, {\"name\": \"tpm_setenable\", \"target\": \"setenable\"}, {\"name\": \"tpm_setoperatorauth\", \"target\": \"setoperatorauth\"}, {\"name\": \"tpm_setownable\", \"target\": \"setownable\"}, {\"name\": \"tpm_setpresence\", \"target\": \"setpresence\"}, {\"name\": \"tpm_takeownership\", \"target\": \"takeownership\"}, {\"name\": \"tpm_version\", \"target\": \"version\"}], \"apps\": [], \"package_name\": \"tpm\", \"summary\": \"TPM 1.2 utilities\", \"title\": \"tpm\"}, {\"aliases\": [{\"name\": \"tpm2_activatecredential\", \"target\": \"activatecredential\"}, {\"name\": \"tpm2_akparse\", \"target\": \"akparse\"}, {\"name\": \"tpm2_certify\", \"target\": \"certify\"}, {\"name\": \"tpm2_create\", \"target\": \"create\"}, {\"name\": \"tpm2_createprimary\", \"target\": \"createprimary\"}, {\"name\": \"tpm2_encryptdecrypt\", \"target\": \"encryptdecrypt\"}, {\"name\": \"tpm2_evictcontrol\", \"target\": \"evictcontrol\"}, {\"name\": \"tpm2_getmanufec\", \"target\": \"getmanufec\"}, {\"name\": \"tpm2_getpubak\", \"target\": \"getpubak\"}, {\"name\": \"tpm2_getpubek\", \"target\": \"getpubek\"}, {\"name\": \"tpm2_getrandom\", \"target\": \"getrandom\"}, {\"name\": \"tpm2_hash\", \"target\": \"hash\"}, {\"name\": \"tpm2_hmac\", \"target\": \"hmac\"}, {\"name\": \"tpm2_listpcrs\", \"target\": \"listpcrs\"}, {\"name\": \"tpm2_load\", \"target\": \"load\"}, {\"name\": \"tpm2_loadexternal\", \"target\": \"loadexternal\"}, {\"name\": \"tpm2_makecredential\", \"target\": \"makecredential\"}, {\"name\": \"tpm2_nvdefine\", \"target\": \"nvdefine\"}, {\"name\": \"tpm2_nvlist\", \"target\": \"nvlist\"}, {\"name\": \"tpm2_nvread\", \"target\": \"nvread\"}, {\"name\": \"tpm2_nvrelease\", \"target\": \"nvrelease\"}, {\"name\": \"tpm2_nvwrite\", \"target\": \"nvwrite\"}, {\"name\": \"tpm2_quote\", \"target\": \"quote\"}, {\"name\": \"tpm2_rc_decode\", \"target\": \"rc-decode\"}, {\"name\": \"tpm2_readpublic\", \"target\": \"readpublic\"}, {\"name\": \"tpm2_rsadecrypt\", \"target\": \"rsadecrypt\"}, {\"name\": \"tpm2_rsaencrypt\", \"target\": \"rsaencrypt\"}, {\"name\": \"tpm2_sign\", \"target\": \"sign\"}, {\"name\": \"tpm2_takeownership\", \"target\": \"takeownership\"}, {\"name\": \"tpm2_unseal\", \"target\": \"unseal\"}, {\"name\": \"tpm2_verifysignature\", \"target\": \"verifysignature\"}], \"apps\": [], \"package_name\": \"tpm2\", \"summary\": \"TPM 2.0 utilities\", \"title\": \"tpm2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tracepath-jhobbs\", \"summary\": \"tracepath\", \"title\": \"tracepath-jhobbs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"transfer\", \"summary\": \"Transfer files using transfer.sh\", \"title\": \"transfer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tree\", \"summary\": \"This is an initial minimail snap of `tree`\", \"title\": \"tree\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"trestus\", \"summary\": \"Static status page generator that uses a Trello board as a data source\", \"title\": \"trestus\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"trustgrid\", \"summary\": \"Trustgrid node agent\", \"title\": \"trustgrid\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"truthtables\", \"summary\": \"truthtables snap\", \"title\": \"truthtables\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ttimer\", \"summary\": \"plain Timer (a tea-timer for systems w/o java)\", \"title\": \"ttimer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"turtlebot-demo-kyrofa\", \"summary\": \"Turtlebot ROS Demo\", \"title\": \"Turtlebot ROS Demo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"tuxguitar-vs\", \"summary\": \"TuxGuitar\", \"title\": \"tuxguitar-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"twistypuzzle\", \"summary\": \"A 3D simulator for a variety of twisty puzzles.\", \"title\": \"twistypuzzle\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test-snap-with-tracks\", \"summary\": \"Summary of the most simple snap\", \"title\": \"u1test-snap-with-tracks\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test20160725\", \"summary\": \"Simple dd like tool\", \"title\": \"u1test20160725\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"u1test20160920\", \"summary\": \"Summary of the most simple snap\", \"title\": \"u1test20160920\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uappexplorer-cli\", \"summary\": \"Browse uApp Explorer right for the command line!\", \"title\": \"uappexplorer-cli\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubports-installer\", \"summary\": \"GUI installer for ubports devices\", \"title\": \"ubports-installer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-app-platform\", \"summary\": \"Ubuntu app platform for running apps on a shared platform of libraries\", \"title\": \"ubuntu-app-platform\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-calculator-app\", \"summary\": \"Ubuntu Calculator application for the Unity 7 desktop\", \"title\": \"Calculator (Unity 7)\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-clock-app\", \"summary\": \"Ubuntu Clock application for the Unity desktop\", \"title\": \"Clock\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-core\", \"summary\": \"The ubuntu-core OS snap\", \"title\": \"ubuntu-core\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-core-slides\", \"summary\": \"Ubuntu core set of slides\", \"title\": \"ubuntu-core-slides\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-demo-websites\", \"summary\": \"Demo websites configuration for Ubuntu Demo manager\", \"title\": \"ubuntu-demo-websites\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-make\", \"summary\": \"Setup your development environment on ubuntu easily\", \"title\": \"ubuntu-make\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ubuntu-social-kit\", \"summary\": \"Bring social media apps to Ubuntu Desktop\", \"title\": \"Ubuntu Social Media Kit\"}, {\"aliases\": [{\"name\": \"udisksctl\", \"target\": \"udisksctl\"}], \"apps\": [], \"package_name\": \"udisks2\", \"summary\": \"D-Bus service to access and manipulate storage devices\", \"title\": \"udisks2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uefi-fw-tools\", \"summary\": \"UEFI Firmware update tools\", \"title\": \"uefi-fw-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ufw\", \"summary\": \"ufw (Uncomplicated Firewall) for Ubuntu Core\", \"title\": \"ufw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ultimate-media-downloader\", \"summary\": \"Ultimate media downloader is a Gui based video audio downloader which support download media from various sites.\", \"title\": \"Ultimate Media Downloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ultimate-media-downloader2\", \"summary\": \"Download media from various websites\", \"title\": \"Ultimate Media Downloader 2\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uname-a\", \"summary\": \"The test \\\"uname -a\\\" snap\", \"title\": \"uname-a\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unifi-exporter-moon127\", \"summary\": \"Prometheus exporter for UniFi Controller\", \"title\": \"unifi-exporter-moon127\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unison-jz\", \"summary\": \"Unison file synchroniser\", \"title\": \"unison-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"unixhttp\", \"summary\": \"HTTP over Unix\", \"title\": \"unixhttp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upload-assets\", \"summary\": \"A command-line tool for managing the assets server\", \"title\": \"upload-assets\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upnp-server\", \"summary\": \"upload files with WebDAV and serve them via DLNA/UPnP\", \"title\": \"upnp-server\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"upower\", \"summary\": \"UPower Power Source Monitoring daemon\", \"title\": \"upower\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"uq\", \"summary\": \"universal (de)serializer\", \"title\": \"uq\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"urdf-viz\", \"summary\": \"URDF visualization tool\", \"title\": \"urdf-viz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usb-reset\", \"summary\": \"Reset a USB device using vendor and product ID.\", \"title\": \"usb-reset\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usb-utils\", \"summary\": \"Linux USB utilities\", \"title\": \"usb-utils\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"usd-nacc\", \"summary\": \"Ubuntu Server Dev tooling\", \"title\": \"usd-nacc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"ustriage\", \"summary\": \"Ubuntu Launchpad bugs for triage\", \"title\": \"ustriage\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"v2ray\", \"summary\": \"A platform for building proxies to bypass network restrictions.\", \"title\": \"v2ray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vanitygen\", \"summary\": \"Vanitygen is a command-line vanity bitcoin address generator\", \"title\": \"vanitygen\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vault\", \"summary\": \"Vault is a tool for securely accessing secrets.\", \"title\": \"vault\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vault-elopio\", \"summary\": \"Vault is a tool for securely accessing secrets.\", \"title\": \"vault-elopio\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vectr\", \"summary\": \"Vectr is a free graphics editor used to create vector graphics easily and intuitively.\", \"title\": \"Vectr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"verum-cli\", \"summary\": \"The official Verum CLI interface app.\", \"title\": \"Verum CLI\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vestin\", \"summary\": \"Program to calculate financial independence.\", \"title\": \"vestin\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vice-jz\", \"summary\": \"The Versatile Commodore Emulator\", \"title\": \"vice-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vigil\", \"summary\": \"CLI application to watch sites for changes.\", \"title\": \"vigil\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"viking-gps\", \"summary\": \"GPS data editor, analyzer and viewer\", \"title\": \"viking-gps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"visualsfm-mardy\", \"summary\": \"A Visual Structure from Motion System\", \"title\": \"visualsfm-mardy\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vitetris\", \"summary\": \"Console based version of Tetris\", \"title\": \"vitetris\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vlc\", \"summary\": \"The ultimate media player\", \"title\": \"vlc\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"volleyball2d\", \"summary\": \"A 2d volleyball game\", \"title\": \"volleyball2d\"}, {\"aliases\": [{\"name\": \"code\", \"target\": \"vscode\"}], \"apps\": [], \"package_name\": \"vscode\", \"summary\": \"Code editing. Redefined.\", \"title\": \"Visual Studio Code\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vsslagent\", \"summary\": \"VSSL REST api.\", \"title\": \"vsslagent\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"vuze-vs\", \"summary\": \"Vuze is a powerful, open source, bittorrent client.\", \"title\": \"vuze-vs\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wal-e\", \"summary\": \"Continuous archiving of PostgreSQL WAL files and base backups\", \"title\": \"wal-e\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallpaperdownloader\", \"summary\": \"Download, manage and change your favorite wallpapers from the Internet\", \"title\": \"wallpaperdownloader\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallpapers-poland-late-summer\", \"summary\": \"Collection of wallpapers with photos from late summer in Poland\", \"title\": \"Late summer in Poland - wallpapers\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wallstreet\", \"summary\": \"fill your console with Wall Street-like news and stats\", \"title\": \"wallstreet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"warzone2100\", \"summary\": \"A free and open source real time strategy game\", \"title\": \"Warzone 2100\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wavebox\", \"summary\": \"Gmail, Inbox, Outlook, O365, Trello & Slack client\", \"title\": \"wavebox\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wdltool\", \"summary\": \"Command line utilities for interacting with WDL\", \"title\": \"wdltool\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"webcam-webui-stylerrr\", \"summary\": \"Webcam web UI\", \"title\": \"webcam-webui-stylerrr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"webdm\", \"summary\": \"# Snappyd\", \"title\": \"webdm\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"weebl-tools\", \"summary\": \"Client-side tools for communicating with a Weebl instance\", \"title\": \"weebl-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wekan\", \"summary\": \"The open-source Trello-like kanban\", \"title\": \"wekan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wekan-ondra\", \"summary\": \"The open-source Trello-like kanban\", \"title\": \"wekan-ondra\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wethr\", \"summary\": \"Command line weather tool.\", \"title\": \"wethr\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wfc-cmars\", \"summary\": \"This program generates bitmaps that are locally similar to the input bitmap.\", \"title\": \"wfc-cmars\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"what-snap\", \"summary\": \"Turn a snap id into a snap name.\", \"title\": \"what-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"whois-snap\", \"summary\": \"whois snap\", \"title\": \"whois-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"widl-nan\", \"summary\": \"Auto generate native C++ addon source code by parsing Web IDL definition\", \"title\": \"widl-nan\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wifi-ap\", \"summary\": \"WiFi Access Point based on hostapd\", \"title\": \"wifi-ap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wifiap-consumer\", \"summary\": \"wifi-ap consumer example\", \"title\": \"wifiap-consumer\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wireless-tools\", \"summary\": \"Tools for manipulating Linux Wireless Extensions\", \"title\": \"wireless-tools\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wordpress-desktop\", \"summary\": \"WordPress.com Desktop client\", \"title\": \"Wordpress.com Desktop\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wordsingrid\", \"summary\": \"Searches words from a grid of letters.\", \"title\": \"wordsingrid\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"world\", \"summary\": \"Where in the world is...?\", \"title\": \"world\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wormhole\", \"summary\": \"get things from one computer to another, safely\", \"title\": \"wormhole\"}, {\"aliases\": [{\"name\": \"wpa_cli\", \"target\": \"wpa-cli\"}], \"apps\": [], \"package_name\": \"wpa-supplicant\", \"summary\": \"WPA supplicant provides client support for WPA and WPA2 (IEEE 802.11i)\", \"title\": \"wpa-supplicant\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"writefull\", \"summary\": \"Writefull\", \"title\": \"writefull\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wuziqi\", \"summary\": \"Wuziqi Game. It shows how to snap a html5 app into a snap\", \"title\": \"wuziqi\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wuzz\", \"summary\": \"interactive cli tool for HTTP inspection\", \"title\": \"wuzz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"wxmaxima\", \"summary\": \"A nightly build of wxMaxima, a gui for Maxima, a full-featured CAS.\", \"title\": \"wxmaxima\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x11-apps\", \"summary\": \"x11 apps\", \"title\": \"x11-apps\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x86latency-test\", \"summary\": \"Intel x86 kernel timer latency test\", \"title\": \"x86latency-test\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"x86rdrand-benchmark\", \"summary\": \"Intel x86 rdrand CPU benchmark\", \"title\": \"x86rdrand-benchmark\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xbill-xaw\", \"summary\": \"Get rid of those Wingdows Viruses!\", \"title\": \"xbill-xaw\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xcape-lbo\", \"summary\": \"Modify keys to act as other keys\", \"title\": \"xcape-lbo\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xkcd-webserver\", \"summary\": \"Show random XKCD compic via a build-in webserver\", \"title\": \"xkcd-webserver\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xkcdpass\", \"summary\": \"xkcd password generator\", \"title\": \"xkcdpass\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xlsx\", \"summary\": \"Convert microsoft XLSX files into CSV files.\", \"title\": \"xlsx\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xnsketch\", \"summary\": \"XnSketch turn your photos into cartoon or sketch images.\", \"title\": \"xnsketch\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"xnviewmp\", \"summary\": \"XnView MP is the enhanced version of XnView Classic.\", \"title\": \"xnviewmp\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yacas\", \"summary\": \"Yet Another Computer Algebra System\", \"title\": \"yacas\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yakyak\", \"summary\": \"YakYak\", \"title\": \"yakyak\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"yd\", \"summary\": \"yd\", \"title\": \"yd\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-bdmurray\", \"summary\": \"downloads videos from youtube.com or other video platforms\", \"title\": \"youtube-dl-bdmurray\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-casept\", \"summary\": \"YouTube Downloader\", \"title\": \"youtube-dl-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"youtube-dl-snap\", \"summary\": \"YouTube Downloader\", \"title\": \"youtube-dl-snap\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zaz-jz\", \"summary\": \"Zaz - Because hackers too need to play with balls!\", \"title\": \"zaz-jz\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zeal-casept\", \"summary\": \"Zeal is a simple offline documentation browser inspired by Dash. This is an unofficial snap package.\", \"title\": \"zeal-casept\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zeronet\", \"summary\": \"Open, free and uncensorable websites\", \"title\": \"ZeroNet\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zerotier-one\", \"summary\": \"ZeroTier is a software-based managed Ethernet switch for planet Earth.\", \"title\": \"zerotier-one\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zile-tealeg\", \"summary\": \"GNU Zile\", \"title\": \"zile-tealeg\"}, {\"aliases\": null, \"apps\": [], \"package_name\": \"zzt\", \"summary\": \"ZZT\", \"title\": \"zzt\"}]}}"
2017/11/02 16:09:38.874927 retry.go:52: DEBUG: The retry loop for https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic finished after 1 retries, elapsed time=583.599218ms, status: 200
|