Programs using curl for file transfers
A lot of programs and scripts use curl for fetching URLs. I've listed (some of) them here. If you let me know, I'll list your work as well!
Name | Description | Author |
---|---|---|
Picklish | photo gallery application | Geoff Gaudreault |
Batchput | Batchput transfers files from a local directory, matching the regex you specify, to an URL | Johan Warlander |
GoldSeeker | GoldSeeker is a data extraction application. It was built to extract formatted data from HTML files, but can be used with all kind of files. Its behaviour is defined by a rule-based configuration file. | Quentin Bouvart |
DeskCam | DeskCam lets you grab web cam pictures from sites all over the world, and put them on your desktop. | Level 27 Technologies |
IMP Render Farm | A distributed movie rendering system. | |
rpmdrake | A graphical front end for installing packages | MandrakeSoft |
fink | Popular package manager for Mac OS X | |
mcurl | A shell script to download files in multiple parts | Sven Wegener |
Advogato master to master graph | A small python script who extracts the "master to master" graph from advogato and wrote a GML (graph modelling language) file so you can navigate the 3D graph with tulip or something... | Carlo Perassi |
Sauen PHP Surepay lib | A collection of functions/classes all written in PHP for use with Surepay.com's SSL merchant gateway services. | Jon T Stokkeland and Sauen.Com |
GetFreeDriveFolder | download stuff from one of those "free drive space" providers (everything in german) | Mettgut |
OmniBiff | The goal of OmniBiff is to create a universal "biff" program, able to monitor multiple mailboxes of any type (including internet email accounts). | Jason Lowdermilk |
Leech | Leech was developed to relieve one from having to go through sites, constantly clicking "Save As...", "OK", etc. Instead, feed Leech a URL and tell it which filetypes to download, and it will crawl through any page that meets Leech's restrictions and dowload any file of the specified type. | Kars |
Smallest Uptimes.net Client (Killer!) | a tiny implementation of a client for uptimes.net. The client sends your system's uptime, load, idletime, OS-type, and more to the uptimes.net server. | Lars Wilhelmsen |
FTPGrab | This script is for windows. It grabs pub ftp sites from some of the web pages that steal them from fxp groups. | kllrbuzz@hotmail.com |
Snoopy | Snoopy is a PHP class that simulates a web browser. It can automate the task of retrieving web page content and posting forms, for example, and has many configurable parameters. | |
Curl::easy | perl module for libcurl | Georg Horn |
gView | gnome image displayer | Bruce A. Smith |
MyQuote | a program to retrieve real-time quotes and display them on your console (perl) | sridhar_at_coolmail.net |
SlashSMS.pl | Fetches slashdot headlines and sends them to your phone as SMS (perl) | Maarten Schenk |
XFce | A lightweight desktop environment for various UNIX systems. | Olivier Fourdan |
lkpatch | A Linux kernel patcher. It connects to the fastest mirror, checks for new versions of the Linux kernel, downloads them and patches your kernel source. | Theo Nolte |
electricsheep | An Internet server and xscreensaver module that displays MPEG video of an animated fractal flame. In the background, it contributes render cycles to the next animation. Periodically, it uploads completed frames to the server, where they are compressed for distribution to all clients. | Scott Draves |
fmnews.sh | Retrieves the headlines from freshmeat and posts them on your console screen with some nice parsing and ansi colors. (sh) | twiztah |
GotMail | Get mail from a hotmail account (perl) | |
curlmirror.pl | Uses curl to mirror a web site (perl) | |
Getleft | Given a url, Getleft will try to download all links in the same site. As it goes, it modifies the original html pages, so that the absolute links get changed to relative links, and links to active pages get changed to the resulting pages. (Tcl) | Andrés García |
gtkMeat | gtkMeat is a small program which will periodically fetch the latest new submissions from the Freshmeat website and display them to you in a list view. This program requires Gtk+ and Curl for proper operation on either Windows or *nix. | Troy Engel |
gtkSlash | gtkSlash is a small program which will periodically fetch the latest news stories from the Slashdot website and display them to you in a list view. This program requires Gtk+ and Curl for proper operation on either Windows or *nix. | Troy Engel |
I know there are more programs, but if you don't tell me I can't add them here...