Skip to content
/ App Public
forked from Rule-34/App

Browse the most popular Boorus with the Rule 34 App.

License

Notifications You must be signed in to change notification settings

nexic-art/App

This branch is 2 commits behind Rule-34/App:main.

Folders and files

NameName
Last commit message
Last commit date
Apr 1, 2024
Dec 22, 2024
Mar 22, 2025
Mar 22, 2025
Mar 17, 2025
Mar 12, 2025
Jul 21, 2024
Mar 22, 2025
Nov 25, 2024
Feb 13, 2025
Sep 7, 2024
Feb 19, 2024
Nov 15, 2023
Sep 17, 2024
Oct 18, 2022
Jan 12, 2020
Jun 13, 2023
May 30, 2020
Jan 6, 2022
Sep 11, 2024
Apr 15, 2021
Mar 22, 2025
Nov 21, 2024
Jul 20, 2022
Oct 3, 2024
Mar 12, 2025
Mar 12, 2025
Mar 12, 2025
Nov 13, 2023
Dec 23, 2023
Jan 18, 2025
Mar 30, 2024
May 19, 2023

Repository files navigation

Rule 34 App

A Progressive Web App to browse popular Rule 34 Hentai Porn for free.

Usage

Use the following link to use it on any device that has a modern internet browser. This includes Android, iOS, Windows, MacOS, and most consoles like the Play Station and Xbox.

✨ https://r34.app ✨

Screenshots

Posts Search

Information

Supported Boorus

This app can browse the following Boorus.

  • rule34.xxx
  • rule34.paheal.net
  • gelbooru.com
  • e621.net
  • safebooru.org
  • e926.net

Documentation

Links to useful information.

Social

Twitter

Follow the Rule 34 App on Twitter for announcements, tips, discount codes and more.

Twitter badge

Discord

Join the Discord community to keep up with the updates of the project and receive support.

Discord badge

Technicalities

Languages

HTML, CSS, JavaScript, NodeJS.

Frameworks and tools

NuxtJS, VueJS, TailwindCSS, etc.

Check the package.json for more information.

API

This App uses an API to communicate with all the Boorus.

Development

Requirements

  • NodeJS >= 20
  • NPM

Setup

Git Submodules

Use git clone --recursively because this repository is used to share some necessary resources.

Environment variables

# Modify .env file
cp .env.example .env

NodeJS

# Install dependencies
npm install

# Serve with hot reload at localhost:8080
npm run dev

# Generate static project
npm run generate

For detailed explanation on how things work, check out Nuxt.js docs.

About

Browse the most popular Boorus with the Rule 34 App.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 65.4%
  • TypeScript 31.6%
  • JavaScript 2.0%
  • Other 1.0%