All Projects → firemanjs → fireman

firemanjs / fireman

Licence: MIT License
Tame your Firebase databases

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to fireman

The Road To React With Firebase
📓The Road to React with Firebase: Your journey to build business applications with React and Firebase.
Stars: ✭ 82 (+127.78%)
Mutual labels:  firebase-realtime-database, firestore
Angularfire Lite
⚡️ Lightweight library to use Firebase API 🔥 with Angular
Stars: ✭ 245 (+580.56%)
Mutual labels:  firebase-realtime-database, firestore
Pring
Cloud Firestore model framework for iOS - Google
Stars: ✭ 260 (+622.22%)
Mutual labels:  firebase-realtime-database, firestore
Facebook-Messenger
This is a Facebook Messenger clone.You can comminicate to other at realtime.Used ReactJS, Material UI, Firebase, Firestore Database
Stars: ✭ 18 (-50%)
Mutual labels:  firestore, firestore-database
flutter-app
Full Feature Todos Flutter Mobile app with fireStore integration.
Stars: ✭ 138 (+283.33%)
Mutual labels:  firestore, firestore-database
whatsapp-clone-react
Build a WhatsApp Clone with React JS and FireBase.
Stars: ✭ 38 (+5.56%)
Mutual labels:  firebase-realtime-database, firestore
Combinefirebase
Combine wrapper on Google's iOS Firebase library.
Stars: ✭ 126 (+250%)
Mutual labels:  firebase-realtime-database, firestore
FireShort
A URL Shortener made using React.JS and Google Firestore
Stars: ✭ 29 (-19.44%)
Mutual labels:  firestore, firestore-database
gatsby-firebase-starter
🔥 Starter Project / Boilerplate for Authentication and creating Dynamic pages from collections with Firebase and Gatsby.js.
Stars: ✭ 61 (+69.44%)
Mutual labels:  firestore, firestore-database
unishox js
JS Library for Guaranteed compression of Unicode short strings
Stars: ✭ 27 (-25%)
Mutual labels:  firestore, firestore-database
firebase
Modular Firebase 🔥 implementation for NativeScript. Supports both iOS & Android platforms for all Firebase services.
Stars: ✭ 36 (+0%)
Mutual labels:  firebase-realtime-database, firestore
SwiftUIRealtimeShoppingCart
SwiftUI Collaborative Shopping Cart with Firestore Database
Stars: ✭ 34 (-5.56%)
Mutual labels:  firestore, firestore-database
ExcelReads
ExcelReads(简单Excel通用读写器)
Stars: ✭ 46 (+27.78%)
Mutual labels:  tools
thornode-telegram-bot
A telegram bot to monitor the status of THORNodes.
Stars: ✭ 16 (-55.56%)
Mutual labels:  tools
awesome-starless
A curated list of awesome repositories with few stargazers but has a huge users.
Stars: ✭ 38 (+5.56%)
Mutual labels:  tools
wenku-download
Google Browser Plug-in - Baidu WenKu Download
Stars: ✭ 82 (+127.78%)
Mutual labels:  tools
expect-firestore
API client and Jasmine matchers for the Firestore Rules API
Stars: ✭ 22 (-38.89%)
Mutual labels:  firestore
zarch
The Ultimate Script For Arch Linux
Stars: ✭ 49 (+36.11%)
Mutual labels:  tools
use-table-tools
React Hooks for building kickass react table components
Stars: ✭ 18 (-50%)
Mutual labels:  tools
unity-firebase-realtime-database
Unity Firebase Realtime Database REST
Stars: ✭ 24 (-33.33%)
Mutual labels:  firebase-realtime-database

A cli and desktop client for Firebase databases that makes querying and managing easy.

Install

To install run

$ npm install -g @firemanjs/fireman

This package only contains Fireman API and CLI, for the Electron app refer to fireman-electron. (Not yet released)

Usage

Fireman uses a custom query language called FiremanQL. To learn more about it see FiremanQL Docs.

Once installed, this package exposes the fireman command.

CLI documentation

fireman project:add <serviceAccountKeyPath> <dbUrl>

Adds a Firebase project to your environment.

Parameter Description
serviceAccountKeyPath The absolute path of the service account key JSON file
dbUrl The .firebaseio.com url of your database

See add firebase to your app to know how to generate the service account file and to find the db url.

fireman project:use

Starts an interactive shell that lets you choose which project to use from now on.

fireman project:remove

Starts an interactive shell that lets you choose which project to remove (locally).

fireman firestore [query]

If no query is provided, starts the Fireman interactive shell, otherwise performs query.

fireman realtime [query]

If no query is provided, starts the Realtime interactive shell, otherwise performs query.

Query options

The following options can be appended to queries:

-l listens for changes in the queried data and updates the output in real time.

License

This project is licensed under the MIT License - see the LICENSE file for details

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].