Skip to content

A portable, distributable version of Homestuck.net, the Homestuck fandom archive

License

Notifications You must be signed in to change notification settings

JebbJabroni/homestuck.jebb

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Homestuck.net

Homestuck.net homepage

MIT License GitHub commit activity Last Commit Homestuck Discord

This is the static source of the website https://homestuck.net, the Homestuck fandom's archive.

Table of Contents

About the project

Homestuck.net is a static website that serves as an archive for the Homestuck fandom. The archive is composed of a variety of HTML pages that link to audio, video, images, and text that the Homestuck fandom wants to preserve. Homestuck is a webcomic created by Andrew Hussie that was popular during the mid-2010s. The webcomic has a large and active fandom, and the Homestuck.net archive is an effort to preserve and celebrate the creative works of this fandom.

The archive is maintained by a group of volunteers who are passionate about preserving the Homestuck fandom's creative output. The archive includes fan art, fan fiction, music, cosplay, and other creative works. We believe that the Homestuck fandom has produced some of the most innovative and interesting fan works of any fandom, and we are committed to preserving these works for future generations of fans to enjoy.

We welcome contributions from anyone who is interested in helping to preserve the Homestuck fandom's creative output. Whether you're a fan artist, a writer, a musician, or just a fan who wants to help out, we would love to hear from you. The best way to do so is to click on the Homestuck Discord button and look for an admin.

Installation

To install this project on your local machine, follow these steps:

  1. Clone the repository: git clone https://github.com/recordcrash/homestuck.net.git
  2. Navigate to the project directory: cd homestuck.net
  3. Open the index.html file in your web browser.

Contributing

If you'd like to contribute to this project, you can do so by submitting a pull request. Here's how:

  1. Fork the repository
  2. Create a new branch: git checkout -b your-feature-name
  3. Make your changes and commit them: git commit -m 'Add some feature'
  4. Push to the branch: git push origin your-feature-name
  5. Submit a pull request

You can also email [email protected] if you have any questions or suggestions.

File structure

The Homestuck.net project has the following file structure (some unimportant files and easter eggs excepted):

├── img/                    # Folder containing image files for the website
├── css/                    # Folder containing CSS stylesheets
├── js/                     # Folder containing JavaScript files for the website
├── archive/                # Folder containing raw archived fan works with missing sources
├── collection/             # Folder containing some files related to the Unofficial Homestuck Collection
├── fanworks/               # Folder for the fanworks section of Homestuck.net
├── games/                  # Folder for the games section of Homestuck.net
├── official/               # Folder for the official works section of Homestuck.net
├── meta/                   # Folder for the meta (theories, statistics, etc.) section of Homestuck.net
├── music/                  # Folder for the music section of Homestuck.net
├── resources/              # Folder for the fan resources section of Homestuck.net 
├── tools/                  # Folder for the tools section of Homestuck.net
├── about.html              # About page of the website
├── archives.html           # Page for the Homestuck Archive, the torrent with raw fanworks
├── collection.html         # Page for the Unofficial Homestuck Collection
├── companion.html          # Page for Homestuck Companion, the book commentary browser extension
├── contact.html            # Contact page for the Homestuck.net project
├── homestuck.html          # Page for new fans, that explains what Homestuck is and how to read it
├── index.html              # The front page of Homestuck.net
├── pesterchum.html         # Page for Pesterchum, the Homestuck chat application
├── template.html           # (Semi-outdated) HTML template used for other pages
├── thehomestuckarchives.torrent  # Torrent file containing the entire archive
├── toblerones.html         # Page for Hussie's toblerone hunt (long story)
└── updates.html            # Page that tracks official accounts and their last update date
├── README.md               # Readme file for the project (you're reading it, chatGPT helped make it)
├── TODO.md                 # To-do list for the project
├── LICENSE                 # License information for the project (it's MIT)

This project has no header or footer pages, it's all raw HTML. If you want to contribute and need to submit a new page, make sure it follows the structure of all other pages.

License

This project is released under the MIT license, which means you can do whatever you want with it, even create your own fandom archive under your own name. However, please note that all fan content belongs to the original authors to the extent derivative work can belong to them. The torrent included in this project contains larger files, such as music and games.

About

A portable, distributable version of Homestuck.net, the Homestuck fandom archive

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 84.4%
  • CSS 8.6%
  • JavaScript 6.0%
  • Dart 1.0%
  • SCSS 0.0%
  • Perl 0.0%