Is there a web app that I can upload my own coding projects to, for the primary purpose of allowing those with a direct link to them to view source code and download the files? I want to accomplish this without setting up a hosting solution, relying purely on a web service.

The web app needs to:

  • Allow me to upload code projects in the form of individual files or folders

  • Make the source code of uploaded projects visible to visitors

  • Allow the files themselves to be downloaded

Optionally, I'd also like the web app to:

  • Turn the source code of code projects into working demos that I can then link people to (ala CodePen)

  • Make the source code visible on a per-project basis as opposed to an all-or-nothing one

  • 2
    github pages would be good if your project is a static website. What is the application built with? Nov 8 '16 at 6:55
  • Does GitHub allow one to host non-FOSS projects? Mayeb the OP does nto want to share his source code Nov 8 '16 at 9:53
  • 6
    Please note this site is about recommending software, not services – so this seems off-topic. For details, you might refer to our Meta post on Are hosting recommendation requests on-topic? That in mind: You're asking for a web app to self-host, I assume? Can you give a few more details (server specifics, required features, pricing expectations)?
    – Izzy
    Nov 8 '16 at 10:36
  • I'm not asking for self-hosting, I'm asking whether there is a web app (i.e. a website) that will allow me to create an account and host my own code files on there, for others to be able to view the source of and download for their own use. max was on topic with GitHub pages, I'm looking for any services similar to this. It's on topic as per meta.softwarerecs.stackexchange.com/a/45/20008 and meta.webapps.stackexchange.com/a/3944/113316. Nov 8 '16 at 22:44
  • 1
    @Hashim Re-read the comments. Asking for a web site is not in scope for this site. Nov 20 '16 at 7:28

For this purpose I'm running a Ubuntu server with Apache as web server and SVN for the source code repository. That works stable since several years.

It's free (open source), provides full source code version control and you can use Apache to serve "normal" files as well.

There will be several hosters all around the world renting a root server to you, giving you access to your files from anywhere. But you could also run it at your homw and e.g. use DynDNS to access the server.

  • At the moment, paying for hosting nor hosting my own server at home are too costly for me, so those options are out for the time being. Nov 8 '16 at 22:39

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.