Mockos is a useful and practical tool for developers looking to test their applications with custom API mocks, in a collaborative way and without the need to install anything on their computer.
- Application - https://mockos.io
- Documentation - https://docs.mockos.io
If you find any bugs/vulnerabilities feel free to open a new issue or/and contact me at [email protected].
- Create API responses using a simple JSON editor.
- Stay in sync with other people thanks to realtime and compare capabilities.
- Create multiple projects and invite multiple members to help you mock API responses.
- Simplified branch system in case you introduce breaking changes.
Clone the project
git clone https://github.com/undernightcore/mockos-back.git
Install dependencies
npm install
Set up DB connection in .env
cp .env.example .env
Only need to change following variables
PG_HOST=<change me>
PG_PORT=<change me>
PG_USER=<change me>
PG_PASSWORD=<change me>
PG_DB_NAME=<change me>
Run migrations
node ace migration:run
Start the server
node ace serve --watch
- Check our self-hosting guide.
- Check what I'm working on here -> https://github.com/users/undernightcore/projects/1
For the Frontend: Angular, Angular Material, JSON editor, Socket.io, Luxon, Swal and Ngrx Translate.
For the Backend: AdonisJS, Socket.io and PostgreSQL.
Thank you for considering contributing! I am working in an easy contributing guide that you can easily follow.
For support, email [email protected] or my twitter @undernightcore. I will happily solve any issue that you may encounter, but first check if there is an already open one.