An alternative front-end for Yiffer.xyz
This repository has been archived on 2025-04-01. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
  • EJS 63.7%
  • JavaScript 24.6%
  • CSS 11.7%
Find a file
2025-04-01 00:39:10 +02:00
src Zoom-in a little 2023-11-30 11:36:30 +01:00
.gitignore dotenv 2023-10-03 16:57:27 +02:00
LICENSE Initial commit 2022-08-31 15:40:23 +02:00
package-lock.json dotenv 2023-10-03 16:57:27 +02:00
package.json dotenv 2023-10-03 16:57:27 +02:00
README.md This project is obsolete 2025-04-01 00:39:10 +02:00

This project is obsolete

Yiffest! no longer works. Yiffer.xyz recently updated their website with a brand new API that I don't have the time or energy to reverse-engineer. If you do, please feel free to fork the repository. For now, this repository will remain archived.

Yiffest!

Yiffest! is an alternative front-end for Yiffer.xyz that runs no JavaScript on the client.

Disclaimer

This project is not affiliated with nor endorsed in any way by Yiffer.xyz.

Building

If you want to self-host, do the following:

  1. Install Git, Node.js 16.14.2 or higher, and npm.
  2. Run the following commands:
    git clone https://codeberg.org/programmerpony/yiffest
    cd yiffest
    npm install
    npm start
    
  3. Open http://localhost:3000 on your web browser.
  4. ???
  5. PROFIT!!

Before hosting an instance on the internet, make sure to read the license.

License

Copyright (C) 2022-2024 programmerpony

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License
along with this program.  If not, see <https://www.gnu.org/licenses/>.

tl;dr no proprietary instances allowed