{"id":19306864,"url":"https://github.com/59de44955ebd/fdm-ul","last_synced_at":"2025-04-22T12:36:20.178Z","repository":{"id":60376921,"uuid":"541277410","full_name":"59de44955ebd/FDM-UL","owner":"59de44955ebd","description":"Free Download Manager Ultra-Light - a slimmed down version of FDM classic for Windows","archived":false,"fork":false,"pushed_at":"2024-06-04T12:50:01.000Z","size":24848,"stargazers_count":6,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-01T23:52:04.179Z","etag":null,"topics":["download","fdm","fdm-ul","manager","windows"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/59de44955ebd.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-25T18:56:02.000Z","updated_at":"2024-12-21T10:32:51.000Z","dependencies_parsed_at":"2024-06-04T12:26:51.800Z","dependency_job_id":"1037f43f-ea31-408b-ab62-bd78edf121e0","html_url":"https://github.com/59de44955ebd/FDM-UL","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/59de44955ebd%2FFDM-UL","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/59de44955ebd%2FFDM-UL/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/59de44955ebd%2FFDM-UL/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/59de44955ebd%2FFDM-UL/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/59de44955ebd","download_url":"https://codeload.github.com/59de44955ebd/FDM-UL/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250242035,"owners_count":21398054,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["download","fdm","fdm-ul","manager","windows"],"created_at":"2024-11-10T00:08:41.766Z","updated_at":"2025-04-22T12:36:19.059Z","avatar_url":"https://github.com/59de44955ebd.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Free Download Manager Ultra-Light (FDM-UL)\n\nA slimmed down, portable (not using the Windows Registry at all) version of [Free Download Manager](https://www.freedownloadmanager.org/) Classic for Windows with various outdated and irrelevant features removed, and therefor with small memory footprint (particularly if compared with current FDM versions based on Qt).\n\nFDM-UL is based on the source code of [FDM 3.9.7](https://sourceforge.net/p/freedownload/code/HEAD/tree/), with about 50% of the original code removed.\n\n**New Features**\n\n* SOCKS5 proxy support\n* Partially downloaded files can now be launched (Ctrl+R).  \n  This allows to watch .mp4s e.g. in VLC or [MPC-HC](https://github.com/clsid2/mpc-hc/releases) while they are still downloading/streaming from a video host in the background.\n* Integrated minimal HTTP interface  \n  If activated, it only provides the single HTTP endpoint \"/adddownload.req?URL=[url]\". Useful for adding download jobs to FDM-UL from a browser via [boomarklet](https://en.wikipedia.org/wiki/Bookmarklet) or [contextlet](https://github.com/davidmhammond/contextlets) using fetch.\n* URL extraction based on [yt-dlp](https://github.com/yt-dlp/yt-dlp)  \n  FDM-UL checks on startup if [yt-dlp.exe](https://github.com/yt-dlp/yt-dlp/releases) is found in the exe's folder or somewhere in the system path (alternatively the path to yt-dlp.exe can also be specified in the settings dialog). If yt-dlp.exe is available, a button \"Extract URLs with yt-dlp\" is displayed in the \"Add download\" dialog that allows to extract actual media URLs from e.g. YouTube or Vimeo page URLs. Note that yt-dlp.exe is only used for URL extraction, not for download, and therefor neither HLS nor DASH streams are shown and supported, but only standard HTTP(S) download URLs.  \n* \"WM_COPYDATA API\"  \n  Download jobs can be added to FDM-UI by sending [WM_COPYDATA](https://learn.microsoft.com/en-us/windows/win32/dataxchg/wm-copydata) messages to its main window, e.g. from a another C/C++, Java, Python or Node.js application. In the sent [COPYDATASTRUCT](https://learn.microsoft.com/en-us/windows/win32/api/winuser/ns-winuser-copydatastruct), 'lpData' contains the download URL and 'dwData' specifies if the download is added silently (1) or shows the standard \"Add download\" dialog (0).\n\n**Removed Features**\n\n* Bittorrent support\n* Browser integration based on outdated plugin interfaces (COM, NSAPI)\n* Streaming protocols (Flash Video Streams/RTMP, RTSP, MMS)\n* Dial-up connections/RAS\n* Integration of Anti-Virus software\n* \"Mirrors\" (looking up files at file-hosting services which were common back then)\n* Site Explorer\n* HTML Spider\n* Community/Opinions\n* Floating extra windows\n* Plugin API\n* Skins\n* Language localisation (english only UI)\n* Download history\n* Registry access\n* ...\n\n**Usage**\n\nFDM-UL.exe is a single file app that must be run from a folder with write access. Application settings are saved in an INI file in the same folder, and additional state infos in (at most) 4 binary *.sav files.\n\n**Screenshots**\n\n*Main window*  \n![](screenshots/fdm-ul.png)\n\n*Basic yt-dlp integration*  \n![](screenshots/yt-dlp.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F59de44955ebd%2Ffdm-ul","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F59de44955ebd%2Ffdm-ul","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F59de44955ebd%2Ffdm-ul/lists"}