Skip to content
View prjctimg's full-sized avatar
πŸ¦‹
i.heart.you.all
πŸ¦‹
i.heart.you.all

Sponsoring

@processing

Block or report prjctimg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
prjctimg/readme.md

Important

Programming has always been a passion for me, I find joy in creating software that I can use everyday. Finding the right niche is still a work in progress so my interests are branched out from creative coding to systems level programming.


open source πŸ‘Ύ

I am developing a mobile app for learning p5.js and am also interested in integrating p5.js deeper with Neovim including a terminal based workflow for creating sketches to sharing them using GitHub (Gists) API.

My future interests are integrating with terminal based browsers so that previewing and running sketches can all be done without leaving the terminal.

I learnt to program on a Windows machine and was always frustrated how slow everything ran (it was a dual core) and I couldn't run a dev server and edit code at the same time without crashing VSCode.

Since then, I have relied on terminal apps because they're lighter on resources and help squeeze out performance on older hardware, which would have been impossible with a GUI app. I started this project to help raise awareness that we can save older hardware by relying on terminal apps wherever possible, it is also this frustration that made me passionate about terminals and there surrounding technology.

The technology has gotten so good that you can build complex workflows around it, creativity being the limit.


(c) prjctimg. All opinions are my own.

Pinned Loading

  1. craftty-org/gtm craftty-org/gtm Public

    πŸ“» gtm(d) is a cross platform, feature rich and hackable terminal audio player.

    Rust 62 3

  2. p5.nvim p5.nvim Public

    Better editor support for p5.js 🌸 sketchspaces in Neovim

    Lua 34 2

  3. learn-p5 learn-p5 Public

    An offline first mobile app to learn p5.js 🌸

    TypeScript 28

  4. craftty-org/gtm.nvim craftty-org/gtm.nvim Public

    🀏 Tiny client for gtmd bringing support for playback control, reactive theming and statusline integration in Neovim.

    Lua 11

  5. sketchbook sketchbook Public template

    Showcase p5.js 🌸 sketches hosted on GitHub gists 🎏

    TypeScript 1