Beta test Generate
Win a Bose QC35 II Headset*

How do you access the code?
Codebots write to your repo.
A codebot writes source code to your git repository, like any member of your team.
Update your app on Codebots.
Any update to your diagrams on the Codebots platform will be written into the dedicated branch in your repository, so you can continue to maintain your project alongside what our bots write.
Set up your GitLab repo.
You own your source code, so our Codebots can push to your private GitLab repository. We use your SSSH key so we support a variety of git providers including GitLab, GitHub and Bitbucket.
Or we host it for you.
Codebots can host a free private GitLab repository for your code.
Run your app.
You can then take the code and run your application on your choice of server or environment.
What can you expect when you clone your code?
Git repository
File/data structure
API endpoints
Developer notes
Project config files
Everything is setup for you.
Inbuilt security.
Bot-written code takes into consideration the top 10 vulnerabilities for open web applications, in accordance with OWASP standards, to keep your app as secure as possible.
How Codebots secures your apps.
Secure your apps.
Industry accessibility standard.
Front-end elements in the bot-written code follow industry standards and best practices for HTML accessibility, and the default colour schemes also adhere to AA accessibility standards.
Developer APIs
Codebots apps come with two APIs; REST API and GraphQL. Both provide basic CRUD integration to fetch and mutate data for all business objects or other entities within the application. The REST API was created to meet the OpenAPI/Swagger specification with complete and interactive documentation available.
C#Bot
SpringBot
Protected regions
The source code is designed to be developer-readable. It can be customised and continually iterated with the use of Protected Region code snippets.
Documentation & developer notes.
Your code includes full support documentation and developer notes.
Codebots also provides a large variety of documentation ranging from reference documents and videos, through to learning guides, and courses for the platform itself.
Head to the Knowledge Base to check out some of these docs.