{"id":21385264,"url":"https://github.com/mikhailvs/openpuush","last_synced_at":"2025-07-13T15:30:20.241Z","repository":{"id":4362752,"uuid":"5499092","full_name":"mikhailvs/OpenPuush","owner":"mikhailvs","description":"A multiplatform clone of Puush","archived":false,"fork":false,"pushed_at":"2012-12-11T23:55:23.000Z","size":1001,"stargazers_count":10,"open_issues_count":14,"forks_count":3,"subscribers_count":5,"default_branch":"master","last_synced_at":"2023-09-10T09:10:18.830Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/mikhailvs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-08-21T18:28:05.000Z","updated_at":"2019-02-08T19:44:38.000Z","dependencies_parsed_at":"2022-09-14T03:12:08.736Z","dependency_job_id":null,"html_url":"https://github.com/mikhailvs/OpenPuush","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikhailvs%2FOpenPuush","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikhailvs%2FOpenPuush/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikhailvs%2FOpenPuush/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mikhailvs%2FOpenPuush/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mikhailvs","download_url":"https://codeload.github.com/mikhailvs/OpenPuush/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225893390,"owners_count":17540914,"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-11-22T11:46:17.534Z","updated_at":"2024-11-22T11:46:18.080Z","avatar_url":"https://github.com/mikhailvs.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"OpenPuush\n=========\n\nOpenPuush is meant to be a clone of the Puush application (http://puu.sh). The reasoning behind this project is that\nPuush is an extremely useful utility that I wish was able on more platforms than just on Windows and OSX.\n\nOpenPuush is open-source under the terms of the GPLv3 license (for icons, etc see graphics/LICENSE).\n\nRelationship to Puush\n--------\nOpenPuush is in no way derivative of Puush in the sense that no reverse engineering (eg disassembling, etc) was done to\nclone functionality. All the features included in OpenPuush that are one-to-one with features of Puush are derived solely\nby inspecting the behavior of the application from a user's point-of-view as well as plenty of common sense.\n\nSimilarly, the icons for OpenPuush represent the functionality of the application as well as its current state of\noperation.\n\nTechnical Details\n---------\nOpenPuush uses Qt and Qxt for its gui and core functionality, thus it is as portable as Qxt + Qt are. In practice though,\nI'm intending to make this portable to the three major operating systems (Linux with X11, Windows, and OSX).\n\nHow it works\n---------\nOpenPuush works by uploading screenshots/files/plaintext to your Dropbox \"public\" folder and linking to them (in the future,\nthe urls will be shortened).\n\nCompiling\n---------\nTo build OpenPuush, all you need to do is cd into the directory with the code and run `qmake` (possibly with whatever\n`-spec` option you want) and then compile with `make` or whatever.\n\nFor the build to work properly, you must have the Qt and libqxt packages installed on your system, on Ubuntu/Fedora (others\ntoo I bet) you need the associated \"dev/devel\" packages.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikhailvs%2Fopenpuush","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmikhailvs%2Fopenpuush","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmikhailvs%2Fopenpuush/lists"}