The Open Source
Toolkit for Node.js
Developers often face managing millions of npm packages and wrestling with repetitive
API setups, logging, and docs, all in the space of one day.
Opinionated structures and composable templates
Rapid API setup
Best practices baked in
Shareable and reusable configurations
Platformatic is opinionated on distributed backends, but not prescriptive. With your team, create, package and publish configurations on your internal npm registry. Accelerate Open API and GraphQL development and cut repetitive tasks. Platformatic offers:
Batteries-included API setup
Simple integration into existing
API ecosystems
Out-of-the-box documentation,
logs and metrics
Deterministic, composable templates
Quick prototyping
Automatic schema generation
Automate logging & tracing
Process and distribute your logs with minimal overhead with Pino
Employ Open Telemetry for distributed tracing within your APIs
Build APIs and scale your applications without compromising on best practices.
Works with your architecture.
Innovate fast
Quickly build your base application with Platformatic Stackables' deterministic and composable template model. Go beyond starter kits. Take your configurations, package them, and publish them on your internal npm registry. Access & use the same core configurations.
Collaborate easily
Encapsulate templates into augmented npm modules to discover and combine new stackables effortlessly.
Fastify plugins are seamlessly integrated, providing a unified and up-to-date solution.
Simplify
We’ll be your BFF, allowing you to compose services by detecting changes and route duplication via CI.
No hassle and no need to write code.
Automatically generate a type-safe and low-dependency client from an OpenAPI Schema or GraphQL endpoint. Works for service-to-service and frontend-to-backend communications.
Based on [fetch], Platformatic Client runs on every JavaScript runtime.
Simplify frontend REST API consumption and create a dependency-free, frontend client. Create Fastify plugins to expose and create a client for a remote OpenAPI or GraphQL APIs.
Simplify service to service communications with Platformatic Client
Consolidate all of your organization’s Node.js applications and microservices into a single unit for deployment. Simplify the development and execution of microservices. Run your application like a monolith, without losing the power of distributed development.
Run Platformatic applications anywhere - whether it be your computer, your infrastructure your Kubernetes or container infrastructure - we mold to your needs.
is all it takes to deploy a preview environment using Platformatic.
Accelerate your backend development and reduce time to deployment.
Break free from boilerplate tasks and unleash your creativity.
Streamline development processes.
Improve your team's DX.
Want regular updates on our latest releases, new features, insights pieces and how-to guides?
Platformatic Privacy Notice
Last Updated: Dec 15th, 2022
Introduction
Platformatic, Inc. (" Platformatic ," " we ," or " us") respect your privacy and are committed to protecting it through our compliance with this policy. This Privacy Notice (" Notice") describes the information we may collect from you or that you may provide when you visit the website https://platformatic.dev/ (the " Site") and the services we provide within the website (collectively the " Services") and our practices for collecting, using, maintaining, protecting, and disclosing that information.
Please read this Notice carefully to understand our policies and practices regarding your information and how we will treat it. If you do not agree with our policies and practices, your choice is not to use our Site or Services. By accessing or using the Services, you agree to this Notice.
Updates to this Notice
We may revise this Notice from time to time based upon evolving laws, regulations and industry standards, or as we may make changes to our business including our Site and our Services. When we update our Notice, we will take appropriate measures to inform you, consistent with the significance of the changes we make. If you do not agree with our changes, you should cease use of our Site and Services immediately.
Children
We do not knowingly collect any personal information from individuals under 18 years of age. If we learn that we have collected the personal information of an individual under 18, we will delete the information as soon as possible.
Personal Information We Collect
Information You Provide Us
We collect certain information from you, including your name, email address, phone number, and address when you provide it to us on our Site. We do not collect sensitive personal information, as defined under applicable law.
Information We Automatically Collect
When you visit our Site or use our Services, we may automatically collect certain information about your device, including information about your web browser, IP address, time zone, and some of the cookies that are installed on your device. Additionally, as you browse the Site, we collect information about the individual web pages or products that you view, what websites or search terms referred you to the Site, and information about how you interact with the Site.
We may automatically collect this information using the following technologies:
How We Use Your Personal Information
We use the personal information we collect from you in the following ways:
Sharing Your Personal Information
We may share your personal information by disclosing it to a third party for a business purpose. We only make these business purpose disclosures under written contracts that describe the purposes, require the recipient to keep the personal information confidential, and prohibit using the disclosed information for any purpose except performing the contract. We may also share your personal information to comply with applicable laws and regulations, to respond to a subpoena, search warrant or other lawful request for information we receive, or to otherwise protect our rights.
We may disclose your personal information as part of a corporate business transaction such as a merger or acquisition, divestiture, sale of company assets, or in the event of insolvency, bankruptcy, or receivership. In these cases, personal information could be transferred to third-parties as a business asset.
We also use Google Analytics to help us understand how our customers use the Site -- you can read more about how Google uses your personal information here: https://www.google.com/intl/en/policies/privacy/. You can also opt-out of Google Analytics here: https://tools.google.com/dlpage/gaoptout.
Privacy Technology Practices
Do Not Track Signals
Some browsers have incorporated "do not track" features to enable users to make privacy and security choices. By using these settings, your browser may send a signal to our Site not to collect tracking information. At this time, the Site does not respond to "do not track" signals, if received.
Data Security
We have implemented measures designed to secure your personal information from accidental loss and from unauthorized access, use, alteration, and disclosure. All information you provide to us is stored on our secure servers behind firewalls.
The safety and security of your information also depends on you. Where we have given you (or where you have chosen) a password for access to certain parts of our Site or Services, you are responsible for keeping this password confidential. We ask you not to share your password with anyone. We urge you to be careful about giving out information in public areas of the Site like in customer reviews.
Unfortunately, the transmission of information via the internet is not completely secure. Although we do our best to protect your personal information, we cannot guarantee the security of your personal information transmitted to our Site. Any transmission of personal information is at your own risk. We are not responsible for circumvention of any privacy settings or security measures contained on the Site.
Data Retention
We retain your personal information for as long as we have a business relationship with you. We may retain your account information and order information for our records for up to 7 years after your last transaction.
California's Shine the Light Law
California Civil Code Section 1798.83 permits users of our Site that are California residents to request certain information regarding our disclosure of the information you provide through the Site to third parties for their direct marketing purposes. To make such a request, please contact us at the information provided below.
Contact Us
For more information about our privacy practices, if you have questions, or if you would like to make a complaint, please contact us by e‑mail at [email protected] or by mail using the details provided below:
Platformatic, Inc. 548 Market St, Pmb 85033 San Francisco, CA 94104
Platformatic
Terms of Use
Last Modified: December 1, 2022
NOT FOR PRODUCTION USE – Platformatic is in a beta launch period. You should not use Platformatic for production-level purposes. Platformatic is not responsible for any downtime, data loss, or other damages you may sustain by using the Services.
Acceptance of the Terms of Use
These terms of use are entered into by and between You and Platformatic, Inc. (" Company ," " we ," or " us"). The following terms and conditions (" Terms") govern your access to and use of https://platformatic.dev (the " Site"), including any content, functionality, and services offered on the website (collectively the " Services"), whether as a guest or a registered user.
Please read the Terms carefully before you start to use the Site or Services. By using the Site or Services or by clicking to accept or agree to the Terms of Use when this option is made available to you, you accept and agree to be bound and abide by these Terms. If you do not want to agree to these Terms, you must not access or use the Site or our Services.
Our Site and our Services are offered and available to users who are 18 years of age or older, and reside in the United States or any of its territories or possessions. By using this Site, you represent and warrant that you are of legal age to form a binding contract with the Company and meet all of the foregoing eligibility requirements. If you do not meet all of these requirements, you must not access or use the Site or Services.
Changes to the Terms of Use
We may revise and update these Terms of Use from time to time in our sole discretion. All changes are effective immediately when we post them, and apply to all access to and use of the Site thereafter. However, any changes to the dispute resolution provisions set out in Governing Law and Jurisdiction will not apply to any disputes for which the parties have actual notice on or before the date the change is posted on the Site.
Your continued use of the Site following the posting of revised Terms of Use means that you accept and agree to the changes. You are expected to check this page from time to time so you are aware of any changes, as they are binding on you.
Age Requirements
Our Site and Services are offered and available to users who are 18 years of age or older. By using the either the Site or our Services, you represent and warrant that you are of legal age to form a binding contract with us and you meet all of the foregoing eligibility requirements. If you do not meet all of these requirements, you must not access or use the Site or Services.
Accessing the Site
We reserve the right to withdraw or amend our Site and Services, in our sole discretion without notice. We will not be liable if for any reason all or any part of the Site or Services are unavailable at any time or for any period. From time to time, we may restrict access to some parts of the Site, or the entire Site, to users, including registered users.
You are responsible for making all arrangements necessary for you to have access to the Site and Services, and for ensuring that all persons who access the Site and Services through your internet connection are aware of these Terms and comply with them.
To access the Site or Services or some of the resources it offers, you may be asked to provide certain registration details or other information. It is a condition of your use of the Site and Services that all the information you provide on the Site or Services is correct, current, and complete.
You agree that all information you provide to register on our Site or to use our Services or otherwise, including, but not limited to, through the use of any interactive features on the Site, is governed by our Privacy Policy, and you acknowledge to all actions we take with respect to your information consistent with our Privacy Policy.
Account Security
To access or use our Services you must create an account with us. When you create this account, you must provide accurate and up-to-date information. It is important that you maintain and promptly update your details and any other information you provide to us, to keep such information current or complete. You also acknowledge that your account is personal to you and agree not to provide any other person with access to this Site or portions of it using your user name, password, or other security information.
You agree to notify us immediately of any unauthorized access to or use of your user name or password or any other breach of security. You also agree to ensure that you exit from your account at the end of each session. You should use particular caution when accessing your account from a public or shared computer so that others are not able to view or record your password or other personal information.
We have the right to disable any user name, password, or other identifier, whether chosen by you or provided by us, at any time in our sole discretion for any or no reason, including if, in our opinion, you have violated any provision of these Terms of Use.
Intellectual Property Rights
The Site and its entire contents, features, and functionality (including but not limited to all information, software, text, displays, images, video, and audio, and the design, selection, and arrangement thereof) and Services are owned by the Company, its licensors, or other providers of such material and are protected by United States and international copyright, trademark, patent, trade secret, and other intellectual property or proprietary rights laws.
These Terms permit you to use the Site and our Services for your personal, non-commercial use only. You must not reproduce, distribute, modify, create derivative works of, publicly display, publicly perform, republish, download, store, or transmit any of the material on our Site or our Services
You must not:
You must not access or use for any commercial purposes any part of the Site or any Services we provide.
If you print, copy, modify, download, or otherwise use or provide any other person with access to any part of the Site in breach of the Terms of Use, your right to use the Site will stop immediately and you must, at our option, return or destroy any copies of the materials you have made. No right, title, or interest in or to the Site or any content on the Site is transferred to you, and all rights not expressly granted are reserved by the Company. Any use of the Site not expressly permitted by these Terms of Use is a breach of these Terms of Use and may violate copyright, trademark, and other laws.
Trademarks
The Company name, Platformatic, and all related names, logos, product and service names, designs, and slogans are trademarks of the Company or its affiliates or licensors. You must not use such marks without the prior written permission of the Company. All other names, logos, product and service names, designs, and slogans on this Site are the trademarks of their respective owners.
Prohibited Uses
You may use the Site or Services only for lawful purposes and in accordance with these Terms of Use. You agree not to use the Site or Services:
Additionally, you agree not to:
Reliance on Information Posted
The information presented on or through the Site and Services is made available solely for general information purposes. We do not warrant the accuracy, completeness, or usefulness of this information. Any reliance you place on such information is strictly at your own risk. We disclaim all liability and responsibility arising from any reliance placed on such materials by you or any other visitor to the Site, or by anyone who may be informed of any of its contents.
The Site may include content provided by third parties, including materials provided by other users, bloggers, and third-party licensors, syndicators, aggregators, and/or reporting services. All statements and/or opinions expressed in these materials, and all articles and responses to questions and other content, other than the content provided by the Company, are solely the opinions and the responsibility of the person or entity providing those materials. These materials do not necessarily reflect the opinion of the Company. We are not responsible, or liable to you or any third party, for the content or accuracy of any materials provided by any third parties.
Changes to the Site
We may update the content on the Site and the offerings of our Services from time to time, but its content is not necessarily complete or up-to-date. Any of the material on the Site may be out of date at any given time, and we are under no obligation to update such material.
Linking to the Website and Social Media Features
You may link to our homepage, provided you do so in a way that is fair and legal and does not damage our reputation or take advantage of it, but you must not establish a link in such a way as to suggest any form of association, approval, or endorsement on our part.
This Site may provide certain social media features that enable you to:
You may use these features solely as they are provided by us and solely with respect to the content they are displayed with, and otherwise in accordance with any additional terms and conditions we provide with respect to such features. Subject to the foregoing, you must not:
You agree to cooperate with us in causing any unauthorized framing or linking immediately to stop. We reserve the right to withdraw linking permission without notice.
We may disable all or any social media features and any links at any time without notice in our discretion.
Links from the Website
If the Site contains links to other sites and resources provided by third parties, these links are provided for your convenience only. This includes links contained in advertisements, including banner advertisements and sponsored links. We have no control over the contents of those sites or resources, and accept no responsibility for them or for any loss or damage that may arise from your use of them. If you decide to access any of the third-party websites linked to this Site, you do so entirely at your own risk and subject to the terms and conditions of use for such websites.
Geographic Restrictions
We provide this Site for use only by persons located in the United States. We make no claims that the Site or any of its content is accessible or appropriate outside of the United States. Access to the Site and Services may not be legal by certain persons or in certain countries. If you access the Site from outside the United States, you do so on your own initiative and are responsible for compliance with local laws.
Disclaimer of Warranties
You understand that we cannot and do not guarantee or warrant that files available for downloading from the internet or the Site will be free of viruses or other destructive code. You are responsible for implementing sufficient procedures and checkpoints to satisfy your particular requirements for anti-virus protection and accuracy of data input and output, and for maintaining a means external to our site for any reconstruction of any lost data. TO THE FULLEST EXTENT PROVIDED BY LAW, WE WILL NOT BE LIABLE FOR ANY LOSS OR DAMAGE CAUSED BY A DISTRIBUTED DENIAL-OF-SERVICE ATTACK, VIRUSES, OR OTHER TECHNOLOGICALLY HARMFUL MATERIAL THAT MAY INFECT YOUR COMPUTER EQUIPMENT, COMPUTER PROGRAMS, DATA, OR OTHER PROPRIETARY MATERIAL DUE TO YOUR USE OF THE SITE OR ANY SERVICES OR ITEMS OBTAINED THROUGH THE SITE OR TO YOUR DOWNLOADING OF ANY MATERIAL POSTED ON IT, OR ON ANY SITE LINKED TO IT.
YOUR USE OF THE SITE, ITS CONTENT, AND ANY SERVICES OR ITEMS OBTAINED THROUGH THE SITE IS AT YOUR OWN RISK. THE SITE, ITS CONTENT, AND ANY SERVICES OR ITEMS OBTAINED THROUGH THE SITE ARE PROVIDED ON AN "AS IS" AND "AS AVAILABLE" BASIS, WITHOUT ANY WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED. NEITHER THE COMPANY NOR ANY PERSON ASSOCIATED WITH THE COMPANY MAKES ANY WARRANTY OR REPRESENTATION WITH RESPECT TO THE COMPLETENESS, SECURITY, RELIABILITY, QUALITY, ACCURACY, OR AVAILABILITY OF THE SITE. WITHOUT LIMITING THE FOREGOING, NEITHER THE COMPANY NOR ANYONE ASSOCIATED WITH THE COMPANY REPRESENTS OR WARRANTS THAT THE SITE, ITS CONTENT, OR ANY SERVICES OR ITEMS OBTAINED THROUGH THE SITE WILL BE ACCURATE, RELIABLE, ERROR-FREE, OR UNINTERRUPTED, THAT DEFECTS WILL BE CORRECTED, THAT OUR SITE OR THE SERVER THAT MAKES IT AVAILABLE ARE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS, OR THAT THE SITE OR ANY SERVICES OR ITEMS OBTAINED THROUGH THE SITE WILL OTHERWISE MEET YOUR NEEDS OR EXPECTATIONS.
TO THE FULLEST EXTENT PROVIDED BY LAW, THE COMPANY HEREBY DISCLAIMS ALL WARRANTIES OF ANY KIND, WHETHER EXPRESS OR IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY, NON-INFRINGEMENT, AND FITNESS FOR PARTICULAR PURPOSE.
THE FOREGOING DOES NOT AFFECT ANY WARRANTIES THAT CANNOT BE EXCLUDED OR LIMITED UNDER APPLICABLE LAW.
Limitation on Liability
To the fullest extent provided by law, in no event will the Company, its affiliates, or their licensors, service providers, employees, agents, officers, or directors be liable for damages of any kind, under any legal theory, arising out of or in connection with your use, or inability to use, the Site, any websites linked to it, any content on the Site or such other websites, including any direct, indirect, special, incidental, consequential, or punitive damages, including those arising from the loss of data or a data breach, loss of revenue, loss of profits, loss of business or anticipated savings, loss of use, loss of goodwill, loss of data, and whether caused by tort (including negligence), breach of contract, or otherwise, even if foreseeable.
The limitation of liability set out above does not apply to liability resulting from our gross negligence or willful misconduct or death or bodily injury caused by products you purchase through the site.
THE FOREGOING DOES NOT AFFECT ANY LIABILITY THAT CANNOT BE EXCLUDED OR LIMITED UNDER APPLICABLE LAW.
Indemnification
You agree to defend, indemnify, and hold harmless the Company, its affiliates, licensors, and service providers, and its and their respective officers, directors, employees, contractors, agents, licensors, suppliers, successors, and assigns from and against any claims, liabilities, damages, judgments, awards, losses, costs, expenses, or fees (including reasonable attorneys' fees) arising out of or relating to your violation of these Terms or your use of the Site and Services other than as expressly authorized in these Terms, or your use of any information obtained from the Site.
Governing Law and Jurisdiction
All matters relating to the Site, the Services and these Terms, and any dispute or claim arising therefrom or related thereto (in each case, including non-contractual disputes or claims), shall be governed by and construed in accordance with the internal laws of the State of Delaware without giving effect to any choice or conflict of law provision or rule (whether of the State of Delaware or any other jurisdiction).
Any legal suit, action, or proceeding arising out of, or related to, these Terms of Use or the Website shall be instituted exclusively in the federal courts of the United States or the courts of the State of Delaware, although we retain the right to bring any suit, action, or proceeding against you for breach of these Terms in your country of residence or any other relevant country. You waive any and all objections to the exercise of jurisdiction over you by such courts and to venue in such courts.
Arbitration
At Company's sole discretion, it may require You to submit any disputes arising from these Terms of Use, use of the Site or use of the Services, including disputes arising from or concerning their interpretation, violation, invalidity, non-performance, or termination, to final and binding arbitration under the Rules of Arbitration of the American Arbitration Association applying Delaware law.
Limitation on Time to File Claims
ANY CAUSE OF ACTION OR CLAIM YOU MAY HAVE ARISING OUT OF OR RELATING TO THESE TERMS OF USE OR THE SITE MUST BE COMMENCED WITHIN ONE (1) YEAR AFTER THE CAUSE OF ACTION ACCRUES; OTHERWISE, SUCH CAUSE OF ACTION OR CLAIM IS PERMANENTLY BARRED.
Waiver and Severability
No waiver by the Company of any term or condition set out in these Terms shall be deemed a further or continuing waiver of such term or condition or a waiver of any other term or condition, and any failure of the Company to assert a right or provision under these Terms shall not constitute a waiver of such right or provision.
If any provision of these Terms is held by a court or other tribunal of competent jurisdiction to be invalid, illegal, or unenforceable for any reason, such provision shall be eliminated or limited to the minimum extent such that the remaining provisions of the Terms of Use will continue in full force and effect.
Your Comments and Concerns
This website is operated by Platformatic
Platformatic, Inc. 548 Market St, Pmb 85033 San Francisco, CA 94104
All feedback, comments, requests for technical support, and other communications relating to the Website should be directed to: [email protected].