mirror of
https://codeberg.org/VnPower/PixivFE
synced 2024-12-06 19:16:23 +01:00
3e2b84968b7fe1fd9c779134b328618995baceff
PixivFE
A privacy-respecting alternative front-end for Pixiv that doesn't suck.
Questions? Feedback? You can PM me on Matrix!
You can keep track of this project's development here.
Features
- Lightweight - both the interface and the code
- Privacy-first - the server will do the work for you
- No bloat - we only serve HTML and CSS
- Open source - you can trust me!
Hosting
You can use PixivFE for personal use! Assuming that you use an operating system that can run POSIX shell scripts, install go, clone this repository, modify the run.sh file, and profit!
I recommend self-hosting your own instance for personal use, instead of relying entirely on official instances.
Check out this page. We currently have guides for Docker and Caddy.
Development
Requirements:
# Install Sass globally using pnpm
pnpm i -g sass
# Compile styles using Sass and watch for changes
sass --watch ./views/css
# Run in PixivFE in development mode (templates reload automatically)
PIXIVFE_DEV=1 <other_environment_variables> go run .
Instances
| Name | Cloudflare? | URL |
|---|---|---|
| exozyme (Official) | No | https://pixivfe.exozy.me |
| dragongoose | No | https://pixivfe.drgns.space |
| chaotic.ninja | No | https://pix.chaotic.ninja |
| WhateverItWorks | Yes | https://art.whateveritworks.org |
| ducks.party | No | https://pixivfe.ducks.party |
Hosted one yourself? Create a pull request to add it here!
License & Attributions
License: AGPL3
Special thanks:
- huggy: author of ugoira.com for the ugoira API
- dragongoose: writing guides
- Contributors, stargazers and users like you, as well!
Description
Languages
SCSS
35.5%
Go
32.3%
HTML
27.1%
CSS
3.2%
JavaScript
0.8%
Other
1.1%