Collision
Check hashes for your files - A GUI tool to generate, compare and verify MD5, SHA-1, SHA-256, SHA-512, Blake3, CRC32 & Adler32 hashes. (by GeopJr)
flatpak-builder-tools
Various helper tools for flatpak-builder (by flatpak)
Collision | flatpak-builder-tools | |
---|---|---|
5 | 14 | |
163 | 210 | |
4.3% | 1.9% | |
7.5 | 6.3 | |
about 1 month ago | 3 months ago | |
Crystal | Python | |
BSD 2-clause "Simplified" License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Collision
Posts with mentions or reviews of Collision.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-26.
- Collision: A GUI tool in Crystal to generate, compare and verify MD5, SHA-1, SHA-256 & SHA-512 hashes
-
What is the most promising GNOME/GTK apps that you're not even using?
Done by Eduardo Flores (I love it but it is still at a very early stage of development) and Collision by GeopJr (I don't use it bc I don't need it yet, but it is installed just in case)
-
Packaging your Crystal app into a Flatpak
This is based on my experience and workflow on distributing Hashbrown using Flatpak. It might not be ideal.
-
Made a GNOME-shell inspired webpage for my GTK app using SvelteKit
Repo
flatpak-builder-tools
Posts with mentions or reviews of flatpak-builder-tools.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-12.
-
How to use Gnome SDK from Makefile
Setting the build configuration for a module with things like type: autotools, type: cmake-ninja, or type: meson will add the necessary options automatically. Likewise, helper scripts like flatpak-pip-generator will generate manifest fragments containing the necessary prefix-specifying arguments.
-
Missing python module inside runtime when I install the app.
There's also this pull request https://github.com/flatpak/flatpak-builder-tools/pull/347 that would add an --ignore-installed= option to flatpak-pip-generator.
-
Building a dotnet application in a clean, no-internet environment
Yeah, turns out I had to do something similar to this. flatpak-dotnet-generator proved pretty useful, even if the README was a bit out of date.
-
Include Python modules in a Flatpak?
If you want it automated, for most packages you can use flatpak-pip-generator
- Just replaced a snap with a flatkpak and jesus christ snap sucks...
-
Need help with Flatpak package's dependencies
The first issue I had was working out how I add PyPI packages as deps, then I was pointed towards flatpak-pip-generator which generates JSON files that you can add as modules. That works fine:
-
Error when trying to build wormhole-gui as flatpak
For packaging with local cache and without networking, use the flatpak-go-get-generator.py from flatpak-builder-tools. I didn't have much success recently with go-get generator, so I'm not sure if working correctly, or it's just me doing something wrong.
-
How to install flatpak-pip-generator?
I am trying to install `flatpak-pip-generator` found in the link here. It looks like it is part of the `flatpak-builder` package but I have that installed and I can't seem to use the pip-generator. I run the command listed in the readme `flatpak-pip-generator --requirements-file=/the/path/to/requirements.txt --output pypi-dependencies
-
Why aren't more developers maintaining their own Flatpaks?
That one page in the docs does mention that tricky things like dependency resolution have to be done in advance, but support for building that dependency resolution is at best officially unsupported. There's a git repo dedicated to scripts to do this sort of thing but:
-
Packaging your Crystal app into a Flatpak
It would be nice to see some Crystal apps on flathub (I believe Hashbrown is the only one at the moment). A crystal sdk (like rust's) and a shard builder tool to generate the shards automatically would greatly improve the experience, if anyone is up to doing them.
What are some alternatives?
When comparing Collision and flatpak-builder-tools you can also consider the following projects:
crystal-gobject - gobject-introspection for Crystal
org.freedesktop.Sdk.Extension.rust-stable
wormhole-gui - Cross-platform application for easy encrypted file, folder, and text sharing between devices. [Moved to: https://github.com/Jacalz/rymdport]
Iu - UI framework based on the Fusion/libui.cr library, with elements from watzon/cru.
flatpak-external-data-checker - A tool for checking if the external data used in Flatpak manifests is still up to date