Skip to content

Commit

Permalink
docs: improve showcase
Browse files Browse the repository at this point in the history
  • Loading branch information
cab-mikee committed Jan 2, 2025
1 parent 46d3e2a commit af09bfe
Show file tree
Hide file tree
Showing 2 changed files with 102 additions and 1 deletion.
3 changes: 3 additions & 0 deletions docs/.vitepress/config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,9 @@ export default withPwa(
],

themeConfig: {
search: {
provider: 'local',
},
logo: {
light: './images/logo-transparent.svg',
dark: './images/logo-white-transparent.svg',
Expand Down
100 changes: 99 additions & 1 deletion docs/showcase.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,101 @@
# Showcase

Here are all the cool projects that people have built using `vite-plugin-local`. If you have something you’d like to share, please share it with us in any way _(on Discord, Social Media, or via a PR, etc.)_, and we’ll add it here.
Here are all the cool projects that people have built using `vite-plugin-local`.

## Community Projects

- _Yours could be here!_

If you authored a project you’d like to showcase, please share it with us in any way _(on Discord, Social Media, or via a PR, etc.)_, and we’ll add it here.

## First-Party

The whole Stacks ecosystem is built using `vite-plugin-local`. Here are some of the projects utilizing it:

- [`rpx`](https://github.com/stacksjs/rpx) _(A modern, fast reverse proxy)_
- [`tlsx`](https://github.com/stacksjs/tlsx) _(A TLS library with automation. HTTPS by default through a light-weight library. Similar to mkcert.)_
- [`dtsx`](https://github.com/stacksjs/dtsx) _(Extremely fast & configurable DTS emitter)_
- [`bunfig`](https://github.com/stacksjs/bunfig) _(Lightweight & smart Bun configuration loader)_
- [`bun-plugin-auto-imports`](https://github.com/stacksjs/bun-plugin-auto-imports) _(Auto Imports support for Bun)_
- [`ts-collect`](https://github.com/stacksjs/ts-collect) _(Lightweight & powerful Laravel-like Collections written for TypeScript)_
- [`ts-spreadsheets`](https://github.com/stacksjs/ts-spreadsheets) _(Easily generate spreadsheets, like CSVs and Excel files)_
- [`localtunnels`](https://github.com/stacksjs/localtunnels) _(A simple and smart tunneling alternative. Without or with self-hosting)_
- [`vite-plugin-local`](https://github.com/stacksjs/vite-plugin-local) _(A Vite plugin for pretty development URLs and HTTPS. Zero config, zero setup)_

### Stacks Framework

As mentioned before, the whole core of the Stacks Framework is built using `dtsx`. Here are some of those Stacks core packages:

- [`@stacksjs/actions`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/actions)
- [`@stacksjs/ai`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/ai)
- [`@stacksjs/alias`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/alias)
- [`@stacksjs/analytics`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/analytics)
- [`@stacksjs/api`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/api)
- [`@stacksjs/arrays`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/arrays)
- [`@stacksjs/auth`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/auth)
- [`@stacksjs/browser`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/browser)
- [`@stacksjs/buddy`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/buddy)
- [`@stacksjs/build`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/build)
- [`@stacksjs/cache`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/cache)
- [`@stacksjs/calendar`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/calendar)
- [`@stacksjs/chat`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/chat)
- [`@stacksjs/cli`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/cli)
- [`@stacksjs/cloud`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/cloud)
- [`@stacksjs/collections`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/collections)
- [`@stacksjs/commerce`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/commerce)
- [`@stacksjs/components`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/components)
- [`@stacksjs/config`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/config)
- [`@stacksjs/cron`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/cron)
- [`@stacksjs/database`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/database)
- [`@stacksjs/datetime`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/datetime)
- [`@stacksjs/desktop`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/desktop)
- [`@stacksjs/development`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/development)
- [`@stacksjs/dns`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/dns)
- [`@stacksjs/docs`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/docs)
- [`@stacksjs/email`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/email)
- [`@stacksjs/enums`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/enums)
- [`@stacksjs/env`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/env)
- [`@stacksjs/error-handling`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/error-handling)
- [`@stacksjs/events`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/events)
- [`@stacksjs/faker`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/faker)
- [`@stacksjs/git`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/git)
- [`@stacksjs/health`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/health)
- [`@stacksjs/http`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/http)
- [`@stacksjs/lint`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/lint)
- [`@stacksjs/logging`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/logging)
- [`@stacksjs/notifications`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/notifications)
- [`@stacksjs/objects`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/objects)
- [`@stacksjs/orm`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/orm)
- [`@stacksjs/path`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/path)
- [`@stacksjs/payments`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/payments)
- [`@stacksjs/plugins`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/plugins)
- [`@stacksjs/push`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/push)
- [`@stacksjs/query-builder`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/query-builder)
- [`@stacksjs/queue`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/queue)
- [`@stacksjs/raycast`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/raycast)
- [`@stacksjs/realtime`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/realtime)
- [`@stacksjs/registry`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/registry)
- [`@stacksjs/repl`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/repl)
- [`@stacksjs/router`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/router)
- [`@stacksjs/scheduler`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/scheduler)
- [`@stacksjs/search-engine`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/search-engine)
- [`@stacksjs/security`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/security)
- [`@stacksjs/server`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/server)
- [`@stacksjs/shell`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/shell)
- [`@stacksjs/slug`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/slug)
- [`@stacksjs/sms`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/sms)
- [`@stacksjs/storage`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/storage)
- [`@stacksjs/strings`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/strings)
- [`@stacksjs/testing`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/testing)
- [`@stacksjs/tinker`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/tinker)
- [`@stacksjs/tunnel`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/tunnel)
- [`@stacksjs/types`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/types)
- [`@stacksjs/ui`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/ui)
- [`@stacksjs/utils`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/utils)
- [`@stacksjs/validation`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/validation)
- [`@stacksjs/vite-config`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/vite-config)
- [`@stacksjs/vite-plugin`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/vite-plugin)
- [`@stacksjs/whois`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/whois)
- [`@stacksjs/x-ray`](https://github.com/stacksjs/stacks/tree/main/storage/framework/core/x-ray)

We try to keep the list up-to-date, but it's possible that some packages are missing. If you find any, please let us know!

0 comments on commit af09bfe

Please sign in to comment.