Connecting contributors and maintainers and helping all onboard better.

Overview

Open-Source Hub

Welcome to Open-Source Hub! This website and community connects open source maintainers and collaborators. Please join our Discord channel if you have any questions or just want to chat!

Project setup

Requirements:

  • Node v14 or above
  • Yarn: npm install --global yarn

First-time setup:

  1. check out this repository and navigate into it with cd opensourcehub
  2. install the dependencies: yarn
  3. copy the contents of .env.sample to a .env file

🚀 When you've completed these steps, run the app:

yarn dev

github.dev environment

You can also contribute to OSH without having to run the app on your local machine! Go ahead and check out the github.dev steps below.

If you have a JavaScript development environment set up already and prefer to run locally, the approach will be familiar.

  1. Create a fork of the OSH.
  2. Once on your fork's page, either press the full stop . key or replace .com in the location bar in your browser to .dev.

Now you're in the github.dev editor! Feel free to hop ahead to our contributing section.

For more information on the Github.dev editor, please see their docs.

How to list your project

  1. Get the project up and running first
  2. Create your project's .mdx file:
    1. Create a new folder inside /public/projects/ and name it the same as your GitHub handle or organization
    2. Add a new .mdx file to that folder, and give it the name of your public repo. For example,
      • if your project URl is: https://github.com/Codesee-io/opensourcehub
      • you would create: /public/projects/Codesee-io/opensourcehub.mdx.
    3. Copy/paste the contents of /public/projects/_template.mdx into that file
  3. Fill out the information — most of it is optional, but extremely helpful for potential contributors. If you opt not to include the optional content, delete it from your template.
  4. Add a 200x200 image for your organization to your folder, for example, ./public/projects/distributeaid/da.png
  5. Preview your changes by running yarn dev
  6. When you're ready, open a PR!

How to add a CodeSee Map to your project listing

Make it easier for contributors to onboard to your project! With a CodeSee Map, they can visualize the entire codebase, with features allowing them to explore system dependencies, add additional context to pull requests, and more.

To add a Map to your project:

  1. Sign up for CodeSee Maps (there's no commitment or cost!)
  2. Create a Map for your repo following our instructions
  3. Set your map to public!
  4. Add an entry in your project's template for the Map (see example from Distribute Aid's Shipment Tracker project):
featuredMap:
  url: https://app.codesee.io/maps/public/848e3630-1650-11ec-8bc1-7d4a4822cc27
  description: Get a quick overview of the major areas of our repo

If you would like to display multiple maps you can add an entry called "maps"

maps:
  - url: https://app.codesee.io/maps/public/848e3630-1650-11ec-8bc1-7d4a4822cc27
    description: Get a quick visual overview of the major areas of our repo!
    subTitle: devdocs
  - url: https://app.codesee.io/maps/public/848e3630-1650-11ec-8bc1-7d4a4822cc27
    description: Another map!
    subTitle: testMap

That's it!

The CodeSee Map below is a good way to get familiar with the codebase:

CodeSee Map preview

Contributing

First and foremost, all contributors must read and agree to our code of conduct.

Then, the best way to get started is to create an issue and tag one of the maintainers.

Technical documentation

Content

Tag policy

Final tags are up to the maintainers of Open-Source Hub. Your tags may be modified for the benefit of the community and to improve discoverability.

We use title-casing for tags. For example: "First-Timer Friendly, Social Activism, C#, JavaScript".

How to remove your project from Open-Source Hub

Open a PR to remove your project folder from this repository.

Notes

  • Please pin the exact version of dependencies
Comments
  • Bump firebase-tools from 10.8.0 to 11.0.1

    Bump firebase-tools from 10.8.0 to 11.0.1

    Bumps firebase-tools from 10.8.0 to 11.0.1.

    Release notes

    Sourced from firebase-tools's releases.

    v11.0.1

    • Fixes issue where ext:* commands would error out if the --local flag was included. This flag is deprecated because it is now the default behavior (#4577).
    • Improves Node.js version warning for standalone Firebase CLI build (#2791).

    v11.0.0

    Breaking

    • Drops support for Node 12.
    • Tooling moves to Node 16, firepit (standalone) builds move to Node 16, testing moves to 14, 16, and 18.
    • Removes support for running the emulators with Java versions prior to 11.
    • Removes params flag from ext:install, ext:update, ext:configure commands as they are replaced by the Extensions Manifest. See https://firebase.google.com/docs/extensions/manifest for more details.
    • Removes ext:dev:emulators:start and ext:dev:emulators:exec preview commands.

    Not-so-breaking

    • Fixes missing Connection header in RTDB emulator REST streaming API (firebase/firebase-tools#3329).
    • Fixes error messaging when working with apps in interactive/non-interactive modes (#4007).
    • Fixes an issue where the Extensions emulator would not work on Windows (#4554).
    • Removes unused dotenv dependency.
    • Updates fs-extra dependency.
    • Updates tmp dependency.

    v10.9.2

    • Fixes bug where secret environment variables were not set on functions (#4543)

    v10.9.1

    • Fix bug where functions failed to deploy if Runtime Config is accessed at global scope (#4541)
    • Updates firebase-frameworks to 0.4.2 addressing several issues with the web frameworks integration.
    • Adds hosting.source to configuration schema as an allowed property.

    v10.9.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 4
  • Bump @remix-run/node from 1.4.3 to 1.5.1

    Bump @remix-run/node from 1.4.3 to 1.5.1

    Bumps @remix-run/node from 1.4.3 to 1.5.1.

    Release notes

    Sourced from @​remix-run/node's releases.

    v1.5.1

    What's Changed

    💅 Enhancements

    • Added Deno to the list of options in the create-remix CLI 🦕 (#3233)

    Full Changelog: https://github.com/remix-run/remix/compare/v1.5.0...v1.5.1

    v1.5.0

    Welcome to version 1.5 of Remix. Can you believe that we are already 1.5 years versions old? Time flies when you're building fun web frameworks!

    We've got a few things that we're excited to share with this one, so let's get started 💿 💿 💿

    Official support for Deno

    Your scientists were so preoccupied with whether they could that they didn't stop to think if they should.

    Dr. Ian Malcolm, Jurassic Park


    A short while ago we rolled out a new adapter with experimental support for building on top of Deno. At long last, the mad scientists at Remix are now ready to announce a major breakthrough:

    Remix now officially supports Deno. 🦕

    Apart from compiler-related changes, Deno support comes in the form of:

    1. a brand new @remix-run/deno package
    2. an updated Deno template (npx create-remix@latest --template deno)

    We couldn't be more excited to see what Deno enables for your future Remix projects. Deno takes a very different approach than most other JS runtimes, and we learned some big lessons while implementing our adapter. For those curious, check out a some tricky Deno-related decisions we made along the way.

    Moving closer to The Platform™

    One of our driving forces with Remix is to use web standards and get to connect developers more closely to them with our APIs.

    In the olden days, the only JavaScript runtime was the one implemented by browsers, but Node changed the game for everyone. In those days, many standards and APIs necessary to build a proper JS server runtime didn't exist, so the good folks working on Node had to invent them for us. Or in many cases we'd get "polyfills" for new standards from third-party libraries like node-fetch.

    These were innovative times, and moving quickly allowed devs to ship more quickly. But inconsistency between runtimes also created a lot of problems. Thankfully we are getting closer than ever to consensus-driven solutions, and Remix is moving towards this new, more standardized approach.

    We have removed our dependency on node-fetch and moved forward with our own implementation that gets closer to the living Fetch Standard. This opens the door to new features in your loaders and actions—you can now return ReadableStream in the body of your response, which allows you to stream data from your server and paves the way for the new streaming APIs in React 18.

    This comes at an exciting time for the web, as just a few weeks ago we saw the formation of a new Web-interoperable Runtimes Community Group. We've never been more optimistic about the web, and we see this change as a necessary first step to embrace its future.


    What's Changed

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 4
  • Bump @remix-run/eslint-config from 1.4.3 to 1.5.1

    Bump @remix-run/eslint-config from 1.4.3 to 1.5.1

    Bumps @remix-run/eslint-config from 1.4.3 to 1.5.1.

    Release notes

    Sourced from @​remix-run/eslint-config's releases.

    v1.5.1

    What's Changed

    💅 Enhancements

    • Added Deno to the list of options in the create-remix CLI 🦕 (#3233)

    Full Changelog: https://github.com/remix-run/remix/compare/v1.5.0...v1.5.1

    v1.5.0

    Welcome to version 1.5 of Remix. Can you believe that we are already 1.5 years versions old? Time flies when you're building fun web frameworks!

    We've got a few things that we're excited to share with this one, so let's get started 💿 💿 💿

    Official support for Deno

    Your scientists were so preoccupied with whether they could that they didn't stop to think if they should.

    Dr. Ian Malcolm, Jurassic Park


    A short while ago we rolled out a new adapter with experimental support for building on top of Deno. At long last, the mad scientists at Remix are now ready to announce a major breakthrough:

    Remix now officially supports Deno. 🦕

    Apart from compiler-related changes, Deno support comes in the form of:

    1. a brand new @remix-run/deno package
    2. an updated Deno template (npx create-remix@latest --template deno)

    We couldn't be more excited to see what Deno enables for your future Remix projects. Deno takes a very different approach than most other JS runtimes, and we learned some big lessons while implementing our adapter. For those curious, check out a some tricky Deno-related decisions we made along the way.

    Moving closer to The Platform™

    One of our driving forces with Remix is to use web standards and get to connect developers more closely to them with our APIs.

    In the olden days, the only JavaScript runtime was the one implemented by browsers, but Node changed the game for everyone. In those days, many standards and APIs necessary to build a proper JS server runtime didn't exist, so the good folks working on Node had to invent them for us. Or in many cases we'd get "polyfills" for new standards from third-party libraries like node-fetch.

    These were innovative times, and moving quickly allowed devs to ship more quickly. But inconsistency between runtimes also created a lot of problems. Thankfully we are getting closer than ever to consensus-driven solutions, and Remix is moving towards this new, more standardized approach.

    We have removed our dependency on node-fetch and moved forward with our own implementation that gets closer to the living Fetch Standard. This opens the door to new features in your loaders and actions—you can now return ReadableStream in the body of your response, which allows you to stream data from your server and paves the way for the new streaming APIs in React 18.

    This comes at an exciting time for the web, as just a few weeks ago we saw the formation of a new Web-interoperable Runtimes Community Group. We've never been more optimistic about the web, and we see this change as a necessary first step to embrace its future.


    What's Changed

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 4
  • Bump @mdx-js/react from 1.6.22 to 2.1.1

    Bump @mdx-js/react from 1.6.22 to 2.1.1

    Bumps @mdx-js/react from 1.6.22 to 2.1.1.

    Release notes

    Sourced from @​mdx-js/react's releases.

    2.1.1

    Full Changelog: https://github.com/mdx-js/mdx/compare/2.1.0...2.1.1

    2.1.0

    Core

    Site

    Docs

    New Contributors: Thanks @​VitorLuizC, @​homumado, @​bensmithett, @​stefanprobst, @​jbesomi, @​dawidjaniga, @​zfben

    Full Changelog: https://github.com/mdx-js/mdx/compare/2.0.0...2.1.0

    2.0.0

    Welcome to MDX 2! See the of the website for everything:

    @mdx-js/mdx

    • 4a48f1f4 Fix custom elements (#1911)

    @mdx-js/react

    • 9ca9d404 Fix unnecessary top-level context changes (#1924)

    ... (truncated)

    Commits
    Maintainer changes

    This version was pushed to npm by wooorm, a new releaser for @​mdx-js/react since your current version.


    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 4
  • Add Discord verification to user profiles

    Add Discord verification to user profiles

    Enable users to tie their Discord profile with their OSH account. Users who are logged in will now see a "Verify with Discord" button on their own profile page. This takes them through the OAuth flow, allowing us to store their Discord id in our database. We don't store anything else! Once we have a Discord id, we know users have verified and we can display a badge on their profile (that only they can see, for privacy.)

    Here's what that looks like:

    https://user-images.githubusercontent.com/3411183/169396930-89a10fb9-f5d7-4d14-a67b-5a714eeb07a7.mov

    opened by deammer 4
  • Bump firebase-tools from 10.8.0 to 11.18.0

    Bump firebase-tools from 10.8.0 to 11.18.0

    Bumps firebase-tools from 10.8.0 to 11.18.0.

    Release notes

    Sourced from firebase-tools's releases.

    v11.18.0

    • Add support for Firestore TTL (#5267)
    • Fix bug where secrets were not loaded when emulating functions with --inpsect-functions. (#4605)
    • Handle Next.js rewrites/redirects/headers incompatible with firebase.json in Cloud Functions (#5212)
    • Filter out Next.js prerendered routes that matches rewrites/redirects/headers rules from SSG content directory (#5212)
    • Warn if a web framework's package.json contains anything other than the framework default build command.
    • Add support for nodejs18 for Cloud Functions for Firebase (#5319)

    v11.17.0

    • Fix bug where disabling background triggers did nothing. (#5221)
    • Fix bug in auth emulator where empty string should throw invalid email instead of missing email. (#3898)
    • Fix bug in auth emulator in which createdAt was not set for signInWithIdp new users. (#5203)
    • Add region warning for emulated database functions (#5143)
    • Default to --no-localhost when calling login from Google Cloud Workstations
    • Support the x-goog-api-key header in auth emulator. (#5249)
    • Fix bug in deploying web frameworks when a predeploy hook was configured in firebase.json (#5199)
    • Fix bug where function deployments using --only filter sometimes failed deployments. (#5280)
    • Fix bug where ext:install would sometimes fail if no version was specified. (#5305)

    v11.16.1

    • Updated the pubsub emulator to v0.7.1.
    • Updated some emulator download logic to pause after unzipping to avoid a file not found issue.
    • Fixes gzipped file handling in Storage Emulator.
    • Add support for object list using certain Admin SDKs (#5208)
    • Fixes source token expiration issue by acquiring new source token upon expiration.
    • Fixes bug where emulated event triggered function broke in debug mode (#5211)
    • Fixes bug that caused the Extensions Emulator to always appear to be inactive in the Emulator UI.

    v11.16.0

    • Fixes an issue where an error during product provisioning check would block firebase deploy --only extensions (#5074).
    • Releases RTDB Emulator v4.11.0: Wire protocol update for startAfter, endBefore.
    • Changes superstatic dependency to v8, addressing Hosting emulator issues on Windows.
    • Fixes internal library that was not being correctly published.
    • Add support for Next.js 13 in firebase deploy.
    • Next.js routes with revalidate are now handled by the a backing Cloud Function.
    • Adds --disable-triggers flag to RTDB write commands.
    • Default enables experiment to skip deploying unmodified functions (#5192)
    • Default enables experiment to allow parameterized functions codebases (#5192)
    • Fixes parallel requests in the functions emulator (#5149).
    • Unspecified functions concurrency will shift between the defaults of 1 or 80 when CPU is changed to support/not support concurrency (#5196)

    v11.15.0

    Fix a bug where next.js applications would fail to deploy if they did not have a public dir (#5142)

    v11.14.4

    • Fixes a crash in integer params when a default value is selected in the prompt. (#5118)
    • Fixes error handling for auth blocking functions.
    • Fixes bug preventing Storage Rules from updating when ruleset compilation completed successfully but with warnings

    v11.14.3

    ... (truncated)

    Commits
    • 4b13f59 11.18.0
    • 26b97ba Add support for nodejs18 (in preview). (#5319)
    • 934e4e5 Update the download_emulators default to true. The user has indicated they wa...
    • cbe5790 Handle Next.js rewrites/redirects/headers (#5212)
    • d7f0186 Warning for custom build scripts in project's package.json (#5240)
    • 97ce550 Load secrets when emulating functions with --inspect-function flag (#5308)
    • 27def0a Add support for Firestore TTL (#5267)
    • f83fc6e [firebase-release] Removed change log and reset repo after 11.17.0 release, f...
    • 78c70b2 [firebase-release] Removed change log and reset repo after 11.17.0 release
    • ff9497e Added support for CF3v2 functions in the Extensions emulator (#5306)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 3
  • Bump firebase-tools from 10.8.0 to 11.17.0

    Bump firebase-tools from 10.8.0 to 11.17.0

    Bumps firebase-tools from 10.8.0 to 11.17.0.

    Release notes

    Sourced from firebase-tools's releases.

    v11.17.0

    • Fix bug where disabling background triggers did nothing. (#5221)
    • Fix bug in auth emulator where empty string should throw invalid email instead of missing email. (#3898)
    • Fix bug in auth emulator in which createdAt was not set for signInWithIdp new users. (#5203)
    • Add region warning for emulated database functions (#5143)
    • Default to --no-localhost when calling login from Google Cloud Workstations
    • Support the x-goog-api-key header in auth emulator. (#5249)
    • Fix bug in deploying web frameworks when a predeploy hook was configured in firebase.json (#5199)
    • Fix bug where function deployments using --only filter sometimes failed deployments. (#5280)
    • Fix bug where ext:install would sometimes fail if no version was specified. (#5305)

    v11.16.1

    • Updated the pubsub emulator to v0.7.1.
    • Updated some emulator download logic to pause after unzipping to avoid a file not found issue.
    • Fixes gzipped file handling in Storage Emulator.
    • Add support for object list using certain Admin SDKs (#5208)
    • Fixes source token expiration issue by acquiring new source token upon expiration.
    • Fixes bug where emulated event triggered function broke in debug mode (#5211)
    • Fixes bug that caused the Extensions Emulator to always appear to be inactive in the Emulator UI.

    v11.16.0

    • Fixes an issue where an error during product provisioning check would block firebase deploy --only extensions (#5074).
    • Releases RTDB Emulator v4.11.0: Wire protocol update for startAfter, endBefore.
    • Changes superstatic dependency to v8, addressing Hosting emulator issues on Windows.
    • Fixes internal library that was not being correctly published.
    • Add support for Next.js 13 in firebase deploy.
    • Next.js routes with revalidate are now handled by the a backing Cloud Function.
    • Adds --disable-triggers flag to RTDB write commands.
    • Default enables experiment to skip deploying unmodified functions (#5192)
    • Default enables experiment to allow parameterized functions codebases (#5192)
    • Fixes parallel requests in the functions emulator (#5149).
    • Unspecified functions concurrency will shift between the defaults of 1 or 80 when CPU is changed to support/not support concurrency (#5196)

    v11.15.0

    Fix a bug where next.js applications would fail to deploy if they did not have a public dir (#5142)

    v11.14.4

    • Fixes a crash in integer params when a default value is selected in the prompt. (#5118)
    • Fixes error handling for auth blocking functions.
    • Fixes bug preventing Storage Rules from updating when ruleset compilation completed successfully but with warnings

    v11.14.3

    • Fixes issue where errors were not properly propagating when listing backends. (#5071)
    • Fixes issue where message from -m on deploy was not being properly applied. (#5107)
    • Fixes error EADDRNOTAVAIL when running emulators in Docker.
    • Fixes further issues where ports were not correctly recognized as unavailable.

    v11.14.2

    • Enable single project mode for the database emulator (#5068).
    • Ravamp emulator networking to assign ports early and explictly listen on IP addresses (#5083).

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 3
  • Bump firebase-tools from 10.8.0 to 11.16.1

    Bump firebase-tools from 10.8.0 to 11.16.1

    Bumps firebase-tools from 10.8.0 to 11.16.1.

    Release notes

    Sourced from firebase-tools's releases.

    v11.16.1

    • Updated the pubsub emulator to v0.7.1.
    • Updated some emulator download logic to pause after unzipping to avoid a file not found issue.
    • Fixes gzipped file handling in Storage Emulator.
    • Add support for object list using certain Admin SDKs (#5208)
    • Fixes source token expiration issue by acquiring new source token upon expiration.
    • Fixes bug where emulated event triggered function broke in debug mode (#5211)
    • Fixes bug that caused the Extensions Emulator to always appear to be inactive in the Emulator UI.

    v11.16.0

    • Fixes an issue where an error during product provisioning check would block firebase deploy --only extensions (#5074).
    • Releases RTDB Emulator v4.11.0: Wire protocol update for startAfter, endBefore.
    • Changes superstatic dependency to v8, addressing Hosting emulator issues on Windows.
    • Fixes internal library that was not being correctly published.
    • Add support for Next.js 13 in firebase deploy.
    • Next.js routes with revalidate are now handled by the a backing Cloud Function.
    • Adds --disable-triggers flag to RTDB write commands.
    • Default enables experiment to skip deploying unmodified functions (#5192)
    • Default enables experiment to allow parameterized functions codebases (#5192)
    • Fixes parallel requests in the functions emulator (#5149).
    • Unspecified functions concurrency will shift between the defaults of 1 or 80 when CPU is changed to support/not support concurrency (#5196)

    v11.15.0

    Fix a bug where next.js applications would fail to deploy if they did not have a public dir (#5142)

    v11.14.4

    • Fixes a crash in integer params when a default value is selected in the prompt. (#5118)
    • Fixes error handling for auth blocking functions.
    • Fixes bug preventing Storage Rules from updating when ruleset compilation completed successfully but with warnings

    v11.14.3

    • Fixes issue where errors were not properly propagating when listing backends. (#5071)
    • Fixes issue where message from -m on deploy was not being properly applied. (#5107)
    • Fixes error EADDRNOTAVAIL when running emulators in Docker.
    • Fixes further issues where ports were not correctly recognized as unavailable.

    v11.14.2

    • Enable single project mode for the database emulator (#5068).
    • Ravamp emulator networking to assign ports early and explictly listen on IP addresses (#5083).
    • Emulator UI and hub now listen on both IPv4 and IPv6 address by default (if possible) (#5088).
    • Fix Firestore emulator excessive logs about discovery endpoint not found (#5088).

    v11.14.1

    • Enables single project mode for the auth emulator (#5068).
    • Fixes issue deploying to Hosting with i18n enabled.
    • Fixes issue where deploying to Hosting without Functions permissions would cause deployments to fail with 403 "Permission Denied" errors. (#5071)
    • Fixes issue where Firestore Emulator UI Requests tab wrongly show error requiring updates (#5051)
    • Fixes issue where Hosting configurations were being validated before predeploys could have been run (#5072).

    v11.14.0

    ... (truncated)

    Commits
    • a5bfe24 11.16.1
    • d6871aa Fixes a bug where extensions emulator was not appearing in the registry (#5242)
    • 95799e1 Fix storage admin sdk content type (#5229)
    • dc44460 Adds an omit parametrized configuration option for functions to skip deploy (...
    • be10d72 Update pubsub version/md5/byte size. (#5205)
    • 577bd7e Updating link to docs and massaging some text. (#5131)
    • db6223e Fix bug where event triggered functions failed in debug mode (#5211)
    • 72d23ec Handle gzip compression in Storage Emulator (#5185)
    • 98e23ed Fixes source token expiration by token refresh (#5198)
    • ea2a9ec Add support for object list using certain Admin SDKs (#5209)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 3
  • Bump firebase from 9.8.3 to 9.14.0

    Bump firebase from 9.8.3 to 9.14.0

    Bumps firebase from 9.8.3 to 9.14.0.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 3
  • Bump loader-utils from 2.0.2 to 2.0.3

    Bump loader-utils from 2.0.2 to 2.0.3

    Bumps loader-utils from 2.0.2 to 2.0.3.

    Release notes

    Sourced from loader-utils's releases.

    v2.0.3

    2.0.3 (2022-10-20)

    Bug Fixes

    • security: prototype pollution exploit (#217) (a93cf6f)
    Changelog

    Sourced from loader-utils's changelog.

    2.0.3 (2022-10-20)

    Bug Fixes

    • security: prototype pollution exploit (#217) (a93cf6f)
    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
    dependencies 
    opened by dependabot[bot] 3
  • Bump firebase-tools from 10.8.0 to 11.16.0

    Bump firebase-tools from 10.8.0 to 11.16.0

    Bumps firebase-tools from 10.8.0 to 11.16.0.

    Release notes

    Sourced from firebase-tools's releases.

    v11.16.0

    • Fixes an issue where an error during product provisioning check would block firebase deploy --only extensions (#5074).
    • Releases RTDB Emulator v4.11.0: Wire protocol update for startAfter, endBefore.
    • Changes superstatic dependency to v8, addressing Hosting emulator issues on Windows.
    • Fixes internal library that was not being correctly published.
    • Add support for Next.js 13 in firebase deploy.
    • Next.js routes with revalidate are now handled by the a backing Cloud Function.
    • Adds --disable-triggers flag to RTDB write commands.
    • Default enables experiment to skip deploying unmodified functions (#5192)
    • Default enables experiment to allow parameterized functions codebases (#5192)
    • Fixes parallel requests in the functions emulator (#5149).
    • Unspecified functions concurrency will shift between the defaults of 1 or 80 when CPU is changed to support/not support concurrency (#5196)

    v11.15.0

    Fix a bug where next.js applications would fail to deploy if they did not have a public dir (#5142)

    v11.14.4

    • Fixes a crash in integer params when a default value is selected in the prompt. (#5118)
    • Fixes error handling for auth blocking functions.
    • Fixes bug preventing Storage Rules from updating when ruleset compilation completed successfully but with warnings

    v11.14.3

    • Fixes issue where errors were not properly propagating when listing backends. (#5071)
    • Fixes issue where message from -m on deploy was not being properly applied. (#5107)
    • Fixes error EADDRNOTAVAIL when running emulators in Docker.
    • Fixes further issues where ports were not correctly recognized as unavailable.

    v11.14.2

    • Enable single project mode for the database emulator (#5068).
    • Ravamp emulator networking to assign ports early and explictly listen on IP addresses (#5083).
    • Emulator UI and hub now listen on both IPv4 and IPv6 address by default (if possible) (#5088).
    • Fix Firestore emulator excessive logs about discovery endpoint not found (#5088).

    v11.14.1

    • Enables single project mode for the auth emulator (#5068).
    • Fixes issue deploying to Hosting with i18n enabled.
    • Fixes issue where deploying to Hosting without Functions permissions would cause deployments to fail with 403 "Permission Denied" errors. (#5071)
    • Fixes issue where Firestore Emulator UI Requests tab wrongly show error requiring updates (#5051)
    • Fixes issue where Hosting configurations were being validated before predeploys could have been run (#5072).

    v11.14.0

    • Add functions emulator support for RTDB v2 triggers (#5045).
    • Enables single project mode for Firestore by default (#4890).
    • Add Emulator UI support for HTTPS, launching UI v1.10.0 (#5065).

    v11.13.0

    • Add the "experiments" family of commands (#4994)
    • Enable detecting and skipping no-op function deploys (#5032).
    • Catches errors when fetching CLI MOTD, allowing process to continue (#4998).
    • Adds test lab triggers to firebase deploy (#5011).

    ... (truncated)

    Commits
    • 6742d76 11.16.0
    • 5a6b376 Add changelog (#5202)
    • 4f63950 Fix parallel requests in the functions emulator (#5149)
    • 88fe601 Fixing handling of automatic rewrites detection to consider backends that don...
    • 60f6d66 Auto-downgrade implicit concurrency (#5196)
    • 2a675d8 Next 13 fixes (#5175)
    • 87e8f0c Enable experiments that should have gone out with the 4.0 functions sdk (#5192)
    • 818ea6c Set environment variable necessary to be a custom events source (#5078)
    • 74c1b19 Inlined.web frameworks label (#5176)
    • 793253f Add --disable-triggers flag to database write commands (#5179)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 3
  • [Snyk] Security upgrade firebase-admin from 10.3.0 to 11.4.1

    [Snyk] Security upgrade firebase-admin from 10.3.0 to 11.4.1

    Snyk has created this PR to fix one or more vulnerable packages in the `yarn` dependencies of this project.

    Changes included in this PR

    • Changes to the following files to upgrade the vulnerable dependencies to a fixed version:
      • package.json
      • yarn.lock

    Vulnerabilities that will be fixed

    With an upgrade:

    Severity | Priority Score (*) | Issue | Breaking Change | Exploit Maturity :-------------------------:|-------------------------|:-------------------------|:-------------------------|:------------------------- high severity | 671/1000
    Why? Recently disclosed, Has a fix available, CVSS 7.7 | Improper Input Validation
    SNYK-JS-JSONWEBTOKEN-3180020 | Yes | No Known Exploit medium severity | 611/1000
    Why? Recently disclosed, Has a fix available, CVSS 6.5 | Improper Authentication
    SNYK-JS-JSONWEBTOKEN-3180022 | Yes | No Known Exploit medium severity | 611/1000
    Why? Recently disclosed, Has a fix available, CVSS 6.5 | Improper Restriction of Security Token Assignment
    SNYK-JS-JSONWEBTOKEN-3180024 | Yes | No Known Exploit medium severity | 526/1000
    Why? Recently disclosed, Has a fix available, CVSS 4.8 | Use of a Broken or Risky Cryptographic Algorithm
    SNYK-JS-JSONWEBTOKEN-3180026 | Yes | No Known Exploit

    (*) Note that the real score may have changed since the PR was raised.

    Check the changes in this PR to ensure they won't cause issues with your project.


    Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open fix PRs.

    For more information: 🧐 View latest project report

    🛠 Adjust project settings

    📚 Read more about Snyk's upgrade and patch logic


    Learn how to fix vulnerabilities with free interactive lessons:

    🦉 Use of a Broken or Risky Cryptographic Algorithm

    opened by snyk-bot 2
  • Bump firebase-tools from 10.8.0 to 11.19.0

    Bump firebase-tools from 10.8.0 to 11.19.0

    Bumps firebase-tools from 10.8.0 to 11.19.0.

    Release notes

    Sourced from firebase-tools's releases.

    v11.19.0

    • Support for string list typed parameters in functions deployment (#5137)
    • Respect .npmrc in backends spun up for web frameworks (#5235)
    • Remove esbuild dependency, instead bundle Next.js configuration on deploy with NPX (#5336)
    • Add sharp NPM module to Cloud Functions when using Next.js Image Optimization (#5238)
    • Adds user-defined env vars into the functions emulator (#5330).
    • Support Next.js Middleware (#5320)
    • Log the reason for a Cloud Function if needed in Next.js (#5320)
    • Fixed service enablement when installing extensions with v2 functions (#5338)
    • Fix bug where functions:shell command didn't connect to emulators running on other processes. (#5269)
    • Fixed bug with Cross-Service Rules integration for Firestore documents containing nulls (#5342)

    v11.18.0

    • Add support for Firestore TTL (#5267)
    • Fix bug where secrets were not loaded when emulating functions with --inpsect-functions. (#4605)
    • Handle Next.js rewrites/redirects/headers incompatible with firebase.json in Cloud Functions (#5212)
    • Filter out Next.js prerendered routes that matches rewrites/redirects/headers rules from SSG content directory (#5212)
    • Warn if a web framework's package.json contains anything other than the framework default build command.
    • Add support for nodejs18 for Cloud Functions for Firebase (#5319)

    v11.17.0

    • Fix bug where disabling background triggers did nothing. (#5221)
    • Fix bug in auth emulator where empty string should throw invalid email instead of missing email. (#3898)
    • Fix bug in auth emulator in which createdAt was not set for signInWithIdp new users. (#5203)
    • Add region warning for emulated database functions (#5143)
    • Default to --no-localhost when calling login from Google Cloud Workstations
    • Support the x-goog-api-key header in auth emulator. (#5249)
    • Fix bug in deploying web frameworks when a predeploy hook was configured in firebase.json (#5199)
    • Fix bug where function deployments using --only filter sometimes failed deployments. (#5280)
    • Fix bug where ext:install would sometimes fail if no version was specified. (#5305)

    v11.16.1

    • Updated the pubsub emulator to v0.7.1.
    • Updated some emulator download logic to pause after unzipping to avoid a file not found issue.
    • Fixes gzipped file handling in Storage Emulator.
    • Add support for object list using certain Admin SDKs (#5208)
    • Fixes source token expiration issue by acquiring new source token upon expiration.
    • Fixes bug where emulated event triggered function broke in debug mode (#5211)
    • Fixes bug that caused the Extensions Emulator to always appear to be inactive in the Emulator UI.

    v11.16.0

    • Fixes an issue where an error during product provisioning check would block firebase deploy --only extensions (#5074).
    • Releases RTDB Emulator v4.11.0: Wire protocol update for startAfter, endBefore.
    • Changes superstatic dependency to v8, addressing Hosting emulator issues on Windows.
    • Fixes internal library that was not being correctly published.
    • Add support for Next.js 13 in firebase deploy.
    • Next.js routes with revalidate are now handled by the a backing Cloud Function.
    • Adds --disable-triggers flag to RTDB write commands.
    • Default enables experiment to skip deploying unmodified functions (#5192)
    • Default enables experiment to allow parameterized functions codebases (#5192)

    ... (truncated)

    Commits
    • 5a463ae 11.19.0
    • ffac468 add a note about list params to the changelog file (#5349)
    • e939a2b List Params support in CEL and .env parsing (#5137)
    • 77e6e6d Bump storage rules emulator version (#5342)
    • 699c2a0 Copy project .npmrc to function dist (#5235)
    • d073b09 When deploying Next.js utilize esbuild via NPX (#5336)
    • 0c3a688 Fix bug where environment variables for an emulated function did not consider...
    • 2a25c5f When using v2 functions enable Compute Service API and grant its P4SA necessa...
    • 3d89222 Paths that have middleware should route through Cloud Functions (#5320)
    • dab23ed Add in user envs to emulator (#5330)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
  • Bump firebase from 9.8.3 to 9.15.0

    Bump firebase from 9.8.3 to 9.15.0

    Bumps firebase from 9.8.3 to 9.15.0.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 2
Owner
CodeSee
Building tools to improve how folks collaborate on complex codebases.
CodeSee
Qwerty is the first social website focused on connecting students with similar classes and gender identities

?? Qwerty ?? Qwerty is the first social website focused on connecting students with similar classes and gender identities. To get started simply input

Benson Liu 3 Oct 21, 2022
Participate in Hacktoberfest by contributing to any GitHub Open Source project! Here's a project for first-time contributors. #hacktoberfest

?? HacktoberFest Starter Project This project can be used to make your first contribution to an open source project on GitHub. Before you do the real

Samuel Akinosho 3 Nov 6, 2022
Everyone is welcomed here to contribute different web projects. Do follow the Contributors Guidelines

WebMine Add your Web Development Projects Here This is the repository were you can contribute all your Web Projects. Duplicate projects will not be me

Server Geeks 7 Oct 30, 2022
Chronos is an ML Scheduler Tool, helping students to block and manage time with minimal manual intervention.

Chronos (Currently in progress) Chronos is an ML Scheduler Tool, helping students to block and manage time with minimal manual intervention. It adapts

Shromann Majumder 3 Aug 17, 2022
Open! Inclusive! Collaborative! A community for enthusiasts exploring new technologies, working on innovative ideas and helping each other grow together. Open Issues, Raise ideas, Make Pull Requests!

About Us OplnCo previously known as Devstucom represents Open Inclusive Collaborative. We as a community help our fellow students build skills through

OpInCo Community 4 Oct 13, 2022
A set of tools, helping you building efficient apps in a fast way. >> SvelteKit & GraphQL <<

KitQL KitQL, A set of tools, helping you building efficient apps in a fast way. ?? Infos Documentation: https://kitql.vercel.app/ Day by day progress,

JYC 262 Dec 27, 2022
Project that aims to connect people interested in helping NGOs with open campaigns.

<b>BE HERO!</b> Technologies | Project | Layout | Getting started | How to contribute | License ?? Technologies This project was developed with the f

null 3 Sep 22, 2022
Hacktoberfest is all about meeting up all brains. In this repository we are planning to come with many ideas and works. You all can share your ides/works here.

Hacktoberfest Submit your Work Hacktoberfest is all about meeting up all brains. In this repository we are planning to come with many ideas and works.

Chinmay Patil 3 Oct 5, 2022
A community-led experiment to build better docs and helpful content :)

Website This website is built using Docusaurus 2, a modern static website generator. Installation $ npm Local Development $ npm start This command s

Battlesnake Official 9 Jan 1, 2023
In this project I have build a To Do List app that you can list, add, delete and manage your daily tasks better. Build with HTML, CSS, JS, ES6, JSON

ToDo List This project is build by javascript web packages which can add and remove daily tasks. Built With Html Css Javascript Sublime Text Author ??

Sahar Saba Amiri 7 Oct 25, 2022
An extension for rating the web and making your browsing experience better than ever.

Hookmark An extension for rating the web and making your browsing experience better than ever. Read more about it here Update Firefox extension was un

Haridarshan Choudhary 9 Sep 17, 2022
An App for backing up and better displaying Onetab data Powered by Tauri.

Onetab Re 『Data is Priceless』 Onetab Re 是一款用于备份并原样展示Onetab数据的应用,基于 Tauri 跨平台构建,支持 Windows macOS Linux. 备份脚本使用方法 请先确认已经正确安装node.js 安装后打开软件的scripts目录, 为

ziyu 9 Nov 12, 2022
A MITM cache between RPCs and a a dAPP. Useful to allow for better performance on a public RPC node

better-cosmos-rpcs A cheaper way to allow for public RPCs as a service WITHOUT scaling issues. No need to rate limit either. How it is done: User GET

Reece Williams 3 Nov 19, 2022
Mongo Strict is a TypeScript based smart MongoDB ORM, It makes the usage of MongoDB safer, easier and faster with a better performance...

mongo-strict mongo-strict is compatible with mongo >= 5 Mongo Strict is a TypeScript-based smart MongoDB ORM, It makes the usage of MongoDB safer, eas

Mohamed Kamel 4 Sep 22, 2022
Fnon is a client-side JavaScript library for models, loading indicators, notifications, and alerts which makes your web projects much better.

???????? Fnon is the name of my late mother, It's an Arabic word which means Art, I created this library in honor of her name. Fnon is a client-side J

Adel N Al-Awdy 5 Sep 11, 2022
Placebo, a beautiful new language agnostic diagnostics printer! It won't solve your problems, but you will feel better about them.

Placebo A beautiful new language agnostic diagnostics printer! ┌─[./README.md] │ > 1 │ What is Placebo? · ───┬──── ·

Robin Malfait 78 Dec 16, 2022
Better looking pdf for lovely rustacean <3

The Rust Programming Language (TRPL) PDF Better looking pdf in your finger tips. Please find the latest version of pdf in release tab. Contributing I

Shirshak 76 Dec 29, 2022
Get better insight on why your Remix app crashed during development 💥

Remix Crash A root development <ErrorBoundary /> for your Remix apps. Overview Remix Crash is a development overlay to simplify debugging during your

Steven Yung 45 Jul 19, 2022
Yet another eslint blame (might) with better adaptability

yet-another-eslint-blame Yet another eslint blame (might) with better adaptability. The input is eslint's output with json format (You can see it here

快手“探索组”前端 5 Mar 7, 2022