Socket
Socket
Sign inDemoInstall

remake

Package Overview
Dependencies
138
Maintainers
2
Versions
42
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    remake

Generate a full-stack Remake web app


Version published
Weekly downloads
4
decreased by-20%
Maintainers
2
Created
Weekly downloads
 

Readme

Source

Remake

Build full-stack web apps with only HTML and CSS


License Discord Channel Sponsor Remake Twitter

Remake is a simple, open source framework. It lets you transform a static website into an interactive, editable web app with a few custom HTML attributes.

  • Simple syntax
  • User accounts & persistent data
  • Inline editing & file uploads
  • No backend coding

IMPORTANT: This framework has just released version of the new syntax. For now, to learn it, use this RECIPES page instead of the offocial documentation below.

→ Learn more about Remake

Why Remake?

What if every HTML webpage knew how to save, edit, and add new items to itself?

Diagram of how Remake works

Remake is ideal for indie hackers who want to build editable web apps quickly. Have you ever created a static website and wished people could just start using it? Remake lets you do that.

  • Remake lets you build full-stack apps with front-end code. Remake comes with user accounts, a persistent database, and everything you need to deploy a working application.
  • Remake lets you build CMS-like features on top of a static template. Users can login to your site and edit their own copy of it.
  • Remake is so easy to use it feels like prototyping. But it's designed for building scalable, production web apps.
  • Remake gives you control over your design. You can use any CSS framework and style your pages however you want.
  • Remake is server rendered. This makes it ideal for SEO and loading pages quickly. The front-end framework isn't even loaded if a user can't edit the current page.

→ Learn what makes Remake different (coming later today)

Get started

1. Install Node.js (12.16+)

2. Create a project using the Remake CLI

npx remake create my-app

3. Run the project

cd my-app
npm run dev

You now have an app running at http://localhost:3000. Your app's code is in the /app directory and your database is in the /_remake-data directory.

→ Start learning how to build a web app with Remake

What can you build?

Remake is great at building page builders, where each user can edit their own content.

→ Learn what else you can build with Remake

Trello clone built with Remake

An example app built with Remake in 30 minutes

Remake’s Mission

Remake aims to equalize power on the internet. A few companies own the platforms where the rest of us publish posts and websites — but owning a platform is usually beyond our reach. Remake switches this narrative and empowers you to build your own publishing platform.

→ Join and contribute to our Discord community

Contributing

Remake is an open-source, and contributions are always welcome. If you identify with Remake's mission, we'd be delighted to have you on board!

  • Report bugs
  • Suggest features
  • Fix issues
  • Improve documentation
  • Make and share tutorials

→ Start by creating your first issue

Our Contributors

Keywords

FAQs

Last updated on 08 Nov 2020

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc