You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Example Folder Readme:
- fix listing inside the detail
- include link to awesome honc
- remove external projects from the list
Remove awesome list from repo
* Remove package-lock.json files
* Ignore all package-lock.json files
* Remove vscode settings
* Ignore .vscode
* Pepper in more references to awesome-honc
---------
Co-authored-by: Nele Lea Uhlemann <[email protected]>
Co-authored-by: Brett Beutell <[email protected]>
Copy file name to clipboardexpand all lines: examples/README.md
+10-17
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,8 @@
2
2
3
3
This directory contains example projects built with the HONC stack, showcasing different use cases, patterns, and integrations.
4
4
5
+
> 📚 For more examples and templates, check out the [Awesome Honc](https://github.com/fiberplane/awesome-honc) repository.
6
+
5
7
## Projects
6
8
7
9
### 🎯 [Placegoose](./placegoose)
@@ -12,6 +14,7 @@ A mock REST API service providing goose-themed data, similar to JSON Placeholder
12
14
13
15
<details>
14
16
<summary>Integrations</summary>
17
+
15
18
- Cloudflare D1 for data storage
16
19
- Cloudflare Asset Bindings for Workers
17
20
- UI: Markdown rendered with Remark
@@ -25,6 +28,7 @@ A RAG (Retrieval Augmented Generation) example that uses Cloudflare docs as a kn
25
28
26
29
<details>
27
30
<summary>Integrations</summary>
31
+
28
32
- Neon serverless Postgres for data storage and vector search
29
33
- OpenAI for embeddings generation
30
34
- UI: SSR with hono/jsx and Fiberplane's "ascuii" SSR ui components
@@ -37,6 +41,7 @@ A serverless monitoring application that tracks website uptime. Features configu
37
41
38
42
<details>
39
43
<summary>Integrations</summary>
44
+
40
45
- Cloudflare D1 for data storage
41
46
- Cloudflare Durable Objects for serverless state
42
47
- UI: SSR with hono/jsx
@@ -45,30 +50,15 @@ A serverless monitoring application that tracks website uptime. Features configu
45
50
### 🤖 Telegram Bot
46
51
A personal AI assistant agent that can manage your schedule, events and calendars.
47
52
- Check out [the GitHub repo](https://github.com/MonsterDeveloper/www-berlin-feb-2025)
48
-
49
-
### 🎁 Gift Card Generator
50
-
A gift card creator that generates gift cards.
51
-
- Check out [the GitHub repo](https://github.com/Alwurts/honc-slide-generator)
52
-
53
-
### 💱 HONC Currency converter
54
-
A currency converter.
55
-
- Check out [the GitHub repo](GitHub.com/JBlezi/honc-currency-converter)
56
-
57
-
### 🍽️ Recipe AI Assistant
58
-
An app for recording recipes.
59
-
- Check out [the GitHub repo](https://github.com/justArale/recipe-ai-assistant)
60
-
61
-
### 😂 Meme Generator
62
-
A meme generator.
63
-
- Check out [the GitHub repo](https://github.com/whereissam/meme-generator)
64
-
53
+
65
54
### 🎨 [Honcanator](./honcanator)
66
55
An AI-powered goose image generator that creates comic/anime style goose images using Cloudflare AI. Stores images in R2 and metadata in Neon Postgres.
67
56
68
57
- Blog post: https://fiberplane.com/blog/ai-goose-generator/
69
58
70
59
<details>
71
60
<summary>Integrations</summary>
61
+
72
62
- Neon serverless Postgres for relational data storage
73
63
- Cloudflare R2 for blob storage
74
64
- Cloudflare AI for image generation (Flux-1-Schnell)
@@ -80,6 +70,7 @@ A Made-for-TV Christmas Movie idea geneator using `llama3.3-70b-instruct` and To
80
70
81
71
<details>
82
72
<summary>Integrations</summary>
73
+
83
74
- Cloudflare D1 to store movie ideas
84
75
- Together AI to generate movie ideas
85
76
</details>
@@ -90,6 +81,7 @@ A GitHub PR review bot that provides "goosey" code reviews using Claude. Built w
90
81
91
82
<details>
92
83
<summary>Integrations</summary>
84
+
93
85
- GitHub Octokit to handle webhooks and pull requests
94
86
- Claude (Anthropic) to provide code reviews
95
87
</details>
@@ -101,6 +93,7 @@ A web app that generates (terrible) goose-themed jokes using Cloudflare AI. Stor
Copy file name to clipboardexpand all lines: templates/base-openapi/README.md
+2
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@ This is a project created with the `create-honc-app` template.
4
4
5
5
Learn more about the HONC stack on the [website](https://honc.dev) or the main [repo](https://github.com/fiberplane/create-honc-app).
6
6
7
+
> There is also an [Awesome HONC collection](https://github.com/fiberplane/awesome-honc) with further guides, use cases and examples.
8
+
7
9
This template uses a Neon database and [a version of Hono](https://hono.dev/examples/zod-openapi) that can generate an OpenAPI spec from your code. The OpenAPI spec is served from the route `/openapi.json`. To explore your API interactively, run `npm run dev` and go to `http://localhost:8787/fp`.
Copy file name to clipboardexpand all lines: templates/base-supa-openapi/README.md
+2
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@ This is a project created with the `create-honc-app` template.
4
4
5
5
Learn more about the HONC stack on the [website](https://honc.dev) or the main [repo](https://github.com/fiberplane/create-honc-app).
6
6
7
+
There is also an [Awesome HONC collection](https://github.com/fiberplane/awesome-honc) with further guides, use cases and examples.
8
+
7
9
### Getting started
8
10
9
11
Make sure you have Supabase set up and configured with your database. Create a .dev.vars file with the `DATABASE_URL` key and value (see: `.dev.vars.example`).
Copy file name to clipboardexpand all lines: templates/base-supa/README.md
+2
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@ This is a project created with the `create-honc-app` template.
4
4
5
5
Learn more about the HONC stack on the [website](https://honc.dev) or the main [repo](https://github.com/fiberplane/create-honc-app).
6
6
7
+
> There is also an [Awesome HONC collection](https://github.com/fiberplane/awesome-honc) with further guides, use cases and examples.
8
+
7
9
This template uses Drizzle to query a Supabase (postgres) database. It also has [a version of Hono](https://hono.dev/examples/zod-openapi) that can generate an OpenAPI spec from your code. The OpenAPI spec is served from the route `/openapi.json`. To explore your API interactively, run `npm run dev` and go to `http://localhost:8787/fp`.
Copy file name to clipboardexpand all lines: templates/base/README.md
+2
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@ This is a project created with the `create-honc-app` template.
4
4
5
5
Learn more about the HONC stack on the [website](https://honc.dev) or the main [repo](https://github.com/fiberplane/create-honc-app).
6
6
7
+
There is also an [Awesome HONC collection](https://github.com/fiberplane/awesome-honc) with further guides, use cases and examples.
8
+
7
9
### Getting started
8
10
9
11
Make sure you have Neon set up and configured with your database. Create a .dev.vars file with the `DATABASE_URL` key and value (see: `.dev.vars.example`).
Copy file name to clipboardexpand all lines: templates/d1-openapi/README.md
+2
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@ This is a project created with the `create-honc-app` template.
4
4
5
5
Learn more about the HONC stack on the [website](https://honc.dev) or the main [repo](https://github.com/fiberplane/create-honc-app).
6
6
7
+
> There is also an [Awesome HONC collection](https://github.com/fiberplane/awesome-honc) with further guides, use cases and examples.
8
+
7
9
This template uses a Cloudflare D1 (sqlite) database. It also has [a version of Hono](https://hono.dev/examples/zod-openapi) that can generate an OpenAPI spec from your code. The OpenAPI spec is served from the route `/openapi.json`. To explore your API interactively, run `npm run dev` and go to `http://localhost:8787/fp`.
Copy file name to clipboardexpand all lines: templates/d1/README.md
+2
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,8 @@ This is a project created with the `create-honc-app` template.
4
4
5
5
Learn more about the HONC stack on the [website](https://honc.dev) or the main [repo](https://github.com/fiberplane/create-honc-app).
6
6
7
+
There is also an [Awesome HONC collection](https://github.com/fiberplane/awesome-honc) with further guides, use cases and examples.
8
+
7
9
### Getting started
8
10
[D1](https://developers.cloudflare.com/d1/) is Cloudflare's serverless SQL database. Running HONC with a D1 database involves two key steps: first, setting up the project locally, and second, deploying it in production. You can spin up your D1 database locally using Wrangler. If you're planning to deploy your application for production use, ensure that you have created a D1 instance in your Cloudflare account.
0 commit comments