quick-start.mdx 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. ---
  2. sidebar_position: 1
  3. ---
  4. import Tabs from '@theme/Tabs';
  5. import TabItem from '@theme/TabItem';
  6. import UppyCdnExample from '/src/components/UppyCdnExample';
  7. import { QuickStartLinks } from '../src/components/QuickStartLinks/QuickStartLinks.tsx';
  8. # Quick start
  9. Uppy is a sleek, modular JavaScript file uploader that integrates seamlessly
  10. with any application. It’s fast, has a comprehensible API and lets you worry
  11. about more important problems than building a file uploader.
  12. :::tip
  13. You can take Uppy for a walk inside StackBlitz with a
  14. [minimal drag & drop](https://stackblitz.com/edit/vitejs-vite-yzbujq?file=main.js/g)
  15. experience or a
  16. [full featured dashboard](https://stackblitz.com/edit/vitejs-vite-zaqyaf?file=main.js).
  17. :::
  18. <QuickStartLinks
  19. items={[
  20. {
  21. name: 'I want a full featured, extendable UI',
  22. description: 'Learn more about the Dashboard',
  23. link: '/docs/dashboard',
  24. },
  25. {
  26. name: 'I want a minimal drag & drop UI',
  27. description: 'We have a lightweight plugin for that',
  28. link: '/docs/drag-drop',
  29. },
  30. {
  31. name: 'Which uploader do I need?',
  32. description: 'Choosing the uploader you need',
  33. link: '/docs/guides/choosing-uploader',
  34. },
  35. {
  36. name: 'I want to add files from remote sources',
  37. description: 'Such as Google Drive, Dropbox, Instagram',
  38. link: '/docs/companion',
  39. },
  40. {
  41. name: 'I’d like a project example',
  42. description: 'Try out one of our extensive example projects',
  43. link: 'https://github.com/transloadit/uppy/tree/main/examples',
  44. },
  45. {
  46. name: 'I have a question',
  47. description: 'Our community forum is there to help',
  48. link: 'https://community.transloadit.com/',
  49. },
  50. ]}
  51. />