An open API service indexing awesome lists of open source software.

https://github.com/foxpage/foxpage

Open source lightweight front-end low-code framework
https://github.com/foxpage/foxpage

cms foxpage framework front-end low-code nodejs typescipt

Last synced: 15 days ago
JSON representation

Open source lightweight front-end low-code framework

Awesome Lists containing this project

README

        



Foxpage logo


Low-code, made simple and fast



Node Version
Typescript Version
Yarn Version
NPM Version

Foxpage is a lightweight front-end low-code framework.

English | [简体中文](./README.zh-CN.md)

Read the using document

## Features

- 🖥️ **Visualization**. Provides visual page editing, what you see is what you get.
- 🏷️ **Componentized**. Provide a relatively complete component production process and componentization scheme, and the production of pages starts with the production of components.
- 📋 **Scalable**. Strong scalability both at the technical level and at the business level.
- 🌍 **Globalization**. Provide a set of international content management solutions.
- 📡 **Platform**. Provides an online cooperation platform for developers, editors, operations, etc.

## Project

```txt

├── packages
| ├─foxpage-admin // foxpage portal
│ ├─foxpage-server // foxpage server
│ ├─foxpage-server-types // foxpage types
│ ├─foxpage-visual-editor // foxpage visual editor
```

## Getting Started

### ⏳ Installation

- (Use **yarn** to install the Foxpage (recommended). [Install yarn with these docs](https://yarnpkg.com/lang/en/docs/install/).)

```shell
$ yarn boot
```

##### Start Server

```shell
$ yarn run start-server:prod

# after server start, run install script to init data
$ yarn run init-server:prod

```

##### Start Portal

```shell
$ yarn run start-admin:prod
```

### 🖐 Requirements

**Database:**

- MongoDB >= 5.0.2
- Mongoose >= 5.12.14

**We recommend always using the latest version of Foxpage to start your new projects**.

## Contributing

Please read our [Contributing Guide](https://www.foxpage.io/#/guide/contribute) before submitting a Pull Request to the project.

## Community support

For general help using Foxpage, please refer to [the official Foxpage documentation](https://www.foxpage.io/). For additional help, you can use one of these channels to ask a question:

- [GitHub](https://github.com/foxpage/foxpage) (Bug reports, Contributions)

## Documentation

See our documentation live [Docs](https://www.foxpage.io/) for the Foxpage Server.

- [Developer docs](https://www.foxpage.io/#/developer)
- [User guide](https://www.foxpage.io/#/course)

## License

See the [LICENSE](./LICENSE) file for licensing information.