Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (12.7%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
Google FIrebase for shiny
Basic Info
- Host: GitHub
- Owner: JohnCoene
- License: agpl-3.0
- Language: R
- Default Branch: master
- Homepage: https://firebase.john-coene.com
- Size: 44.9 MB
Statistics
- Stars: 170
- Watchers: 6
- Forks: 25
- Open Issues: 13
- Releases: 4
Topics
Metadata Files
README.md
[Google Firebase](https://firebase.google.com) for shiny,
built with [packer](https://packer.john-coene.com).
[](https://lifecycle.r-lib.org/articles/stages.html#stable)

[](https://github.com/JohnCoene/firebase/actions/workflows/packer-check.yml)
[Website](https://firebase.john-coene.com) | [Demo](https://shiny.john-coene.com/firebase) | [Get Started](https://firebase.john-coene.com/guide/get-started/)
Authentication Methods
Currently the following methods from Google Firebase are available in the package:
- Email & Password
- Email Link
- Github
- Microsoft
- Yahoo!
- Phone
Example
An application that provides authentication could look like this.
```r library(shiny) library(firebase)
ui <- fluidPage( useFirebase(), # import dependencies, firebaseUIContainer() )
server <- function(input, output){ f <- FirebaseUI$ new()$ # instantiate set_providers( # define providers email = TRUE, google = TRUE )$ launch() # launch }
shinyApp(ui, server) ```
Install
Install the stable version from CRAN:
r
install.packages("firebase")
Install the development from Github using remotes:
```r
install.packages("remotes")
remotes::install_github("JohnCoene/firebase") ```
Get the current bleeding edge refactor with webpack
with packer
to improve performances and use firebase JavaScript version 9.
It also includes two new classes Storage and Analytics.
r
remotes::install_github("JohnCoene/firebase@packer")
Related
Below are similar projects:
Code of Conduct
Please note that the firebase project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.
Owner
- Name: John Coene
- Login: JohnCoene
- Kind: user
- Location: Switzerland
- Company: @devOpifex
- Website: john-coene.com
- Twitter: jdatap
- Repositories: 174
- Profile: https://github.com/JohnCoene
R, Go, JavaScript, and other indoor stuff.
GitHub Events
Total
- Watch event: 4
- Delete event: 1
- Issue comment event: 6
- Push event: 4
- Pull request event: 2
- Create event: 2
Last Year
- Watch event: 4
- Delete event: 1
- Issue comment event: 6
- Push event: 4
- Pull request event: 2
- Create event: 2
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| JohnCoene | j****p@g****m | 229 |
| munoztd0 | d****d@m****g | 21 |
| Juha Itkonen | i****a@g****m | 6 |
| dependabot[bot] | 4****] | 4 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 57
- Total pull requests: 28
- Average time to close issues: 5 months
- Average time to close pull requests: about 2 months
- Total issue authors: 33
- Total pull request authors: 6
- Average comments per issue: 3.86
- Average comments per pull request: 0.93
- Merged pull requests: 16
- Bot issues: 0
- Bot pull requests: 14
Past Year
- Issues: 1
- Pull requests: 2
- Average time to close issues: N/A
- Average time to close pull requests: 3 months
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 15.0
- Average comments per pull request: 0.5
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 2
Top Authors
Issue Authors
- dcaud (6)
- paladinic (4)
- ghost (3)
- noamanemobidata (3)
- udurraniAtPresage (3)
- BilboBaagins (3)
- ncullen93 (3)
- JohnCoene (2)
- fsty (2)
- j-lim-sigma (2)
- richardsprague (2)
- gregleleu (2)
- HugoGit39 (2)
- latlio (1)
- pdbentley (1)
Pull Request Authors
- dependabot[bot] (15)
- munoztd0 (7)
- itkonen (2)
- JohnCoene (1)
- ncullen93 (1)
- BilboBaagins (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 3
-
Total downloads:
- cran 275 last-month
- Total docker downloads: 11,138
-
Total dependent packages: 0
(may contain duplicates) -
Total dependent repositories: 3
(may contain duplicates) - Total versions: 14
- Total maintainers: 1
proxy.golang.org: github.com/JohnCoene/firebase
- Documentation: https://pkg.go.dev/github.com/JohnCoene/firebase#section-documentation
- License: agpl-3.0
-
Latest release: v1.0.0
published about 4 years ago
Rankings
proxy.golang.org: github.com/johncoene/firebase
- Documentation: https://pkg.go.dev/github.com/johncoene/firebase#section-documentation
- License: agpl-3.0
-
Latest release: v1.0.0
published about 4 years ago
Rankings
cran.r-project.org: firebase
Integrates 'Google Firebase' Authentication Storage, and 'Analytics' with 'Shiny'
- Homepage: https://firebase.john-coene.com/
- Documentation: http://cran.r-project.org/web/packages/firebase/firebase.pdf
- License: AGPL-3
-
Latest release: 1.0.2
published over 2 years ago
Rankings
Maintainers (1)
Dependencies
- base64enc * imports
- cli * imports
- htmltools * imports
- jose * imports
- jsonlite * imports
- openssl * imports
- shiny * imports
- R6 >= 2.5.0 suggests
- 408 dependencies
- @babel/core ^7.16.0 development
- @babel/preset-env ^7.16.0 development
- babel-loader ^8.2.3 development
- css-loader ^6.5.0 development
- style-loader ^3.3.1 development
- webpack ^5.61.0 development
- webpack-cli ^4.9.1 development
- webpack-merge ^5.8.0 development
- firebase ^9.6.7
- firebaseui ^6.0.0
- actions/checkout v2 composite
- actions/upload-artifact main composite
- r-lib/actions/setup-pandoc v1 composite
- r-lib/actions/setup-r v1 composite
- r-lib/actions/setup-r-dependencies v1 composite
- actions/checkout v2 composite
- r-lib/actions/setup-pandoc v1 composite
- r-lib/actions/setup-r v1 composite
- r-lib/actions/setup-r-dependencies v1 composite