stunning screenshots in seconds https://moocup.jaydip.me
TypeScript 97.2%
CSS 1.8%
HTML 0.5%
JavaScript 0.3%
Dockerfile 0.1%
35 2 0

Clone this repository

https://tangled.org/jaydip.me/moocup
git@tangled.org:jaydip.me/moocup

For self-hosted knots, clone URLs may differ based on your setup.

README.md

Moocup banner

What?#

A visual editor to create stunning screenshots. you can simply drop your screenshot, a base style will be applied.

style it however you wish, and export.

that's basically it.

Support#

moocup is completely free to use. and is maintained by myself.

If you wish to provide moocup a better future, you can do so at Ko-fi

You can also help me out by contributing.

ko-fi

Motivation#

I needed good visuals for my portfolio. I am a big fan of simple & functional things, but all the available options, didn't felt quite right to me.

so, i made one myself.

Feature Request#

Raise a Issue with title "Feature Request : " and what you wish to see to be added in app.

currently, I'm planning to only add features that gives more benefit to moocup as a tool. so, priority will change based on value.

Self-hosting#

You can easily self-host moocup on platforms like Vercel, Railway, or Netlify—just provide the repository and follow the standard steps to deploy a web app.

One-click Railway Deploy:#

Deploy on Railway

  • for the latest version in a single click.

Docker Image#

You can also run moocup using Docker from Docker Hub:

docker pull jellydeck/moocup:latest
docker run -p 8080:80 jellydeck/moocup:latest
  • app will be available at http://localhost:8080

Manual Hosting:#

  • Clone the repository.
  • Build the project just like any other Vite app:
    npm install
    npm run build
  • Upload the dist folder to your hosting provider (or attach it to a public URL) to make it accessible online.

That’s it - you’ve got your own moocup instance running!

Contributing#

Contributions and Fixes are more than Welcome. Raise a PR with relevant details, and it'll be merged

License#

GNU AGPLv3