2242 results found
-
Support Kotlin Multiplatform (KMP) in the SDKs
KMP is now stable and more libraries are being added to KMP ecosystem. There is a big opportunity for Firebase to be in Multiplatform and support developers adopting this tech.
1,237 votes -
Can all my projects correspond with each other that's boring when my projects my apps can't my projects don't correspond with each other let
When all your apps is connected it's simple mean when one is crashing you can't get the problem when you start to work on the other one the other one is simply can get the correction and go around all the faults but when you set it to all you set it up it's difficult for people to work to work space like that right now cuz that's the problem I'm having a crash problem and working with you guys it's difficult it's been over a week I'm trying to correct it giving me **** to Lord it know what…
1 vote -
Local file system access
Introduce the capability to browse and open local filesystem directories, as available in vscode.dev, where users can open directories and not just individual files, directly from the browser interface.
Current behavior in vscode.dev: Users can interact with the local filesystem through the browser, opening folders and files as if working locally, without uploading content to the server, which effectively bridges local and cloud development environments.
Impact: Implementing this would reduce context-switching and improve user experience by providing a seamless development workflow that integrates local and cloud-based resources.
Technical Suggestion: Adopt a File System Access API strategy to enable secure and…
425 votes -
More tutorial on data connect
We need more tutorial or documentation with examples.
40 votes -
Automatically resolve all issues related to running the program
The whole point of using Gemini and Firebase studio is to be able to automate everything. So why have you guys allowed Firebase studio to still remain so dependent on human action? When trying to run a Flutter project, I get such errors:
simple_notes-82575463:~/simple_notes{main}$ apt install cmake…
apt is not installed, but available in package apt, press [Enter] to run it, Ctrl+C to cancel.
these 4 paths will be fetched (4.78 MiB download, 28.84 MiB unpacked):
/nix/store/763a60pi91p93np19vkhn026hig5d5w1-apt-2.7.6
/nix/store/99lfzqv23jnxp5lj11hvgaqc62qrmnwa-dpkg-1.22.1
/nix/store/y6x85gyyndgbvzvdlz1y69gs1zxsa29f-stdenv-linux
/nix/store/dn6qi0xbx9sidpis4isrncnpkhxsd2v5-xxHash-0.8.2
copying path '/nix/store/y6x85gyyndgbvzvdlz1y69gs1zxsa29f-stdenv-linux' from 'https://cache.nixos.org' to 'local-overlay://'...
copying path '/nix/store/99lfzqv23jnxp5lj11hvgaqc62qrmnwa-dpkg-1.22.1' from 'https://cache.nixos.org' to 'local-overlay://'...
copying path '/nix/store/dn6qi0xbx9sidpis4isrncnpkhxsd2v5-xxHash-0.8.2' from 'https://cache.nixos.org' to3 votes -
Direct import of Google Ai Studio prototypes
I would like direct imports of Google Ai Studio prototypes.
5 votes -
Improved memory of past actions
I've been coding with Firebase Studio for the past couple of days and in the interactive chat it keeps re-introducing an error in a file in an unrelated area of the file when it's making a change elsewhere. I repeatedly asked it not to change that block of code and it has been unable to.
Similarly, when I added Firebase functions, a .eslintrc.js file was created with a column width set to 80. gemini-pro-preview-05-06 keeps failing to follow this even though I repeatedly and explicitly say to follow the rules before making a fix. If fails by both making code…
11 votes -
Better Github integration
Automatically pushes to GitHub when Gemini makes changes. Also make it where you don't have to re authenticate so often with GitHub.
3 votes -
Raise the number of workspaces limit
Hey Project IDX team,
I don't want to have a limit of 2 workspaces in project IDX. Can you lift the limit of two workspaces to maybe 50-100? I want to draft a lot of flutter, angular, and react projects in project IDX. Thanks.
- Dino
158 votes -
Download IPA/APK files from Download link on Desktop
Allow users opening the Download link for a Firebase App Distribution Release to access and download the app file through desktop browsers instead of arbitrarily blocking it.
16 votes -
Realtime database, change default tab order
Reorder the tabs in Realtime DB to prioritize displaying the rules or a landing page before the data.
New users and analytics management find that loading the Realtime Database section from the web console impacts bandwidth usage for reads. This behavior is not ideal and could be separated from the Realtime Database landing page, especially when editing or inspecting the rules, as it requires loading larger chunks of the database before the user switches tabs.
13 votes -
Voice over
I can give my voice over to control
3 votes -
Trigger Functions on changes to server side Remote Config
Currently Functions (gen 1 & 2) support triggering only on changes to the client side Remote Config. Being able to trigger functions on updates to the server side Remote Config is important to maintain feature parity with the client side support and also has many generally helpful use cases.
12 votes -
Table Event Triggers
In additional to the
onMutationExecuted, we would love to have events on table mutations.onRowUpdatedonRowCreatedonRowDeleted
onMutationExecutedis already launched in Nov 2026. https://firebase.blog/posts/2025/11/dataconnect-nov253 votes -
application based templates
Provide more application based templates using modernized AI and Web frameworks for static web pages, chatbot, web information search and summarization tools, so designers can focus on concepts instead of debugging infrastructure code.
4 votes -
Firebase App Hosting Punycode Support
When using a custom domain on Firebase App Hosting, we encountered the inconvenience that Punycode is not supported. As a result, we had no choice but to repurchase a new domain and redeploy our site. If Firebase App Hosting were to add Punycode support for custom domains—enabling the use of Hangul-based domains—Korean developers would be much more likely to adopt Firebase services for deploying their sites.
Thank you for taking the time to read my suggestion.
5 votes -
1 vote
-
Group function by category
I think it would be awesome if we could group functions by category on the screen.
Sometimes we have a lot of functions depending on the project, and it becomes a little hard to read the console — it gets kind of fuzzy.4 votes -
Add topic subscription from PWA Javascript app
Hi,
It would be very helpful if a user could be automatically enrolled in an FCM topic when they log in to the PWA using a VAPID key.
Currently, when I generate the token at login, it's saved in the Firebase Realtime database in the /fcmTokens path. The problem is that this process is very data-intensive: the ESP8266 must read all the tokens in /fcmTokens and send notifications individually, resulting in a significant increase in handshaking, SSL, and device heap memory traffic. This would not happen if Firebase added topic subscriptions/unsubscriptions from PWAs.3 votes -
No more excuses!
I think for the sake of the mental health of all Firebase Studio users, Gemini should be completely restricted in Firebase Studio when it comes to apologies.
It's so hard not to end up frustrated after an hour of discussions and bug fixes of all kinds, where Gemini's only main occupation is to find the most sincere and profound apologies possible! I think even he is becoming depressed at this point.
Joking aside, starting every text you read with a paragraph of apologies, when he doesn't even make a mistake, it's just a simple request, becomes really trying in the…
4 votes
- Don't see your idea?