Self-host mycart
v0.2.10Single-file shopping cart with embedded database
- Stars
- 363
- Port
- 8080 (HTTP web server)
ghcr.io/shurco/mycartWhat is mycart?
myCart (formerly litecart) is a lightweight, self-hosted e-commerce shopping cart delivered as a single Go binary. It uses SQLite by default with optional PostgreSQL, so no separate database server is needed for simple deployments. The project includes a SvelteKit-based admin dashboard for managing products, orders, and customers, plus a public storefront. It supports selling physical goods, digital files, and license keys. Payment integrations include Stripe, PayPal, SpectroCoin, and Coinbase Commerce, plus a built-in dummy provider for free products. Customer accounts are optional and provide a purchase history cabinet. The software offers multi-language support (8 languages), product variants, branding customization (logo, favicon, tagline), built-in HTTPS with auto-TLS, and hardened session security. Installation options include direct binary download, Homebrew, Docker, Docker Compose, and Kubernetes. The project is MIT-licensed and currently in pre-1.0 development (v0.x.x).
Should you self-host mycart?
mycart scores 46/100 on selfhost.directory (how scoring works) and ranks #22 of 27 in E-commerce. It has 363 GitHub stars.
It shipped 11 stable releases in the past year. The latest, v0.2.10, came out on 3 September 2026. New versions land roughly every 9 days.
Setup is easy: most people get it running in one sitting. An official Docker image is available. It is MIT-licensed and written mostly in Go.
Its closest alternative on selfhost.directory is MedusaJs (83/100, 36 982 stars). It scores higher overall, so compare the two before you pick. See mycart vs MedusaJs side by side.
Features
- Admin Dashboard
- Branding customization
- Built-in HTTPS
- Customer AccountsOpt-in feature, disabled by default
- Digital file sales
- Embedded SQLite database
- Free Products
- Hardened sessions
- License key sales
- Multi-language Support
- PayPal payments
- Product variants
- Single file binary
- Stripe Payments
mycart README
More in Shopping Cart
nopcommerceSelf-hosted, open-source ASP.NET Core shopping cart for building online stores; runs on Windows, Linux or Mac with SQL Server, MySQL or PostgreSQL.
OpenCartSelf-hosted, open-source PHP ecommerce platform: run your own online store with multi-store admin, unlimited products, payment and shipping modules.
PrestaShopSelf-hosted open-source e-commerce platform written in PHP with a MySQL database, offering catalog, checkout, multistore, admin back office and a REST webservice API.
S-CartSelf-hosted open-source e-commerce on Laravel 13 with multi-language, CMS, payments, admin panel, MCP server for AI agents, and HMVC plugin marketplace.
WishlistWishlist is a self-hosted wishlist application that you can share with your friends and family. You no longer have to wonder what to get your family for the holidays, simply check their wishlist and claim any available item!
abantecart-srcAbanteCart is a self-hosted, open-source PHP eCommerce platform for online stores with no licensing fees, offering multi-store management and extensions marketplace.





0 comments