Get a grip on your finances.

Overview

Budget

GitHub latest release GitHub downloads Build status codecov GitHub license

Budget is an open-source web application that helps you keep track of your finances.

You can use Budget by hosting it yourself, or using the instance hosted by us.

Product

Features

  • Insertion and management of transactions
  • Ability to organize transactions using tags
  • Facilitate uploading and organizing of receipts
  • Support for importing transactions (CSV format)
  • Reports that visualize financials (showing weekly balance and most expensive tags, for example)
  • Supports multiple currencies
  • Available in multiple languages
  • Weekly summary available through e-mail

Requirements

  • PHP 7.4 or higher
  • HTTP server (for example Apache or NGINX)
  • MySQL
  • Composer
  • Node.js

Installation

  • Clone the repository (git clone https://github.com/range-of-motion/budget.git)
    • You should always check out a tag, since the master branch might not always be stable (git checkout TAG)
  • Install dependencies (composer install --no-dev -o)
  • Run installation command (php artisan budget:install)
  • Configure additional services in .env (database or mail, for example)
  • Run migrations for database (php artisan migrate)
  • Head over to your list of crons (crontab -e) and add * * * * * cd /path-to-budget && php artisan schedule:run >> /dev/null 2>&1

Note that in order for certain features to work properly, the jobs queue needs to be watched. This can be done by either running php artisan queue:work or using Supervisor.

Updating

Use the command below to update to the latest version.

php artisan budget:update

Docker

You can get set-up with Budget using Docker.

Do it yourself

If you just want an environment that takes care of the webserver, PHP and database, you should use this option. It will spin up the services required to run Budget, but not do any of the setting up for the application (activities such as installing Composer dependencies or generating an application key).

docker-compose up -d

Automatic

If you want everything to be installed and set-up from start to finish, you should use this option. By providing the BUDGET_SETUP environment variable, a script will run that does everything you need–whether it's installing Composer dependencies or compiling front-end assets.

It may take a few minutes before the process is completed and you're able to use Budget.

BUDGET_SETUP=1 docker-compose up -d

Contact

Comments
  • Emails not sending

    Emails not sending

    Expected behavior

    Send email for registration, password reset, etc

    Current behavior

    email doesn't send with the error:

    Swift_TransportException: Expected response code 354 but got code "554", with message "554 5.5.1 Error: no valid recipients
    

    More information

    Running v0.4.0 I've setup this on my server and edited my .env file with the following

    MAIL_DRIVER=smtp
    MAIL_HOST=mail.<my domain>.tld
    MAIL_PORT=587
    MAIL_USERNAME=no-reply@<my domain>.tld
    MAIL_PASSWORD=<the password>
    MAIL_ENCRYPTION=tls
    

    I've tried both tls, starttls on port 587 and SSL on port 465

    the mail server runs mailcow and works on different apps, including other laravel based apps

    the destination email is a @gmail.com address. Also tried adding the MAIL_FROM_ADDRESS and MAIL_FROM_NAME to the .env file with no luck.

    bug 
    opened by zmiguel 16
  • dependency on fzaninotto/faker is causing build errors

    dependency on fzaninotto/faker is causing build errors

    Expected behavior

    What should happen? docker-compose build should succeed Current behavior docker-compose build fails with error.

    Your lock file does not contain a compatible set of packages.
    

    What's happening right now when trying to perform your desired action? The build is failing Steps to reproduce

    1. clone repository
    2. run docker-compose build
    3. 26 problems appear

    If applicable, screenshots can be added here

    bug 
    opened by gorrilla10101 11
  • Replace date validation of recurring transactions ...

    Replace date validation of recurring transactions ...

    ... to make transactions possible at every day of month

    As per the issue I submitted, recurring transactions could not be entered because of date incompatibilities. This fixes #16

    opened by oliverjkb 9
  • Potential Security Issue

    Potential Security Issue

    Hello,

    We recently received a vulnerability disclosure from @ranjit-git against your repository. I couldn't find a security policy or contactable e-mail to share the vulnerability details with you.

    If you can provide me with an e-mail, I can send it over to you? Otherwise, you can view the advisory here.

    It is private to only you and the discloser. If you have any questions, here to help!

    -- Jamie from huntr.dev

    opened by JamieSlome 8
  • Installation error

    Installation error

    Hi,

    Is there something missing in my debian ?

    `thierry@debianServer:~/www/81/budget$ php artisan budget:install 00h00m00s 0/0: : In BudgetInstall.php line 25:

    The command "'yarn' 'install'" failed.

    Exit Code: 1(General error)

    Working directory: /home/thierry/www/81/budget

    Output:

    Error Output:

    ERROR: [Errno 2] No such file or directory: 'install'

    `

    Thanks a lot

    opened by dadwarf 8
  • Initial rework Dockerfile

    Initial rework Dockerfile

    Hi folks,

    Hope you're doing well.

    I took the liberty to rework the Dockerfile for budget so that it'll be self-contained having both nginx and php7-fpm. I'm creating this PR so I can keep track my work and get feedback from you all.

    Thanks!

    @SuperSandro2000 @range-of-motion would be nice if you guys could test and review thanks in advance!

    opened by jbrunink 6
  • Create console command to run installation commands at once

    Create console command to run installation commands at once

    Hi there. Saw your project while browsing through the larachat projects channel.

    Firstly, great work on this project.

    I wanted to suggest creating a new command which would compile all of the separate installation commands into once (e.g. php artisan budget:install).

    Taking it one step further, prompts (and actions) can be given to making sure users have either npm or yarn on their system before compiling.

    Let me know your thoughts on this.

    feature-request 
    opened by kakposoe 6
  • Allow recurrings to be an earning

    Allow recurrings to be an earning

    Since salary is usually a recurring earning, but rent is a recurring spending.

    My idea, if the amount is negative put it down as a spending.
    Which makes a positive amount an earning.

    Or you could add a type of recurring, so you dont have to fill out negative amounts ever.

    feature-request 
    opened by Pandabehr 6
  • Support different currency per transaction

    Support different currency per transaction

    To-do.

    • [ ] ~~Ability to use different currency for a transaction (instead of converting to the default currency all the time)~~
    • [x] Implement this for recurrings
    • [ ] ~~Replace semi-hard-coded currency in views~~

    Edit–yeah, scratch that first item, that's stupid. But then the third item is pointless as well.

    opened by range-of-motion 5
  • Weekly reports doesn’t match

    Weekly reports doesn’t match

    The weekly report-page seems to show a monthly-report and even has a hardcoded year in it.. If I change it to 2019, the report doesn’t match anymore. Please fix

    opened by sebastiaanspeck 5
  • Integration with web-money-manager-ex

    Integration with web-money-manager-ex

    https://github.com/moneymanagerex/web-money-manager-ex is also written in PHP, with many stable integrations. I find its desktop & mobile apps more user friendly than Gnu Cash.

    opened by bingalls 5
  • Bump express from 4.17.1 to 4.18.2

    Bump express from 4.17.1 to 4.18.2

    Bumps express from 4.17.1 to 4.18.2.

    Release notes

    Sourced from express's releases.

    4.18.2

    4.18.1

    • Fix hanging on large stack of sync routes

    4.18.0

    ... (truncated)

    Changelog

    Sourced from express's changelog.

    4.18.2 / 2022-10-08

    4.18.1 / 2022-04-29

    • Fix hanging on large stack of sync routes

    4.18.0 / 2022-04-25

    ... (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)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 0
  • Bump decode-uri-component from 0.2.0 to 0.2.2

    Bump decode-uri-component from 0.2.0 to 0.2.2

    Bumps decode-uri-component from 0.2.0 to 0.2.2.

    Release notes

    Sourced from decode-uri-component's releases.

    v0.2.2

    • Prevent overwriting previously decoded tokens 980e0bf

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.1...v0.2.2

    v0.2.1

    • Switch to GitHub workflows 76abc93
    • Fix issue where decode throws - fixes #6 746ca5d
    • Update license (#1) 486d7e2
    • Tidelift tasks a650457
    • Meta tweaks 66e1c28

    https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.1

    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)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 0
  • Translate Vue-components

    Translate Vue-components

    Expected behavior

    The Vue-components should use the translations from lang-folder.

    Current behavior

    The Vue-components aren't translated.

    Steps to reproduce

    1. Set the language to something else than English.
    2. Go to transactions/create.
    3. The Vue-components TransactionWizard isn't translated.
    image bug 
    opened by sebastiaanspeck 0
  • Container app in docker failed to run due to missing docker_boot.sh

    Container app in docker failed to run due to missing docker_boot.sh

    Expected behavior

    1. Clone repo
    2. Run docker-compose up -d using Powershell on Windows 10.
    3. 2 containers created and started

    Current behavior

    Container with database works fine but with app failed to run:

    /usr/local/bin/docker-php-entrypoint: 9: exec: ./docker_boot.sh: not found
    

    When I changed command to sleep 1000 and connect with bash to this I see that docker_boot.sh is present. Changing command to /var/www/docker_boot.sh not fix this.

    I've cheked this in WSL Ubuntu by doing 1-3 steps - same error occurd.

    Enviroment

    Docker Desktop 4.10.1 (82475)
    Current build from master (22.07.2022)
    
    bug 
    opened by JustAPhrog 0
  • Bump terser from 4.8.0 to 4.8.1

    Bump terser from 4.8.0 to 4.8.1

    Bumps terser from 4.8.0 to 4.8.1.

    Changelog

    Sourced from terser's changelog.

    v4.8.1 (backport)

    • Security fix for RegExps that should not be evaluated (regexp DDOS)
    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)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies javascript 
    opened by dependabot[bot] 0
  • Create a docker image on docker hub

    Create a docker image on docker hub

    I would love to install the app on my server, but keeping docker images up to date without knowing when a new version is released is hard. Could you maybe create a workflow to create docker images on every tag?

    opened by DerKnerd 0
Releases(v0.12.1)
  • v0.12.1(Apr 2, 2022)

    Security

    • #358 - Bump node-forge from 1.2.1 to 1.3.0
    • #361 - Bump minimist from 1.2.5 to 1.2.6
    • #359 - Bump guzzlehttp/psr7 from 2.1.0 to 2.2.1

    Non-functional

    • #360 - Fix ChromeDriver version in CI
    Source code(tar.gz)
    Source code(zip)
  • v0.12.0(Feb 28, 2022)

    • Start using Tailwind (you will only see a difference on the login and register pages for now)

    Non-functional

    • #352 - Upgrade to Laravel 9
    • #353 - Move to fork of Faker
    • Add calendar extension as Composer requirement
    Source code(tar.gz)
    Source code(zip)
  • v0.11.2(Feb 25, 2022)

  • v0.11.1(Dec 21, 2021)

  • v0.11.0(Dec 19, 2021)

    • #333 - Support PHP 7.4
    • #148 - Revamp Docker setup
    • #176 - Make installation command interactive
    • #285 - Implement ability to disable registration

    Non-functional

    • Use PHP 7.4 in Dockerfile
    • Update laravel/framework to 8.76.2
    • Bump Laravel Mix to 6.0.34
    • dependabot/npm_and_yarn/ansi-regex-5.0.1
    • dependabot/npm_and_yarn/axios-0.21.2
    • dependabot/npm_and_yarn/nth-check-2.0.1

    Internal

    • #338 - Check for vulnerable PHP packages
    • Fix Chrome driver version in CI
    Source code(tar.gz)
    Source code(zip)
  • v0.10.0(Jun 29, 2021)

    • #314 - range-of-motion/313-fix-not-being-able-to-view-budgets-page-after-deleting-tag
    • #317 - range-of-motion/patch-laravel-mix-vulnerability
    • #316 - range-of-motion/dependabot/composer/league/flysystem-1.1.4
    • #311 - range-of-motion/310-bump-chromedriver-to-91-inside-github-actions
    • #306 - range-of-motion/dependabot/npm_and_yarn/browserslist-4.16.6
    • #307 - range-of-motion/dependabot/npm_and_yarn/dns-packet-1.3.4
    • #308 - range-of-motion/dependabot/npm_and_yarn/ws-7.4.6
    • #302 - range-of-motion/dependabot/npm_and_yarn/lodash-4.17.21
    • #300 - range-of-motion/dependabot/composer/laravel/framework-8.40.0
    • #282 - Sasso0101/master
    • #299 - r0uzic/master
    • #298 - range-of-motion/297-upgrade-subdependencies-for-laravel-mix-to-resolve-security-issue
    • #296 - range-of-motion/295-sniff-for-unused-uses
    • #286 - range-of-motion/dependabot/npm_and_yarn/elliptic-6.5.4
    • #292 - range-of-motion/upgrade-to-laravel-mix-6
    • #294 - range-of-motion/293-ditch-travis
    • #290 - range-of-motion/289-update-hosted-link-in-readme
    • #283 - range-of-motion/dependabot/composer/laravel/framework-8.24.0
    Source code(tar.gz)
    Source code(zip)
  • v0.9.2(Jan 15, 2021)

  • v0.9.1(Jan 5, 2021)

  • v0.9.0(Jan 5, 2021)

    • #218 - Support dashboard customization
    • #249 - Clarify currency input on registration page
    • #252 - Fix bug where flags were missing in language input

    Non-functional

    • Update PHP requirement in README.md
    • Upgrade to Laravel 8
    • dependabot/npm_and_yarn/ini-1.3.7
    • #259 - Use PCOV instead of Xdebug
    • Fix Chrome driver error in Travis
    • Update resolve-url-loader from 3.1.0 to-3.1.2
    • Update Laravel Mix from 5.0.4 to 5.0.9
    Source code(tar.gz)
    Source code(zip)
  • v0.8.0(Sep 29, 2020)

    • #241 - Fix start of date picker(s)
    • #243 - Provide Russian translations
    • #238 - Fix layout issues on smaller screens
    • #236 - Add Asian currencies
    • #239 - Create setting for default transactiontype
    • #234 - Add Turkish lira

    Non-functional

    • Upgrade elliptic to 6.5.3
    • Upgrade http-proxy to 1.18.1
    • Upgrade symfony/http-kernel to 5.1.5
    • #71 - Split model factories
    Source code(tar.gz)
    Source code(zip)
  • v0.7.0(Jul 28, 2020)

    • #202 - Support resending of verification mail
    • #207 - Implement creation of spaces, and invitations to said spaces
    • #209 - Create command for updating application
    • #215 - Fix bug where verification token didn't get persisted

    Non-functional

    • #125 - Stop abusing session for mass storage
    • #219 - Fix Laravel Dusk in Travis CI
    • Upgrade lodash to v4.17.19

    Misc.

    • Implement plans
    Source code(tar.gz)
    Source code(zip)
  • v0.6.1(Jul 18, 2020)

  • v0.6.0(Jul 13, 2020)

    • #54 - Ability to easily select everything during import
    • #152 - Implement budgeting
    • #162 - Support different currency per transaction
    • #183 - Ability to disable suggestion box
    • #193 - Support more CSV delimiters
    • #203 - Define plain-text version of mails

    Non-functional

    • Generate and display code coverage (using Codecov)
    • #185 - Fix test for getDueMonthly method
    • #190 - Use tuple notation for routes
    • #191 - Move logic for GET /translations route into dedicated controller
    Source code(tar.gz)
    Source code(zip)
  • v0.5.2(Jul 4, 2020)

  • v0.5.1(Jun 30, 2020)

  • v0.5.0(Jun 26, 2020)

    • #144 - Support recurrings at different intervals (yearly, biweekly, weekly and daily)
    • #168 - Fix attribute for e-mail input on settings page
    • #145 - Disable access to pages for logging in and registering after authentication
    • #166 - Fix incorrect instructions for getting started in README.md
    • #154 - Add remaining European currencies
    • #143 - Add currencies from Nordic countries

    Non-functional

    • #150 - Clean up tests directory
    • #149 - Run Dusk in CI
    • #126 - Apply and enforce PSR-12
    • #118 - Move logic from controllers to repositories
    Source code(tar.gz)
    Source code(zip)
  • v0.4.0(Jun 18, 2020)

    • #131 - Support uploading of receipts to transactions
    • #140 - Fix failure to build Docker image from clean instance of repository
    • #135 - Insert South American currencies
    • #129 - Update favicon to mirror logo
    • #122 - Allow recurrings to be earning
    • #123 - Test Space model's monthlyBalance method
    • #124 - Bump websocket-extensions from v0.1.3 to v0.1.4
    Source code(tar.gz)
    Source code(zip)
  • v0.3.1(Jun 15, 2020)

  • v0.3.0(Jun 5, 2020)

    • Support editing of transaction's tag
    • Fix imbalanced columns in list of transactions
    • Differentiate recurring transactions by showing an icon next to it
    Source code(tar.gz)
    Source code(zip)
  • v0.2.1(May 25, 2020)

    • #111 from range-of-motion/109-buttons-still-point-to-deprecated-pages
    • #110 from range-of-motion/108-transactions-with-substantial-amount-break-graph-on-dashboard
    Source code(tar.gz)
    Source code(zip)
  • v0.2.0(May 24, 2020)

    • #98 - from range-of-motion/97-create-dockerfile
    • #47 - from range-of-motion/phpcs-pipeline-job
    • #107 - from range-of-motion/deprecate-pages-for-listing-earnings-and-spendings
    • #105 - from range-of-motion/104-increase-usage-of-translations
    • #103 - from range-of-motion/101-modifying-earning-will-decrease-amount
    • #102 - from range-of-motion/96-support-editing-and-removing-transactions
    • #100 - from range-of-motion/99-reorganize-readme
    • #93 - from range-of-motion/92-method-in-transactionrepository-broken-since-php74
    • #91 - from range-of-motion/90-missing-required-parameters-while-creating-recurring-transaction-bug
    • #88 - from range-of-motion/87-improve-pages-for-logging-in-and-registering
    • #86 - from range-of-motion/85-upgrade-flawed-nodejs-packages
    • #84 - from range-of-motion/70-use-font-awesome-free
    • #83 - from range-of-motion/82-show-version-number
    Source code(tar.gz)
    Source code(zip)
  • v0.1.1(May 17, 2020)

    • #90 - Rename parameter in redirect to fix bug while creating recurring transaction
    • #92 - Fix broken method in TransactionRepository since PHP 7.4
    Source code(tar.gz)
    Source code(zip)
  • v0.1.0(May 6, 2020)

Owner
Daniël
🇳🇱
Daniël
📈 Get insights about your Laravel or Lumen Project

Laravel Stats Get insights about your Laravel or Lumen Project. Installing The easiest way to install the package is by using composer. The package re

Stefan Zweifel 1.6k Dec 30, 2022
An un-offical API wrapper for logsnag.com to get notifications and track your project events

An un-offical API wrapper for logsnag.com to get notifications and track your project events

David Oti 3 Oct 15, 2022
Get mobile app version and other related data from Google Play Store, Apple App Store and Huawei AppGallery

Mobile App Version Get mobile app version and other related data from Google Play Store, Apple App Store and Huawei AppGallery. Installation Add to co

Omer Salaj 11 Mar 15, 2022
Get the system resources in PHP, as memory, number of CPU'S, Temperature of CPU or GPU, Operating System, Hard Disk usage, .... Works in Windows & Linux

system-resources. A class to get the hardware resources We can get CPU load, CPU/GPU temperature, free/used memory & Hard disk. Written in PHP It is a

Rafael Martin Soto 10 Oct 15, 2022
ShellHacks 2021 Project: URide is a carpooling app for College students to get to and from campus

ShellHacks 2021 Project: URide is a carpooling app for College students to get to and from campus. Focused on scheduling it matches you to students nearby with similar schedules to alleviate campus parking and emissions.

Kayla Marcantonio 2 Sep 27, 2021
Get dialogflow fullfilment message in PHP

dialogflow-php PHP Client Library for Dialogflow API v2 Requirements Dialogflow Agent Google Account Credentials file PHP Composer Installation To beg

Emmadi Sumith Kumar 17 Oct 28, 2022
Supper quick use Aliyun OSS or Tencent COS or Qiniu Koa to get、put、delete Object.

An SDK integrating Alibaba cloud, Tencent cloud and qiniu cloud object storage

null 6 Sep 26, 2021
DiscordLookup | Get more out of Discord with Discord Lookup! Snowflake Decoder, Guild List with Stats, Invite Info and more...

DiscordLookup Get more out of Discord with Discord Lookup! Snowflake Decoder, Guild List with Stats, Invite Info and more... Website Getting Help Tool

Felix 69 Dec 23, 2022
MOP is a php query handling and manipulation library providing easy and reliable way to manipulate query and get result in a fastest way

Mysql Optimizer mysql optimizer also known as MOP is a php query handling and manipulation library providing easy and reliable way to manipulate query

null 2 Nov 20, 2021
A library of powerful code snippets to help you get the job done with Gravity Forms and Gravity Perks.

Gravity Wiz Snippet Library Gravity Wiz is creating the most comprehensive library of snippets for Gravity Forms ever. We'll be consistently moving ou

Gravity Wiz 151 Dec 27, 2022
Get the ID using twitter username.

Find Twitter ID Get the ID using twitter username. Development instance php 8.0 Composer 2.1.14 Installation composer install Set environment variabl

Fabrizio 0 Dec 26, 2021
This simple code lets you to get how many % of this year had passed

Year-Percent-PHP This simple code lets you to get how many % of this year had passed Code is part of Telegram bot and was made for Telegram channel Ye

Puzzak 1 Jan 3, 2022
Composer addon to efficiently get installed packages' version numbers

Package Versions composer/package-versions-deprecated is a fully-compatible fork of ocramius/package-versions which provides compatibility with Compos

Composer 1.4k Dec 27, 2022
A php package to get the server information.

A php package to get you the server information Install Via Composer $ composer require ameetroy/server Usage use BubbleGum\Sweety; $getTotalSpace =

null 4 May 23, 2022
Bastion API is a simple API made to get query informations

Bastion API is a simple API made to get query informations

Adler 1 Jul 16, 2022
Scotch Box is a preconfigured Vagrant Box with a full array of LAMP Stack features to get you up and running with Vagrant in no time.

Scotch Box is a preconfigured Vagrant Box with a full array of LAMP Stack features to get you up and running with Vagrant in no time.

scotch 2.7k Jan 8, 2023
Get the color from the words

wordcolor Installation The preferred way to install this extension is through composer. Either run php composer.phar require --prefer-dist light/wordc

__FresHmaN 1 Mar 24, 2016
An all-in-one package with the minimum third-party requirements to get started as quickly as possible with Pokemod Atlas

Pokemod Atlas All-In-One An all-in-one package with the minimum third-party requirements to get started as quickly as possible with Pokemod Atlas. ❤️

Pokemod 12 Oct 10, 2022
⭐ It is an platform for people to help them get connected with the like minding folks around the globe.

Meetups It is an Platform for people to help them get connected with the like minded folks around the globe. Live on Web: Cick here ?? Meet and Connec

Hardik Kaushik 5 Apr 26, 2022