Skip to content

General

General

Categories

JUMP TO ANOTHER FORUM

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback

2055 results found

  1. Built-In APK & AAB File Generator
    A built-in APK & AAB file generator simplifies the app publishing process by allowing developers to compile and export Android app packages directly within the development environment. This eliminates the need for external build tools, streamlining workflows and saving time. With just a few clicks, developers can switch between APK (for direct installation) and AAB (optimized for Google Play). Advanced settings may include versioning, keystore integration, ABI targeting, and app signing. Ideal for beginners and professionals alike, this built-in generator ensures efficiency, accuracy, and error reduction during the app deployment cycle, making testing and…

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. As with other AI IDEs like Cursor or Windsurf it should be possible to configure MCP, so I can leverage the power of MCP while vibe coding. Gemini tends to hallucinate ******* APIs.

    E.g. I just wanted to create a script to add the Firebase studio instance to the list of trusted domains in my Firebase project. It proposed using the Firebase CLI for this, but it's not supported. Unfortunately there is no way, to provide Gemini with the right docs, e.g. via Context7 MCP. - Also the Firebase MCP is not possible to configure. - That greatly reduces the…

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Able to select project when publish app from firebase studio rather creating new project every time publish an app.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. I was asked to go find my gemini api key which made me lose the original tab. When i came back i only had the IDE and zero conversation history. The vibe flow was gone. I was bummed, not vibed. Anyway, conversation history should be permanent, and link that with save and edit points. This should also go towards memory.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Linking supabase into Firebase like a MCP server

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. This is a documented limitation and as such not an idea, but putting it out here to see if it get vote-traction. See the warning at the bottom of the page here:

    https://firebase.google.com/docs/storage/security/rules-conditions

    As of Feb. 25. 2025 it says

    "Warning: Storage Rules can only access documents from the default Cloud Firestore database when multiple databases are active."

    We have a project where we're doing tenant partitioning in both Firestore and firebase storage. The primary reason for creating separate buckets and databases is to be able to have storage in different customer preferred regions, and to achieve other isolations which…

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. When importing a repo, the placeholder text (never a good way to convey meaningful information) shows a sample url without the protocol: github.com/my-org/my-repo

    However, when trying to enter a repo url matching that example, the UI simply says "Invalid repo URL format" which is frustrating for the user because they're following the example provided

    It turns out, users need to add the protocol (https://) and then it will work. As a very early step in onboarding a repo to IDX, this can lead to frustration.

    Solution:
    1. update placeholder text to include protocol
    2. update error message to provide a…

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. When I asked to add as a start of Gemini answers (in a conversation) the current timestamp.
    I was surprised that the answer was "I take as reference the timestamp of the server where I am running and for me UTC is 202310-27 (while we are in France for Paris today 202401-07)

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. It seems GCP audit logs can capture all the operations on the firebase storage bucket, but the actor that shows up in the logs is a service account, rather than the end user. Is there a way to capture the end user who is requesting storage objects?

    When I look at audit logs for firestore, I see a thirdPartyPrincipal that includes the end user, but this doesn't show up in the storage audit logs.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. support all flutter supported platforms

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Crashlytics  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. IDX is very nice and well built. Are the themes and components that IDX use available for use in applications?

    It would be nice to have a designer to drag and drop Angular components from a palette and have it automagically generate the components. It would also make sense to allow us to use our own components in the palette.

    Also along these lines, it would be nice if such a designer would allow you to connect @Input and @Output between elements and other services through an interface resembling a "patchbay" in the audio recording software world. So you could…

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. I would like to have more options when creating a Java project. Similar to the Spring Initializr on start.spring.io it should be possible to configure the Spring Boot version, the name of the project and especially the Java version!

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. On top of common scalars such as Email, Phone, etc., custom scalars are defined by developers on the client-side application, with logic for marshaling and unmarshalling the data provided, which could be either a class with the two methods or a couple of functions.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Enhanced security features such as Cloud Armor or WAF is almost a must-have nowadays also the level of protection is unclear.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  App Hosting  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. Developing SDKs (Software Development Kits) can be a fantastic venture! Here's an idea:

    Create an SDK for integrating AI-powered chatbots into various platforms. Your SDK could provide developers with easy-to-use tools for building and customizing chatbots for websites, mobile apps, and other digital platforms. It could include pre-trained models, natural language processing capabilities, and integration with popular messaging services like WhatsApp and Facebook Messenger. This could be incredibly useful for businesses looking to enhance customer support and engagement across different channels.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  SDKs  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. What If AI could fix your bugs? Or if you imported a program and it didn't match up with the proper file placement, your AI could figure out where each file should go, and move them as such. Or if you made a typo, AI could figure out how to fix it.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Sveltekit support would be a great enhancement and I would love to use it.
    An easy end-to-end integration of SSR with Firebase would probably attract a lot of Frontend Devs.
    I have this working for a little side project I am working on, so I know it is absolutely possible.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Support AlloyDB as a datasource for Data Connect in addition to Cloud SQL via the same PostgreSQL bindings

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Create and store advanced embeddings for Data Connect types in pgvector through support of configurable chunking strategies and automatic embedding by annotations.

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. right now, installing python packages using pip not natively supported as it results in altering the default file system outlined by idx. pip is essential if something is providing Python support by default.

    I know I can find a workaround using nix and vice versa still installing a package using pip shouldn't be this hard. Because it is extremely fundamental. Also, Google's choice to keep Python 3.10.X and 3.11.X a bad idea. Since I use some legacy libraries that uses 3.8.X and I am happy with that. the support should include older Python versions or a way to install custom…

    8 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?