{"id":15625714,"url":"https://github.com/daniel15/sharpamp","last_synced_at":"2025-04-28T15:51:55.703Z","repository":{"id":1242911,"uuid":"2498688","full_name":"Daniel15/Sharpamp","owner":"Daniel15","description":"Sharpamp allows you to easily write Winamp plugins in C# - Migrated from Google Code","archived":false,"fork":false,"pushed_at":"2022-12-28T20:45:27.000Z","size":60,"stargazers_count":29,"open_issues_count":2,"forks_count":9,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-28T15:51:53.199Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Daniel15.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-10-02T09:13:22.000Z","updated_at":"2025-01-17T17:30:31.000Z","dependencies_parsed_at":"2023-01-11T15:50:23.567Z","dependency_job_id":null,"html_url":"https://github.com/Daniel15/Sharpamp","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/Daniel15%2FSharpamp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Daniel15%2FSharpamp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Daniel15%2FSharpamp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Daniel15%2FSharpamp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Daniel15","download_url":"https://codeload.github.com/Daniel15/Sharpamp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251342719,"owners_count":21574243,"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":[],"created_at":"2024-10-03T10:02:07.449Z","updated_at":"2025-04-28T15:51:55.686Z","avatar_url":"https://github.com/Daniel15.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"Sharpamp 1.0 Beta - Create Winamp plugins in C#\n===============================================\nBy Daniel15 - http://dan.cx/\n\nhttps://github.com/Daniel15/Sharpamp\n\nDownload: https://github.com/Daniel15/Sharpamp/releases/download/release-0.1.0/Sharpamp.0.1.Beta.exe\n\nSharpamp allows you to easily write Winamp plugins in C#. It provides a library for access to the\nWinamp API, and a Visual Studio template for creating Winamp plugins. It **requires** you to have \nVisual Studio 2005, 2008 or 2010. Take a look at the\n[Getting Started](https://github.com/Daniel15/Sharpamp/wiki/Getting-Started) article to see how \nsimple it is to get started :)\n\nIt supports some basic functionality of the Winamp API, with more coming in the future:  \n![Intellisense Menu](http://stuff.dan.cx/images/projects/sharpamp/intellisense.png)\n\nHandling song changes uses standard C# events, and is as simple as:\n\n\tpublic override void Initialize()\n\t{\n\t\tWinamp.SongChanged += Winamp_SongChanged;\n\t}\n\n\tvoid Winamp_SongChanged(object sender, Daniel15.Sharpamp.SongChangedEventArgs e)\n\t{\n\t\tMessageBox.Show(\"The song changed to \" + e.Song.Title);\n\t}\n\nA demonstration of what you can do with Sharpamp is shown in the [HelloWorldGUI](https://github.com/Daniel15/Sharpamp/wiki/HelloWorldGUI) sample (included in the download)\n\nRequirements:\n=============\n - Visual Studio 2005, 2008 or 2010\n   - C# and C++ both have to be installed\n - Winamp\n\nLicense\n=======\nSharpamp is free software: you can redistribute it and/or modify\nit under the terms of the GNU Lesser General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nSharpamp is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU Lesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License\nalong with Sharpamp.  If not, see \u003chttp://www.gnu.org/licenses/\u003e.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaniel15%2Fsharpamp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaniel15%2Fsharpamp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaniel15%2Fsharpamp/lists"}