*p5.brush
p5.js 환경에서 자연스러운 텍스처를 탐구하는 아티스트·디자이너·취미자를 위한 다목적 라이브러리
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Website for Hybrid AutoPress: Markdown to WordPress, many files at once. For iPhone, iPad and Mac.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗The one-page site for Hybrid AutoPress, the app that uploads many Markdown files to WordPress at once, for iPhone, iPad and Mac.
Live: https://hybrid-autopress.com/ (English), plus /de/, /fr/, /es/, /it/, /pt/, /nl/, /ja/ and /zh/, the nine languages of the app.
Plain HTML, CSS and a little JavaScript: no framework, no dependencies, served by GitHub Pages
straight from main.
template.html the structure of the page, with {{placeholders}}
template-privacy.html the structure of the app's privacy policy
texts.py, lang/*.py the words of the page: English and German in texts.py, the rest one file per language
privacy.py, lang/*.py the words of the app's privacy policy (German is the binding version)
build.py writes index.html, <lang>/index.html, datenschutz-app/<lang>/index.html and sitemap.xml
assets/style.css design: navy #1A3A5E / #254E7A and amber #F59E0B from the app icon
assets/site.js reveal on scroll, the pinned walkthrough, the hero zoom
assets/badges/ Apple's “Download on the App Store” and “… Mac App Store” badges per language (Apple's artwork, unchanged)
assets/img/ app icon; assets/img/<lang>/ the screenshots (Mac, iPad, iPhone) in that language
impressum/ the legal notice (German law), a static page in the same design
datenschutz/ the privacy policy for the website, likewise static
tools/screenshots/ how the screenshots are made: sample content, WordPress mock, Mac and simulator scripts
serve.js tiny static server for a local preview: node serve.js
Change words in texts.py, privacy.py or lang/<code>.py, structure in the templates, then:
python3 build.py
Every index.html outside impressum/ and datenschutz/ is generated. Do not edit them by hand. A further
language is one more entry in LANGUAGES in build.py and one more file in lang/.
Every section is a full-height panel and a resting point (scroll-snap, proximity). In
“How it works” the Mac window stays pinned while four steps scroll past and swap the screenshot.
On small screens and with “reduce motion” the page falls back to a plain, linear scroll.
Every language has its own set in assets/img/<lang>/: the app in that language, with the sample
content (“Coastline Journal”) translated too, and dates in that locale. English is en/.
| Mac | iPad | iPhone |
|---|---|---|
Made with tools/screenshots/: setup.sh prepares a work folder with the sample content in all nine
languages and a WordPress mock with matching categories and tags; mac.sh <lang> drives a Debug build
on the Mac by UI scripting (only its own instance, found by PID); ios.sh <lang> <step> does the same in
the iPhone and iPad simulators, with two taps by hand. The content (“Coastline Journal”) is sample
content; its pictures are drawn by draw.swift.
© 2026 Pascal Hugo