awesome-python-applications icon indicating copy to clipboard operation
awesome-python-applications copied to clipboard

Trawl AlternativeTo

Open mahmoud opened this issue 7 years ago โ€ข 7 comments

AlternativeTo is a great, semi-structured resource for finding applications. I'd like to go down the list of some of the best-in-class open-source options and see how many are Python, to make sure they're on the list. I've already found a decent number, but there's much more research to be done.

mahmoud avatar Dec 20 '18 17:12 mahmoud

@mahmoud is this for grabs?

abdallahalsamman avatar Dec 27 '18 18:12 abdallahalsamman

For sure! Glad someone else enjoys software spelunking as much as I do. ;) Here are some sources I've looked at, but AlternativeTo isn't one I've gone deep on.

AlternativeTo is pretty big, so it'd be good if you were explicit about your method of searching. For instance, take it one category at a time, then others can parallelize or pick up after you're feeling exhausted by the largeness :)

If you find good stuff, just paste it in here! No need to do full PRs quite yet unless you really feel like it :)

mahmoud avatar Dec 27 '18 18:12 mahmoud

Hey! ๐Ÿ™ˆ

it'd be good if you were explicit about your method of searching.

So obviously we can't use the api since there's none, I'm going to start writing a scrapy script to scrape AlternativeTo for python projects.

I don't know about any security methods in place or limitations that would stop a scrapper, I'll report back if I get hit by any ๐Ÿ‘

abdallahalsamman avatar Dec 27 '18 19:12 abdallahalsamman

An automated approach! So far I've been all manual. But frankly my manual approach has only caught like 3-4 an automated approach would have missed. Searching for probable repo links is all that's necessary. I look forward to your findings! :)

On Thu, Dec 27, 2018, 11:27 AM Abdullah Samman <[email protected] wrote:

Hey! ๐Ÿ™ˆ

it'd be good if you were explicit about your method of searching.

So obviously we can't use the api since there's none https://alternativeto.net/about/api/, I'm going to start writing a scrapy https://scrapy.org script to scrape AlternativeTo for python projects.

I don't know about any security methods in place or limitations that would stop a scrapper, I'll report back if I get hit by any ๐Ÿ‘

โ€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/mahmoud/awesome-python-applications/issues/13#issuecomment-450215115, or mute the thread https://github.com/notifications/unsubscribe-auth/AAH8kSryv5EsvG7rExaZIOsVSpj42KRaks5u9R8pgaJpZM4ZcpMi .

mahmoud avatar Dec 27 '18 19:12 mahmoud

First thanks ,but Traceback (most recent call last): File "E:/users/admin/PycharmProjects/untitled1/my.py", line 18, in @attr.s(frozen=True) AttributeError: 'function' object has no attribute 's' Why?

ๅ‘้€่‡ช Windows 10 ็‰ˆ้‚ฎไปถhttps://go.microsoft.com/fwlink/?LinkId=550986ๅบ”็”จ


ๅ‘ไปถไบบ: Mahmoud Hashemi [email protected] ๅ‘้€ๆ—ถ้—ด: Friday, December 28, 2018 2:58:34 AM ๆ”ถไปถไบบ: mahmoud/awesome-python-applications ๆŠ„้€: Subscribed ไธป้ข˜: Re: [mahmoud/awesome-python-applications] Trawl AlternativeTo (#13)

For sure! Glad someone else enjoys software spelunking as much as I do. ;) Here are some sources I've looked athttps://github.com/mahmoud/awesome-python-applications/blob/master/MISC.md#pages-scoured, but AlternativeTo isn't one I've gone deep on.

AlternativeTo is pretty big, so it'd be good if you were explicit about your method of searching. For instance, take it one category at a time, then others can parallelize or pick up after you're feeling exhausted by the largeness :)

If you find good stuff, just paste it in here! No need to do full PRs quite yet unless you really feel like it :)

โ€• You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/mahmoud/awesome-python-applications/issues/13#issuecomment-450210399, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AriLKi3GecCT64rgsSDEGp621ru_6TSFks5u9RhagaJpZM4ZcpMi.

liuhuo23 avatar Dec 29 '18 03:12 liuhuo23

@mahmoud turns out we're overengineering.

take a look here ๐Ÿ˜‚, so we don't need to crawl ๐Ÿ™ˆ

I'll make a PR with suitable projects.

abdallahalsamman avatar Dec 29 '18 23:12 abdallahalsamman

Haha, so, I didn't want to steal the thunder of the automated work, but I actually did manually trawl that tag. Problem was, some highly-rated and actively-maintained software on AlternativeTo that was open-source and Python was not categorized there, e.g., PhotoCollage. So I think there's a lot of sleeper software yet to find, if you're still feeling like scraping ;)

Anyway, here's my list:

https://alternativeto.net/software/cutecoin/
https://alternativeto.net/software/pince/
https://alternativeto.net/software/dontpanic/
https://alternativeto.net/software/outspline/
https://alternativeto.net/software/dbpedia/
https://alternativeto.net/software/meshroom/
https://alternativeto.net/software/magic-wormhole/
https://alternativeto.net/software/bms/
https://alternativeto.net/software/fame-automates-malware-evaluation/ https://alternativeto.net/software/space-shooter/
https://alternativeto.net/software/jam-py-postfix-aliases/
https://alternativeto.net/software/term2048/
https://alternativeto.net/software/scour/
https://alternativeto.net/software/shreddit/
https://alternativeto.net/software/bcc/
https://alternativeto.net/software/stoq/
https://alternativeto.net/software/activitywatch/
https://alternativeto.net/software/launchpad/
https://alternativeto.net/software/netdata/

Still need to convert to repo links, etc. Let me know if you happened to find any I missed (though I was pretty thorough). As I find time I'll just add them. Hope you're having a happy new year!

mahmoud avatar Jan 01 '19 06:01 mahmoud