Forms, Reports, Apps

Build and deploy rapidly. Use offline, online, on-premises.

Connect to your database. Design models for your tables. Choose presentation options. Enjoy the result. Every app comes with charting, calendar, grids, with sorting, grouping, advanced filtering, deep searching out-of-the-box. Learn more »

Offline and online modes in the same app! Offline Sync takes your app offline.

Progressive Web Apps are installable from browsers. They are also store-ready!

Barcode Reader is built-in. Scan 1-D and 2-D barcodes with the device camera.

Reading Pane is Built-In. Makes life easier.

2-Factor Authentication. Enterprise grade security.

RESTFul Web Apps With Hypermedia. Build Level 3 REST API without coding.

Barcodes, QR Codes, and RFID tags. Integrate the real world in your apps. User Interface Automation, and Kiosk UI are making it easy.

Virtual Keyboards for Numbers and Telephones. Consistent data input on any device.

Dark and Light Theme Detection. Blend your app with the device.

What do our customers think?

After years fighting with knockouts, angular, Vue.JS and html tags, I discovered this tool. Finally I can focus on what's important. PeraCotta (translated)
Just updated to 8.6.1 and been playing for many hours. I'm finding it a pleasure to use this new version and the UI is great. A real cutting edge leap in the app generation world. Jonesy
These guys are on the bleeding edge, and their out-of-the-box User Experience (UX) blows anything else away that I've seen on the market! If you don't use COT, you'll need to integrate some 3rd party UX product on top of whatever other JS framework or ASP.NET MVC app you create. It boggles my mind that Microsoft does not focus more on UX in their developer frameworks' output (unlike the excellent UX that COT provides)... Nick
I have been using COT for a couple of years now. It is an excellent product as a RAD tool for line of business applications. Whilst there are issues raised in the forum, often with new releases of new functionality, they are few and mostly minor. I haven't found a product on the market with the same depth of features, ease of use or flexibility. It will be a very good use of your time evaluating COT, as they say what have you got to lose. Tony
Awesome guys, Many to Many now is perfect and you are listening and fixing. Love the Touch UI and the Desktop UI, well done. Colin
I am extremely happy with my entire COT experience, especially the latest version which seamlessly upgraded all my apps with not one issue! The support I've received through the forum from other users and from COT employees has been fantastic. I've also used the paid webex service a number of times for custom solutions to explicit challenges and these have far exceeded expectations. Cheers, Jonesy

Responsive Design. Desktops. Tablets. Phones. You name it.

We live in a BYOD world. Let's treat your web app the same way. From the smallest of phones to the most "Pro" of devices, we have you covered. And with feature parity across devices, no need to compromise. Learn more »

Rapid Development. Point, click, and drag to configure your app.

Shape your data with the Model Builder. Optionally configure app behavior with the Project Designer. Customize code with Visual Studio if needed. Repeat as necessary. Learn more »

MVC specialized for LOB. Build applications - not pages.

Go beyond the promises of popular general-purpose Model-View-Controller (MVC) frameworks for Line of Business (LOB). Work with SQL-based data models, map views to fields with automatic data binding. The user interface is routed through the action state machine. Learn more »

Simple, clean, and elegant charts.

Make your data tell a story.

Built-in pivoting automatically displays data on area, bar, column, donut, geo, map, line, pie, and scatter charts. Effortlessly design your own digital dashboards. Tight integration with the client library ensures that any groups, sorting, or filtering will produce a corresponding result in the charts.
Learn more »

Enhance presentation of dates with calendars. Put your data on the calendar. Stay on top of schedules.

Put your dates on a real calendar with day, week, month, year, and agenda views with scheduling. Easy drag-and-drop controls permit users to keep their schedule in sync. Learn more »

Geographical data on maps. Find it on the map! Display data on interactive maps from major vendors.

Address and city is all you need to have data seamlessly displayed on the map. Known latitude and longitude make it even better. Find the exact location with integrated Street View. Learn more »

Catch your user's eye. Use conditional styling with a large libary of glyphicons to effectively communicate to the user.

Sometimes you need to go further to call attention. Create conditional expressions for your data. Depending on the values of each row, display icons, backgrounds, and more. Learn more »

Craft dependable business apps. Business rules to the rescue! Enhance apps with SQL, Code, Email, and JavaScript business rules.

Every business gets things done in a unique way. We make it easy. Send emails in response to user actions, validate input, log activity, invoke code. Execute rules on the client or on the server. The only limit is your imagination. Learn more »

Major SQL Databases. No matter the backend, we have you covered.

Support is included for SQL Server, Oracle, MySQL, IBM DB2, SQL Anywhere, PostgreSQL. The app can be extended to make requests to web services or custom code.

Multiple Language Support. Expand your target demographic.

Automatic language detection will replace all translated content depending on the user’s browser. At any time, change the language using a dropdown. Automatic translation of text is also an option.

Solid application architecture. Continuously built and improved over the years.

Thousands of projects were built by our customers. Feedback from each and every one was used to improve the application framework.

Content Management System. Add and edit pages, images, and files at runtime.

Install the “Site Content” table in your database, and your app will have the Content Management System enabled. Dynamically add pages, image, files, and more to your web app, set dynamic access control rules, and alter app behavior and security for particular users and roles based on the schedule that you create. Learn more »

Integrated Security. Every app needs it. We have it out-of-the-box.

Add ASP.NET Membership to any web app to gain access to an integrated security system, complete with User and Role Manager, Remember Me, Sign Up, and Forgot Your Password features. Designed your own security system? Define your custom membership tables and fields. Windows and Active Directory security is also supported. Learn more »

Reports everywhere. Take your data with you.

Print a report of any grid or form as an automatic report to Excel, Word, PDF, or TIFF. Design custom reports with RDLC. Learn more »

Outstanding Access Control.

Give access to those who need it, at the right time and place. And block those who don’t.

Define rules with our unparalleled access control mechanism in order to restrict access to sensitive data. Use the user’s ID, name, or roles in the definition, or extend it with support for multi-tenant applications. Your customers won’t even know it’s there. Learn more »

Desktop and Touch. We have legacy devices covered, too.

The app automatically switches to the best option for the current device. Legacy desktop user interface supports Internet Explorer 7, 8, and 9. Touch user interface supports everything else. Learn more »

Bulk Import and Export.

Insert all your data.

Import new data using CSV, XLS, or XLSX files. Use Excel to modify data externally.

Integrated RESTful API.

Give the outside world access to your app.

Now, external apps and services can perform the same operation your users can. The API relies on the data model to execute requests. Set permissions for each user, role, model, or request type.

Search anywhere.

Find anything you need, when you need it.

Every non-form presentation offers access to sorting and filtering, handled automatically by the client framework. Deep search lets you explore relationships between records.

Easy Deployment.

Your next killer app is ready? Get it online!

Rapid Azure deployment brings your app to the masses.
Or, deploy the code to your local server or favorite cloud provider.
Learn more »

Robust Microsoft.NET platform. Keep your database intact.

Our server-side framework is based on one of the most powerful and popular platforms in use today.

Non-intrusive data access. Tried and true server technology and the best tooling.

SQL statements are created on-the-fly. There are no stored procedures or custom code added to the database, keeping the app light and portable.

Work offline. Get ahead. Even on a plane.

The application generator will work without an internet connection. Use a local database on your dev machine, and you will have no need for WiFi.

Own what you make. No black boxes or closed-source DLLs.

The entire generated source code is yours to keep. Licenses are for developer seats only.

Integrate with other solutions. Embed grids, forms, and reports using enterprise security.

Connect to your SharePoint or DotNetNuke portal using free-to-download data connectors.

Compare with other platforms. See what makes Code On Time stand out.

Read our comparisons below: