Skip to content

mnfst/manifest

Folders and files

NameName
Last commit message
Last commit date
Jan 24, 2025
Jan 21, 2025
Nov 15, 2024
Sep 25, 2024
Jan 23, 2025
Jan 24, 2025
Jan 6, 2025
Sep 3, 2024
Jan 22, 2025
May 23, 2024
Jan 9, 2025
May 23, 2024
Jan 6, 2025
Jan 22, 2025
Jan 21, 2025
Jan 6, 2025
Sep 4, 2024
Nov 21, 2024

Repository files navigation


manifest manifest

The 1-file micro-backend

npm CodeFactor Grade CI-CD Status badge Discord Support us License MIT

name: Pokemon app 🐣

entities:
  Pokemon πŸ‰:
    properties:
      - name
      - {
          name: type,
          type: choice,
          options: { values: [Fire, Water, Grass, Electric] }
        }
      - { name: level, type: number }
    belongsTo:
      - Trainer

  Trainer πŸ§‘β€πŸŽ€:
    properties:
      - name
      - { name: isChampion, type: boolean }

Open in StackBlitz

Why Manifest?

80% of websites and apps only use the most basic backend features. Using over-engineered solutions lead to unnecessary costs and complexity.

Manifest keeps it simple, delivering only the essential backend features and smoothly integrating in your project like any other file in your codebase.

Use cases

Manifest fits great in those type of projects:

  • 🌐 Making any website dynamic: corporate, portfolios, blogs, landing pages
  • 🏭 CRUD-heavy apps: mobile apps, directories, PIMs, E-shops
  • πŸ› οΈ Rapid prototyping, Proof-of-Concepts (POCs), Minimum Viable Products (MVPs)

Key features

Auth | Validation | Storage | Image resizing | Admin panel | REST API | JS SDK

Getting started

Simply run this terminal command to add Manifest locally:

npx add-manifest@latest

Note

Manifest is currently in BETA, use it at your own risk. It is stable enough to power small projects, prototypes and MVPs but we do not recommend to use it on critical platforms.

Community & Resources

Want to help Manifest grow? πŸ’—

Here is a few small things you can do:

  • Star the Manifest repository (this one)
  • Give us your feedback on Discord
  • Sponsor Manifest through OpenCollective

Contributors

We welcome contributions to Manifest, Please see our Contributing Guidelines to get started and join the journey.

Thanks to our wonderful contributors!