2371 results found
-
Stripe integration
Easy payment.
20 votes -
Support inline/embeded types stored as structured JSONB columns
Allow storing structured types in JSONB columns using an @inline (or @embed) directive on the field.
type Address {
street: String!
street2: String
city: String!
state: String!
zipcode: String!
}type User @table {
address: Address @inline # stores as JSONB
}20 votes -
support SvelteKit in app hosting
support SvelteKit apps in the new App Hosting
20 votes -
Support Unity Game Engine
Adding support for Unity engine can significantly expand IDX market reach and appeal to a wider audience of game developers.
20 votes -
Native support to google drive
i suggest adding native support to google drive so that we can also take out files from drive, local, or from other hosting sites like onedrive or dropbox, etc.
20 votes -
Integration with Chrome Extension Dev
I'm an independent extension developer and I still find it very difficult to create extensions, meaning few creators are interested in this area. To resolve this, can you add a way to preview our extension's changes on the host site in real time, perhaps using the rollup-plugin-chrome-extension already?
20 votes -
Edge Runtime for functions
Bring in Edge Runtime for functions to perform high performance tasks in the edge cloud for faster responses.
20 votes -
Password-protected preview domains
Squarespace has a featured for "site-wide password protection" which is useful for staging unlaunched websites for stakeholders to review. This would help guard against any potential leaks.
Figma also has a feature similar to this.
We currently have to create a custom express.js server with an authentication middleware, but this is undesirable for several reasons:
- We'd have to re-create all of firebase hosting's serving features (i18n fallbacks, redirects, pretty urls, etc.)
- We can't easily test endpoints that are proxied to Functions/GCR
20 votes -
Vertex AI only for authenticated users
Currently, App Check is the only mechanism to control access to the Vertex API. This is not always practical and does not allow per-user access control.
Please add a mechanism similar to Security Rules for Firestore, to enforce only authenticated Firebase users to access the AI APIs.19 votes -
Emulators and ai
- provide more emulator and different size screen or models like google pixel 8
- Need ios emulators for more development ideas
- Try to provide more ai error finders in project code
19 votes -
Add More Emulators
For now, there is only one emulator, There should be a way to add more emulator
19 votes -
Preserve the idx IDE configuration
Make a feature or improvement where we can preserve the IDE configurations like themes and other configurations.
Once we log out from the IDE after 1 or 2 days, the theme resets, all the default configurations are reverted, and all the extensions are removed.19 votes -
Allow Trending Stability Notifications via the Slack integration
I would like the option to be able to receive trending stability notifications via the slack integration
19 votes -
Improvement Suggestion for Firebase Studio - Third-Party AI Integration
Observed Problem:
Currently, the integrated Gemini assistant in Firebase Studio tends to lose context during long development sessions. This context loss, likely exacerbated by a large chat history, leads to a degradation in the relevance of suggestions and code corrections.
It is often observed that external AI models (such as ChatGPT, Claude, etc.) can more effectively identify and resolve certain complex code issues. This forces developers to copy-paste their code outside of the Firebase environment, which disrupts the workflow and reduces productivity.
Proposed Solution:
Allow developers to connect and use third-party AI models directly within the Firebase Studio interface.
This…
18 votes -
A template for capacitorjs android app
A template for capacitorjs android app
I do make apps using capacitorjs which bundle the html,css,js (or any frontend framework code) to the assets of android app and use the android webview to show the UI.
required:-
Android toolkit
vscode (prefered)
android studio (optional)
nodejs/bunjs runtime18 votes -
Global Nix configuration for applied to all workspaces
Add a nix file that is global and unique to a particular account which includes packages that a developer wants/needs in every workspace.
For example, neovim and its associated config is something I would want to use in every workspace, but other developers may not want that OR they may have an entirely different neovim config they want to use, making the dev.nix inside workspaces impractical.
While it is possible to manually edit every dev.nix with associated packages for each project. This, however, is inconvenient at best, and problematic at worst, especially if developers are collaborating on a repo and…
18 votes -
GraphQL Federation
Support federating a Data Connect service with other GraphQL schemas using federation protocols. Stitch together existing GraphQL services with Data Connect.
18 votes -
Managed SQL Schema Migrations
Data Connect automatically queues and applies database schema migrations as you make changes to your application's schema including destructive migration detection and diff approval.
18 votes -
Support adaptive app icons
Android 8.0 (API level 26) introduced adaptive app icons, which are made out of background and foreground layer. Apps that have minSDK = 26 don't have to specify "flat" PNG icons. However, App Distribution doesn't support adaptive app icons, and as a result weird icon with cropped app name is displayed in the App Tester app. App Distribution should support adaptive app icons by parsing icon XML, obtaining foreground and background assets, and based on this render the icon.
18 votes -
Expose "last updated" metadata
If Firebase cannot support some kind of changestream implementation, it should include metadata on each document that includes a "last updated" timestamp. Then clients can query against this field to only retrieve "new" changes (Inserts, Updates). It lacks support for delete capture but is the next best thing after a changestream.
18 votes
- Don't see your idea?