Plug & Play Code, Data, and UI

Find, Use, Upload, Combine, and Monetize

Try it now.

Examples Only at This Time

  Frequently Asked Questions.

Community Apps

About TriSplit:

TriSplit defines a universal no-code/low-code programming and use environment that splits applications ("apps") into three independently developed components that can be combined plug-and-play by users to create new and automated solutions. Calculations and data processing routines (Universal Code Engines -UCE) are split off from user interfaces (Universal Interface Frontends - UIF) and ‚ÄčJSON data files are defined to store any data from any program to connect all markets (Universal DataBase - UDB). Content creators upload code and public data to their "network" that plugs into appropriate user interfaces called "Community Apps" (CA) for immediate use. Anyone can combine pieces together to create new solutions and TriSplit will automatically split ad and "toll" income. We can all collaborate on Community Apps.

TriSplit is a completely new approach, it's gone through three working revisions over the last eight years on the desktop, and it's now being implemented on the web.

Shipping containers changed the world economy.

TriSplit plug & play code, data, and UI containers will change the world of programming.

Split The App
"Split The App"

1. Programmers upload routines

2. TriSplit plugs them into a Community App

3. Users see it as a full app - like on the left

4. Input and output comes from your PC

5. Code is run on the server, not open in the browser

6. All data uses one universal JSON file (UDB) schema

7. The UDB can contain data from many apps

8. Open industry schemas will be defined

9. Output from one calc feeds into another

10. Uploaded code can be as complex as FEA and CFD

11. Code and data integration is easy

12. TriSplit provides plug & play API and SaaS


Find code and data in the TriSplit repositories to use in "Community Apps" right now. Run the code with typed-in data or data read/written from a universal neutral JSON data file (UDB) on your PC. You control your private data. A common format allows you to transfer results from one Code Engine to another as input. Get public data for selection, analysis, and download. All uploaded Code Engines plug into UI Community Apps and use common definitions for variables, table data, geometry, and more. TriSplit is a unified repository of plug & play "big data" and "big code" that crosses all markets.


Create your own "network" and upload code engines (subroutines) and public data for free use with advertising revenue or for a small "toll" per use. TriSplit will collect the fees. Code is run on the server for others to use and it's not open or visible. All code and data uploaded will be accessible from anywhere using a universal API interface. Converting any subroutine into a Code Engine is done during the TriSplit upload process. Don't give away your source code for free.


Subject Matter Experts create code and data, but have no way to offer it on the web in any sort of free/fee format without a very high bar of time, expertise, and cost. In addition, there is no easy way to collaborate and automatically connect with others. There is a vast amount of code and data that has been lost or not built over decades due to changing technology. TriSplit offers a solution with plug-and-play code, data, and user interfaces that open up vast new markets. Your code is hidden and executed on the server - not open source.


Eliminate code and data integration hell across all horizontal, vertical, and longitudinal markets using plug-and-play components from anyone. Legacy code and data can be tied in with automatic Code Engine converters. Internal OOP classes are split apart into separate external plug-and-play files of code and data. Any data and data structure from any program can be put into one universal variable and data structure JSON file. This is more than NOSQL. It's UDB - a Universal Database - that can store variables, arrays, matrices, objects, structures, tables, and more with links connecting files. TriSplit will establish Open Data Definition (ODD) collaborative forums to define schemas. TriSplit offers a path for unifying PLM, PIDO, and Digital Twin systems.


Special Interest Groups/Birds Of a Feather - TriSplit offers you a way to collaborate using plug-and-play for code, data, and user interfaces. You can group code and data together to create a User Interface Executive (UIX) for a specific area that uses one common UDB database on your computer or cloud service. You can also wrap code and data together to create new Code Engines without writing a line of code. A SIG for kayak design could group repository Code Engines and data together to generate hull shapes, do calculations, and produce full-size dimensions to drive CNC machines or 3D printers. SMEs could create a new Code Engine by wrapping one to generate a hull with one to calculate the resistance to automatically search for a hull with the least resistance - all plug-and-play.


Take back control of your data and code. Unify and collaborate across all markets for PLM and Digital Twin. Over the last 50+ years, app islands that define and encapsulate their own data and code have dominated with different and manual neutral file connections. TriSplit splits data and code into their own separately defined plug-and-play external objects. Custom connecting different website APIs of encapsulated code and data is not a viable solution. Horizontal, vertical, and longitudinal industries can define base data definitions and TriSplit's UDB database will allow for custom data and new ideas. TriSplit offers one universal variable schema for ANY data and data structure from all programs using JSON files. The future is data driven functional programming. Separate web "castles" and "moats" don't do that.

Universal Code Engines

Grid for input, but calcs done externally separated from data

UCE Wrap
Wrapping Code Engines

Code Engines wrapped to vary hull shape and plot resistance

3D Foil
Geometry Generators

NURB foil shape created by Code Engine using 2D foil data in repository


Using data and code in Community Apps is free unless marked with a "toll." You can also read and write data from/to your own PC. Your data is never uploaded and stored. Search for code or data right now above.


Programmers and Data Experts can create a "network" and upload code and data for free. They can be offered for free or for a fee/toll per use. There are various options for ad/toll revenue. Everyone can showcase and perhaps monetize their work in a plug & play environment without building their own SaaS website or giving away their code.


Enterprises and organizations can upload their data and code for public use and combination. This can include flat file data, variable and structure data, and 2D/3D geometry. Companies can upload their product geometry in a universal format for PLM, PIDO, and Digital Twin. Pricing on request.

CONTACT: Keep up with the latest.

TriSplit, Inc.

79 Narragansett Avenue

Jamestown, Rhode Island, 02835 USA