Oxide.js Docs
Welcome to the home of Oxide!
What is Oxide?
Oxide is a Svelte and TypeScript web framework for building full-stack applications. Use Svelte to build rich user interfaces, and Oxide will provide building blocks for the server side of your application.
It brings you sane defaults that you can adjust or remove to fit your needs. All of that provided to you, so you can focus on building and deploying your application.
Documentation Structure
The docs are made up of several sections, each covering a specific aspect of Oxide. These sections include:
- Getting Started: A guide to setting up and running your first Oxide application.
- Guides: A guide to setting up and running your first Oxide application.
- API Reference: Detailed documentation on the Oxide API.
Use the sidebar to navigate or click slash (/) to search for a specific topic.
Prerequisite
The design ideology of Oxide is to always try to stay as close to the original, "Vanilla" JavaScript as possible. Therefore, it's best for you to be familiar with:
- HTML
- CSS (and Tailwind CSS)
- TypeScript
- Svelte
If you are new to Svelte, we recommend checking out the Basic Svelte to get started.
Stay Connected
If you have any questions or feedback, feel free to reach out to us on GitHub or Discord.
Next Steps
Let's get straight to it, build your first application and learn the core features.