puter/packages/puter-js
Eric Dubé 331d9e7542
feat: allow apps to add a menubar via puter.js
* Begin work on menubar and dropdowns

* Improve menubar

* Fix pointer event behavior

* Fix labels

* Fix active button

* Eliminate flicker

* Update _default.js

---------

Co-authored-by: Nariman Jelveh <n.jelveh@gmail.com>
2024-04-22 20:38:16 -04:00
..
src feat: allow apps to add a menubar via puter.js 2024-04-22 20:38:16 -04:00
test Make Puter.js verbosity optional via debug flag. 2024-04-13 17:31:29 -07:00
.gitignore -dot- 2024-04-11 21:46:43 -04:00
APACHE_LICENSE.txt -dot- 2024-04-11 21:46:43 -04:00
app-migration-guide.txt -dot- 2024-04-11 21:46:43 -04:00
package-lock.json -dot- 2024-04-11 21:46:43 -04:00
package.json -dot- 2024-04-11 21:46:43 -04:00
README.md Update README.md files for monorepo'd projects 2024-04-12 23:54:41 -04:00

Puter.js

The official JavaScript SDK for Puter.com. Cloud and AI features right from your frontend code!

« LIVE DEMO »

Docs · Puter.com · Discord · Reddit · X (Twitter)

Example

Make sure the development server is running.

<html>
<body>
    <script src="http://puter.localhost:4100/sdk/puter.dev.js"></script>
    <script>
        // Loading ...
        puter.print(`Loading...`);

        // Chat with GPT-3.5 Turbo
        puter.ai.chat(`What color was Napoleon's white horse?`).then((response) => {
            puter.print(response);
        });
    </script>
</body>
</html>