Point papir, matematikk, måling og PinePaper
Langt før skjermen arbeidet designere på punktpapir - gitte ark der hver celle representerte en enhet av fysisk arbeid. PinePaper fortsetter denne linjen: et lerret der hver koordinat har et navn og hver måling er ekte.
Skjermens fortapte forfedre
I silkeverkstedene i det tidlige 1800-tallet i Lyon, arbeidet designere på en spesiell type papir som heter * punktpapir*. Hver firkant på arket representerte en warp-and-weft kryss på loom - én knute, en søm, én beslutning. For å designe en brocade, en kunstner farget i celler; å veve det , en håndverker leser disse cellene rad etter rad og trakk de tilsvarende tråder. Nettet var ikke dekorasjon. Det var et koordinatsystem der hver celle hadde fysisk betydning.
Punktpapiret har forutbestemt Lyon i århundrer. Persiske teppedesignere brukte det. Kinesiske tapeter vevere brukte det. Italienske renaissance brodere brukte det. Norske strikkere bruker det fortsatt. Den overlever i dag i cross-stitch diagrammer og pixel-art opplæring. Det som forener disse tradisjonene er en enkelt ide: ** Et utformet bilde er summen av mange små, nøyaktige, målbare enheter.**
I 1804 satte Joseph-Marie Jacquard denne ideen i en maskin. Hans loom lese punktpapir design fra punched kort - en kort per rad veving, ett hull per celle - og representert designet i klut uten et menneske lese diagram [Essinger, 2004]. Førti år senere, Ada Lovelace så på Jacquard loom og så fremtiden for beregningen:
" Vi kan si mest passende at den Analytiske Motor vever algebraiske mønstre akkurat som Jacquard vever blomster og blader - - Ada Lovelace, 1843 [Lovelace, 1843]
Nettet ble et program. Enhetscellen ble biten. Punktpapir var broen fra håndverksmåling til generell databehandling - og fra databehandling tilbake til skjermen du leser dette på.
PinePaper tar denne linjen alvorlig. Navnet er en pun, men det er ikke bare en pun. PinePaper er digitalt punktpapir: et lerret der hver koordinat er et nøyaktig par tall, hver form er et nøyaktig stykke geometri, hver animasjon er en funksjon av tid, og hver enhet på linjalen tilsvarer noe ekte i verden.
PinePaper er i kjernen en vektorgrafikkmotor — et lerret der matematisk sannhet blir synlig. Fordi matematikk gjelder nesten alle felt, så gjør PinePaper: datavisualisering, vitenskapelige figurer, klasseromsdiagrammer, design layouts, illustrerte forklaringer, animerte essays, håndverksmønstre og hundre bruker vi ennå ikke har sett. Dess ** main publikum i dag** er innholdsskapere, pedagoger og markedsføringsteam, men lerretet er åpent for alle som trenger nøyaktige visuelle - og som samarbeid, AI-agenthjelp og andre integrasjoner lander i fremtidige utgivelser, vil flere mennesker finne sin egen bruk for det. Matematikken er grunnlaget. Publikum er den som kan lese det.
For å observere, trenger du måling
Matematikken begynte ikke som abstrakt resonnement. De tidligste matematiske gjenstandene er leire polletter fra Sumer, som dateres til omtrent 8000 f.Kr. - små formede gjenstander som brukes til å telle landbruksvarer [Schmandt-Besserat, 1992]. En kjegle betydde et lite mål av korn; en kule betydde en stor. For å bekrefte innholdet i en forseglet leire konvolutt uten å bryte den , sumererne presset pollettene inn i den våte overflaten før tetning - å skape de første skriftlige tallene [Nissen et al., 1993].
Hvor mye?" oghow hvor mange?" var det — de første spørsmålene. Matematikken startet som teknologi for å registrere målinger.
Ordet * geometri* i seg selv betyr " jordmåling." Herodotus tilskrevet sin oppfinnelse til egyptere som reovervåkende jordbruksland etter årlige Nilflommer slettet grensemarkørene [Herodotus, Histories, Bok II, c. 430 f.Kr.]. Etymologien avslører forholdet: matematikken målte den fysiske verden lenge før den ble aksiomatisk.
Hver gren av matematikktiltak noe
Euclid formalisert geometri som et fradragssystem - forslag fra aksiomer, uavhengig av ethvert bestemt fysisk objekt [Heath, 1908]. Et punkt har ingen dimensjon. En linje har ingen bredde. Men selv disse abstraksjonene tjener måling. Pythagorean-teoremet måler en diagonal. Områdeformelen måler lukket plass. Abstraksjon gjorde måling mer generell og mer presis.
Mønsteret gjentas i tusenvis av år.
Algebra målte det ukjente - å gi navn til verdier som ennå ikke er observert [Rashed, 1994]. Trigonometri målte vinkler og avstander som ikke kunne nås direkte. Kalkulus målt endring — øyeblikkelig hastighet, ikke gjennomsnitt [Guicciardini, 1999]. Sannsynligheten målt usikkerhet. Fourieranalyse målt frekvens - å dekomponere kompleksiteten i rene komponenter [Fire, 1822]. Topologi målt form uavhengig av størrelse. Informasjonsteori målt overraskelse - biter av informasjon i en melding [Shannon, 1948]. Hver gren kom ut fordi noen trengte å måle noe som eksisterende matematikk ikke kunne uttrykke.
Matematikkens historie er ikke en liste over gjennombrudd. Det er en kontinuerlig utvidelse av hva menneskeheten kan måle. Hver ny gren svarte på det samme spørsmålet som sumererne stilte og Lyonnais-punktpapirdesignerne spurte: Hvordan registrerer jeg det jeg observerer?
Et lerret er et koordinatsystem
I 1637 publiserte Descartes La Géométrie, som introduserte koordinatgeometrien — ideen om at algebraiske ligninger kunne trekkes som kurver på et plan [Descartes, 1637]. Dette var revolusjonært ikke fordi det skapte ny matematikk, men fordi det gjorde eksisterende matematikk ** synlig.** En ligning som y = x2 var ikke lenger abstrakt; det var en parabol du kunne spore med fingeren.
Descartes' innsikt er grunnlaget for PinePaper.
Et lerret — ethvert lerret — er et koordinatsystem. Den har en x-akse og en y-akse. Hvert punkt på det er et par tall. Hver form er et sett geometriske ligninger. Hver animasjon er en funksjon av tid. Dette er ikke metafor. Det er bokstavelig. Når du plasserer en sirkel på plass (400, 300) med radius 50, skriver du ligningen (x − 400)2 + (y − 300)2 = 2500. Punktpapirdesigneren i Lyon ville ha anerkjent prinsippet umiddelbart: hver celle er en koordinat, hver koordinat er en beslutning.
PinePaper er bygget på Paper.js fordi Paper.js behandler grafikk som geometri, ikke piksler. Hver form lagres som et sett av bezierkurver - kubiske polynomier som definerer glatte stier gjennom styrepunkter. En sirkel er ikke et rutenett av fargede prikker; det er fire bezier segmenter som beskriver sin krumming nøyaktig. Når du skalerer en form, bruker Paper.js en matrisetransformasjon til disse kurvene - den samme lineære algebraen som brukes i datagrafikk og robotikk. Andelene er alltid bevart. En form som er halvparten av bredden av en annen form forblir halv bredde, enten du ser på en telefonskjerm eller en trykt plakat.
Dette er rengjøringslaget. Det gir PinePaper et koordinatsystem der hvert punkt, hver kurve og hver transformasjon er matematisk definert.
På toppen av dette gjengivelseslaget legger PinePaper to ting til. Den første er et ** navngitt enhetssystem**: hvert dokument erklærer hva en lerret enhet betyr i den virkelige verden - en millimeter, en centimeter, en tomme, en sekund, en hertz. Herskere langs kantene av lerretet viser den enheten. Gridet snaps til det. Utvalget rapporterer dimensjoner i den. Den andre er et ** computing lag** som løser ligninger, forvandler signaler og evaluerer matematiske uttrykk på det samme koordinatsystemet.
Sammen forvandler disse lerretet til et måleinstrument. Du kan skrive et matematisk uttrykk og se det plottet. Du kan simulere en pendel, en vår, en Lorenz tiltrekker og se fysikken utvikle seg i sanntid - ikke som en forhåndsinnspilt animasjon, men som en levende numerisk løsning. Du kan demontere et signal i sine frekvenskomponenter og se spekteret. Du kan deformere figurer geometrisk - vri, krusning, folde, puste - med transformasjoner påført hvert punkt på en bane, hver ramme.
Dette er ikke visuelle effekter som omtrentlig matematikk. De * er * matematikk, beregnet og gjengitt på et koordinatsystem hvis enheter har navn.
Hva du kan måle på lerret
Du trenger ikke å vite matematikk for å bruke PinePaper. Du trenger ikke å vite hva en bezier kurve er å tegne en. Du trenger ikke å forstå matrisealgebra for å rotere en form. Matematikken er under - det er motoren, ikke rattet.
Matematikken er der, og den er ærlig. Hver kurve er definert av polynomer, ikke piksler. Hver transformasjon bevarer proporsjoner nøyaktig. Hver måling på linjalen tilsvarer en reell enhet. Og når du går forbi å tegne inn i simulering, planlegging eller animasjon, gjør PinePapers egne løsere, transformerer og signalprosessorer arbeidet.
Noen eksempler på hva som virker på lerretet i dag:
** En tekstil eller mønsterdesigner** kan legge ut en tessellation der geometriske former fliser et plan. Vinklene må legges til. Stykkene må passe uten hull. Dette er det samme problemet Lyonnais point-paper kunstnere løst med fargede celler, og samme problem matematikere har studert i århundrer. PinePapers bezierstier og boholske operasjoner lar deg sjekke om brikkene passer — og matematikken sikrer at de gjør det. Sett inn lerretsenheten til "tread" og rutenettet blir bokstavelig poengpapir: en celle, en warp-and-weft kryss, akkurat som silkearbeidsdesignerne fungerte.
En interiørdesigner eller instruktør som skisserer et romutforming kan sette lerretsenheten til meter, trekke veggene til skala og lese dimensjonene tilbake fra herskerne. Dette er serviett-skett og konsept-brett arbeid, ikke full arkitektonisk utarbeidelse - PinePaper er ikke et CAD verktøy - men enhetene er ekte og andelene er nøyaktig. Det samme lerretet fungerer for en lærerdiagrammering av en klasserom layout, en markedsfører som spotter en trade-show bod, eller en innholdsskaper som illustrerer - hvordan man ordner hjemmekontoret ditt - med målinger som ikke lyver.
** En håndverksprodusent eller hobbyist dokumentarisk** som legger ut et papir-craft mønster, et broderi diagram eller en skjerm-trykk design kan erklære lerret enhet i millimeter eller inches. Sett dokumentstørrelsen til den fysiske arkstørrelsen og linjalene teller i ekte enheter. Dette er håndverket siden av punktpapir - å designe en ting hvis endelige form er fysisk, og deretter dele design på nettet med proporsjoner som overlever turen fra skjerm til substrat.
** En student som lærer om bølger** kan tegne en sinusbølge på lerretet. Endre frekvensen og bølgen komprimerer. Endre amplituden og det vokser høyere. Legg til to bølger sammen og de forstyrrer. PinePapers PineMath-motorplotter fungerer direkte - y = sin(x), y = sin(x)/x, parametriske kurver, alt du kan skrive som en formel. Sett X-aksen til sekunder og y-aksen enhet til volt og plottet er nå et oscilloskop spor.
** En lærer som forklarer bevegelse** kan simulere en pendelsvingning. PinePapers ODE-løsere - Euler, Runge-Kutta 4, og adaptiv Dormand-Prince RK45 - beregne den virkelige fysikken trinnvis. Pendel på skjermen er ikke en animasjon som etterlikner en pendel. Det er en numerisk løsning på en differensialligning, gjengitt i sanntid. Studenten ser det sakte på toppen av bogen og akselererer på bunnen. Forståelse er visuell første, matematiske sekund.
** En musiker** kan plotte frekvensinnholdet i et signal ved hjelp av en Cooley-Tukey FFT og se et spekter. Animer det over tid og frekvensinnholdet utvikles til et spektrogram - bygget fra den samme matematiske transform Fourier publisert i 1822. Sett X-aksen til hertz og spekteret leser ut frekvenser direkte.
** En vitenskapsmann** som forbereder en figur for publisering kan størrelse lerretet til en tidsskriftets nøyaktige kolonnebredde - si 86 mm - og deretter trekke dataene i fysisk meningsfulle enheter. Figuren eksporterer i riktig størrelse med riktige proporsjoner, og etikettene leses ut i sekunder, kelviner eller mol i stedet for piksler.
En bevegelsesdesigner kan lage en animasjon der et objekt letter inn og ut. Den lette kurven er en kubisk bezier — en funksjon som kartlegger tid til å utvikle seg. På PinePapers lerret er kurven ikke en forhåndsinnstilling valgt fra en meny. Det er en ligning du kan se, redigere og forstå.
** En kalligraf eller skriftdesigner** kan bygge bokstavformer der hver kurve er en bezier polynomial. Slagbredde varierer langs banen. Avstanden mellom bokstavene følger en rytme. Alle målbare, alle nøyaktige, alle lagret som geometri i stedet for piksler.
For de som ønsker å lese ligningene direkte, PinePaper avslører sin fulle numeriske databehandlingsmotor - funksjonsplanlegging, ODE løsning, FFT, signalgenerasjon, parametriske kurver. For alle andre er matematikken usynlig. Du jobber på toppen av det.
}Bygget for mennesker og AI
PinePaper er bygget for to typer brukere: mennesker og kunstig intelligens.
For mennesker er målet å gjøre matematisk måling tilgjengelig uten å kreve matematisk trening. PinePapers hovedpublikum — innholdsskapere, lærere og markedsføringsteam — må legge ut plakater, skissmerkede diagrammer, se simuleringer og størrelseskampanje eiendeler uten å beregne forhold for hånd eller oversettelse fra piksler. Men lerretet fungerer like godt for en vitenskapsmann som forbereder en publikasjon figur, en hobbyist som designer et håndverksmønster, en analytiker som utforsker et datasett, en student bygning intuisjon, eller alle andre som trenger nøyaktige visuelle. Matematikken er grunnlaget, og opplevelsen er visuell.
For AI er målet det motsatte: å gi språkmodeller et nøyaktig, programmerbart lerret der hver operasjon har matematisk betydning. Når en AI-assistent plasserer en vegg i posisjon (1,2 m, 0,0 m) som kjører 4,2 m østover, er disse tallene nøyaktige - og de deler et enhetssystem med den menneskelige brukeren. Koordinatsystemet er ikke tilnærmet. PinePaper eksponerer sin fulle API til AI-midler slik at hver måling en AI gjør på lerretet produserer det samme resultatet et menneske vil se i de samme enhetene.
Forskning i pedagogisk psykologi støtter dual tilnærming. Visuelle representasjoner reduserer kognitiv belastning når du lærer matematiske konsepter [Mayer, 2009]. Dual-kanal behandling — å se og lese samtidig — gir dypere forståelse enn enten alene [Sweller, 1988]. Det samme prinsippet gjelder menneskelig-AI samarbeid: når både personen og AI deler et matematisk troverdig lerret med navngitte enheter, måler de det samme.
Dette er tradisjonen PinePaper går inn:
- Desmos gjør algebra interaktivt for over 75 millioner brukere [Desmos, 2023].
- GeoGebra kombinerer geometri og kalkylvisualisering i klasserom i 195 land [Hohenwarter, 2002].
- Manim, laget for 3Blue1Brown, genererer matematiske animasjoner sett over 400 millioner ganger [Sanderson, 2015].
- D3.js gjør statistiske mønstre synlige og interaktive på nettet [Bostock et al., 2011].
PinePaper legger til et perspektiv disse verktøyene ikke har: ** det samme lerretet som gjør et design bør kunne måle det i ekte enheter - og både mennesker og AI bør være i stand til å lese disse målingene.** Et skriftavstandsforhold, en pendelperiode, et frekvensspektrum og en gulvplan dimensjon er alle målinger. Alle fortjener et koordinatsystem som tar dem seriøst.
Hva er på plass - og hva vokser
Tre evner eksisterer allerede i PinePaper og fortsetter å utdype:
Begrensede relasjoner bevare matematiske relasjoner mellom elementer automatisk. Hvis en etikett går i bane rundt en sirkel, følger et mål, eller er festet til et bein, er begrensningen levende - bevege forelderen og hvert avhengig element beveger seg med det. PinePaper leverer 25+ relasjonstyper i dag (orbiter, følger, vedlagt, vedlikeholder distanse, drives by, wiggle og mer). Hva er voksende: en rikere begrense motor der disse relasjonene blir førsteklasses fakta i dokumentet, ikke bare kjøretid oppførsel.
** Kunnskapsgrafen** er allerede på plass. Hvert lerret element har en semantisk identitet - type, relasjoner, animasjoner, matematiske funksjoner - som AI agenter kan lese og spørre. Ontologien spenner over 95 klasser på tvers av PinePaper ordforråd, publisert som CC0 offentlig domene. Hva er voksende: rikere grafstruktur som inkluderer forhold, proporsjoner og geometriske avhengigheter, så en AI agent kan spørre " hva er aspektforholdet til denne utformingen?" og få et svar mennesket kan verifisere på linjalen.
Dimensjon readout viser levende målinger i ekte enheter. Velg et element og HUD viser sin bredde og høyde i millimeter, tommer eller hvilken enhet lerretet er satt til. Ledere og enheter gir visuell referanse. Hva som vokser: full dimensjon annotasjoner i utarbeidelsen tradisjon - vitne linjer, leder piler, dimensjonstekst - som førsteklasses elementer som oppdaterer når geometrien de beskriver endringer.
PinePapers viktigste publikum i dag er innholdsskapere, pedagoger og markedsføringsteam, men lerretet er bygget for å betjene alle som trenger nøyaktige visuelle - dataanalytikere, hobbyister, forskere, studenter, skapere og AI-assistenter som i økende grad hjelper dem alle. Unit-aware tegning tjener dem direkte: en lærer dimensjonering et merket diagram, en markedsfører sising en kampanje ressurs til et nøyaktig banner format, en innholdsskaper bygge en hvordan-til-grafikk med reelle proporsjoner, en vitenskapsmann planlegger et diagram på journal-klare størrelser. Full 3D CAD — solid modellering, B-rep, STEP/IFC import, parametriske funksjoner — er et annet problem med et annet matematisk fundament, og verktøy som Rhino, Blender og SolidWorks tjener det godt. PinePaper jager dem ikke i dag, selv om vi kan legge til CAD-tilstøtende evner i senere utgivelser som publikum og plattformen vokser. Kjernesidentiteten er et trofast 2D-koordinatsystem som alle kan lese.
Hva vi tror
Fire tråder løper gjennom denne historien.
Point paper er det historiske instrumentet: et rutenett der hver celle er en enhet for fysisk arbeid. Det forbinder Lyonnais silkedesigner, Jacquard loom, Lovelace analytiske motor og den moderne pikselen.
Matematikk er språket som gir nettet sin presisjon. Sumeriske polletter, euklidisk geometri, kartesisk koordinater, Fourier transformerer, differensialligninger - hver gren ble oppfunnet for å måle noe den forrige grenen ikke kunne uttrykke.
*Measurement * er den handlingen som er sammen med de to. For å observere alt, trenger du måling. For å måle alt, trenger du matte. For å gjøre en måling * synlig - å sette den på en overflate der du og noen andre (eller du og en AI) kan se det samme - du trenger et koordinatsystem.
**PinePaper ** er den moderne syntesen. Vektorgeometri som renderingslaget. Et navngitt enhetssystem som den menneskevendte overflaten. En numerisk datamaskin som bakrommet. Det samme lerretet tjener en designer, en student, en arkitekt, en musiker, en vitenskapsmann og en AI-assistent - fordi alle gjør det samme i forskjellige vokabularer. De tar opp det de observerer.
Vi er ikke ferdige. ** Kunnskapsgrafen** er allerede på plass - hvert lerret element har en semantisk identitet som AI agenter kan lese, med 95 ontologi klasser publisert under CC0. **Relationssystemet ** bevarer allerede geometriske begrensninger: 25 + relasjonstyper holder elementer tilkoblet, innrettet og synkronisert etter hvert som scenen endres. Det som er utdypet er grafens uttrykksevne — fangeforhold, proporsjoner og avhengigheter slik at alle geometriske relasjoner kan spørres, ikke bare håndheves på kjøretid. Parallelt utforsker en forskningstråd en finjustert modell som trenes på begge overflater PinePaper eksponerer — dens høynivåkommando API og den rå SVG som lerretet gjør hjemme. Både rendre, animere, eksportere og bli med i kunnskapsgrafen gjennom den samme rørledningen, uten konverteringstrinn. Knowledge Hub har SVG-og-LLM forskning som informerer denne retningen; vårt prosjekt er det empiriske komplement - * kan dagens modeller lese, generere og grunn om vektorgeometri så flytende som de håndterer tekst? * Vi deler resultatene etter hvert som arbeidet utvikler seg. Det vil være flere former, flere løsere, flere enheter, flere språk. Dette er tekniske problemer, ikke konseptuelle. Det matematiske grunnlaget er allerede på plass. Det som gjenstår forbinder det til alle typer målinger en person - eller en AI - kan måtte se.
Vår arbeidshypotese: ** Når du gir folk et lerret som respekterer matematisk sannhet og navngir sine enheter ærlig, finner de måter å måle ting du aldri forventet. En punktpapirdesigner målt tråder. En fysiker måler bevegelse. En musiker måler frekvens. En designer måler vekt. Kunstneren måler balanse. Et barn måler nysgjerrighet. Lerret trenger ikke å vite domenet - det trenger bare å være trofast mot koordinatene og ærlig om enhetene.
Du trenger ikke å vite at du gjør matematikk. Du trenger bare å se at proporsjonene er riktige, at animasjonen føles naturlig, at avstand er balansert, at plakaten du designet er nøyaktig A4. Matematikken er der for å sikre at øynene dine ikke blir lurt.
Dette er et empirisk krav. Det kan være galt. Men hvis det holder, bygger vi ikke bare et designverktøy - vi bygger et instrument for å se hva matematikken beskriver. Vi bygger den til alle.
Redaktøren er fri, og den vil alltid være fri. AI som driver det kan være gratis også - åpen vekt modeller som Gemma kjører på egen maskin og koble til PinePaper direkte gjennom sin åpne protokoll. Et instrument som dette bør ikke sitte bak en paywall - de som de fleste trenger et koordinatsystem er akkurat de som ikke alltid har råd til en.
Referanser
- Bostock, M., Ogievetsky, V., & Heer, J. (2011). D3: Datastyrte dokumenter. IEEE Trans. Visualisering og datagrafikk, 17(12), 2301-2309.
- Descartes, R. (1637). La Géométrie. Leiden.
- Desmos (2023). Desmos Classroom Aktiviteter — konsekvensrapport.
- Essinger, J. (2004). Jacquards web: Hvordan en hånd-loom led til fødselen av informasjonsalderen *. Oxford University Press.
- Fourier, J. (1822). Théorie analytique de la chaleur. Paris: Firmin Didot.
- Guicciardini, N. (1999). * Lese prinsippet: Debatten om Newtons matematiske metoder *. Cambridge University Press.
- Heath, T.L. (1908). De tretten bøkene til Euklids grunnstoffer*. Cambridge University Press.
- Herodot (ca. 430 f.Kr.). Histories, Bok II.
- Hohenwarter, M. (2002). GeoGebra - et programvaresystem for dynamisk matematikkundervisning. Masteroppgave, University of Salzburg.
- A. (1843). Noter av oversetteren, i L.F. Menabrea, "Sketch av den analytiske motoren oppfinnet av Charles Babbage." Vitenskapelige minner, 3, 666–731.
- Mayer, R.E. (2009). Multimedia Læring (2. ed.). Cambridge University Press.
- Nissen, H.J., Damerow, P., & Englund, R.K. (1993). *Archaic Bookkeeping: Tidlig skriving og teknikker i økonomisk administrasjon i det gamle nær øst *. University of Chicago Press.
- R. (1994). Utviklingen av arabisk matematikk: Mellom aritmetisk og algebra*. Springer.
- Sanderson, G. (2015). 3Blue1Brown — Manim animasjonsmotor. Github.com/3b1b/manim.
- Schmandt-Besserat, D. (1992). *Før skriving, Vol. I: Fra telling til Cuneiform *. University of Texas Press.
- Shannon (1948). En matematisk teori om kommunikasjon. Bell System Technical Journal, 27(3), 379-423.
- J. J. (1988). Kognitiv belastning under problemløsning. * Kognitiv vitenskap*, 12(2), 257-285.
PinePaper Studio er gratis på Pinepaper.studio/editor. Kunnskapsgrafen og ontologien dokumenteres på pinepaper.studio/ontologi.
Ready to create?
Start making animated GIFs, videos, and graphics — free, no signup.
Open PinePaper Editor