Organize Your GitHub Stars With Ease

Last update: Aug 12, 2022

Astral run-tests

An open source application that allows you to organize your GitHub Stars with ease. Use the hosted version free, or self-host your own instance with the instructions below!

Installation

Prerequisites

  • To run this project, you must have PHP 7 Node.js, and Yarn installed.
  • You should setup a host on your web server for your local domain. For this you could also configure Laravel Homestead or Valet.
  • Create a new GitHub OAuth App so you can plug in your API keys.

Step 1

Begin by cloning this repository to your machine, and installing all Composer & NPM dependencies.

git clone [email protected]:astralapp/astral.git
cd astral && composer install && yarn
php artisan astral:install
yarn dev

Step 2

Next, boot up a server to visit the app. If you're using a tool like Laravel Valet, the URL will likely default to http://astral.test. That's pretty much it!

GitHub

https://github.com/astralapp/astral
Comments
  • 1. Laravel 5.3 Shift

    This pull request includes the changes for upgrading to Laravel 5.3. Feel free to commit any additional changes to the laravel-5.3-shift branch.

    Before merging, you should:

    • Checkout the laravel-5.3-shift branch
    • Review all pull request comments for additional changes
    • Run composer update (if the pre-commands fail, add --no-scripts)
    • Thoroughly test your application

    If you would like more help with your upgrade, check out the new human services from Laravel Shift.

    Reviewed by laravel-shift at 2016-10-07 13:23
  • 2. Refactoring of API Responses

    All controllers can now just return and it will be given the correct structure, and a 200 response code.

    Any different responses can be achieved by throwing the relevant exception ApiException.

    Uses of throwing that exception can look like:

    $v = Validator::make($this->data, $this->rules);
    
    if (!$v->passes()) {
        throw (new ApiException("Failed to pass validation", 400))->withErrors($v);
    }
    
    throw (new ApiException("Failed to pass validation", 400))->withErrors($v);
    

    Will return the errors from the validation for use in the front-end.

    throw new ApiException("Failed to pass validatiion", 400);
    

    Will throw the error exception back to the frontend, with an empty error set, but with the Validation Message.

    Still heavily work in progress, this is to show how the PHP side of code will look / work.

    JS needs to be fixed to match new expectation (data isn't immediately available anymore, you have to go into response.data.message now.

    Reviewed by alexbowers at 2016-05-22 21:26
  • 3. [enhancement] Implement SweetAlert

    Hello @syropian, nice work on astral!

    I noticed that the app shows default browser alerts (deleting a tag), what do you think about implementing SweetAlert to improve the design?

    I'll be happy to submit a PR. 😃

    Reviewed by bntzio at 2017-04-17 03:55
  • 4. feat: Add a relative updatedAt timestamp on dashboard

    Bring in the updatedAt attribute for each repo and display it in the dashboard list in a relative format. All tests are passing locally.

    Eventually it'd be great to add this to Predicates/smart filtering, but that's a bit more of a process since it'll probably need a date picker component, etc.

    Screenshot: Screen Shot 2021-01-10 at 1 39 04 PM I purposefully put a screenshot up with an overflow, not sure how we want to handle that, but I think it doesn't look horrible now, especially since it autocorrects itself a bit and doesn't overlap with other objects on the page.

    Reviewed by tomershvueli at 2021-01-10 18:45
  • 5. Laravel 5.5 Shift

    This pull request includes the changes for upgrading to Laravel 5.5. Feel free to commit any additional changes to the shift-4237 branch.

    Before merging, you should:

    • Checkout the shift-4237 branch
    • Review all pull request comments for additional changes
    • Run composer update (if the pre-commands fail, add --no-scripts)
    • Thoroughly test your application

    If you would like more help with your upgrade, check out the human services from Laravel Shift. If you need to level-up your Git skills, check out Getting Git.

    Reviewed by syropian at 2017-09-02 13:40
  • 6. Relative URLs not working

    If a repository has an image with relative URL, Astral tries to load if from the astralapp.com domain.

    This is one repository that causes problems: https://github.com/cruffenach/CRToast . You can see that in Astral, the screenshots are not showing up.

    I am willing to try to open a PR for this if pointed to the right file, as I don't know the project structure, nor Angular or Vue.

    Reviewed by revolter at 2016-10-05 14:43
  • 7. Limit permissions

    From @akerl on November 21, 2014 16:44

    There should be an option to not give it full write access to all my public repos. I'm totally OK with losing the ability to unstar from the app; I'm not OK giving a 3rd party tool the ability to do whatever it wants to my repos.

    Copied from original issue: syropian/astral-issues#2

    Reviewed by syropian at 2015-03-31 13:28
  • 8. Feature request: Versions and outdated notices

    It'd be awesome if you could add to the list view the current release number of the repository as well as some kind of indicator to let you know whether the project hasn't been updated in over a year or whether it's been archived by the owner. Something like this maybe? You could also save some real estate by replacing the View on Github link with an icon.

    Screen Shot 2019-06-07 at 11 35 04 PM

    Reviewed by selfagency at 2019-06-08 03:55
  • 9. Previous tags are shown for the next selection

    prob

    As can be seen from the above screenshot, when I add tags to a repo and move immediately to the next one which is without a tag then the tags are shown for the previous repo rather than the current selected ones'.

    Reviewed by mii9000 at 2017-04-21 08:57
  • 10. Laravel 5.4 Shift

    This pull request includes the changes for upgrading to Laravel 5.4. Feel free to commit any additional changes to the shift-2137 branch.

    Before merging, you should:

    • Checkout the shift-2137 branch
    • Review all pull request comments for additional changes
    • Run composer update (if the pre-commands fail, add --no-scripts)
    • Thoroughly test your application

    If you would like more help with your upgrade, check out the human services from Laravel Shift. And if you want to level-up your Git skills, check out Getting Git.

    Reviewed by syropian at 2017-01-24 18:21
  • 11. Looking For Core Team Members with Awesome Laravel/PHP Chops

    Hi! I'm Syropian, the creator of Astral.

    I'm currently looking for one or more awesome Laravel developers who can contribute a few hours a week improving Astral's backend code. Though I know my way around Laravel for the most part, as a full-time front end developer, my strengths lie in that realm, and there are much more talented Laravel devs that could really make Astral's backend a lot better.

    Things that do/will need work on at the moment are:

    • Caching app-wide: App-wide & intelligent caching could really speed up some of the responses from the server, and make the whole app feel snappier. I've made progress on v2 github star caching, but there's lots more to be done
    • Route/Controller Refactoring: A rethinking of the routes and controllers, with the end goal of the backend being a nice, tidy API that will eventually even be able to offer 3rd party access to.
    • Tests!!!: I'm notoriously bad about writing PHP tests. Help me Obi-Wan Kenobi. You're my only hope.

    So if you love Astral (or maybe like what it could become with your help), and want to contribute to an awesome open source project, either leave a comment on this issue, or if you'd rather chat privately, shoot an email to [email protected]

    As a core member you will receive attribution on Astral's website, and you can brag about it to all your friends too.

    Neat

    Reviewed by syropian at 2016-05-20 22:47
  • 12. 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.

    Reviewed by dependabot[bot] at 2022-07-20 01:28
  • 13. Memory leak

    I encountered a possible memory leak when selecting the last item in one of my tag list. The webpage stop responding and my browser (firefox) process memory consumption doesn't stop increasing. Note that it doesn't seems to happen for all my tags. image

    Reviewed by nclv at 2022-06-28 15:07
  • 14. Bump guzzlehttp/guzzle from 6.5.2 to 6.5.8

    Bumps guzzlehttp/guzzle from 6.5.2 to 6.5.8.

    Release notes

    Sourced from guzzlehttp/guzzle's releases.

    Release 6.5.8

    See change log for changes.

    Release 6.5.7

    See change log for changes.

    Release 6.5.6

    See change log for changes.

    6.5.5

    No release notes provided.

    6.5.4

    No release notes provided.

    6.5.3

    No release notes provided.

    Changelog

    Sourced from guzzlehttp/guzzle's changelog.

    6.5.8 - 2022-06-20

    • Fix change in port should be considered a change in origin
    • Fix CURLOPT_HTTPAUTH option not cleared on change of origin

    6.5.7 - 2022-06-09

    • Fix failure to strip Authorization header on HTTP downgrade
    • Fix failure to strip the Cookie header on change in host or HTTP downgrade

    6.5.6 - 2022-05-25

    • Fix cross-domain cookie leakage

    6.5.5 - 2020-06-16

    • Unpin version constraint for symfony/polyfill-intl-idn #2678

    6.5.4 - 2020-05-25

    • Fix various intl icu issues #2626

    6.5.3 - 2020-04-18

    • Use Symfony intl-idn polyfill #2550
    • Remove use of internal functions #2548
    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.

    Reviewed by dependabot[bot] at 2022-06-21 17:42
  • 15. Bump eventsource from 1.0.7 to 1.1.1

    Bumps eventsource from 1.0.7 to 1.1.1.

    Changelog

    Sourced from eventsource's changelog.

    1.1.1

    • Do not include authorization and cookie headers on redirect to different origin (#273 Espen Hovlandsdal)

    1.1.0

    • Improve performance for large messages across many chunks (#130 Trent Willis)
    • Add createConnection option for http or https requests (#120 Vasily Lavrov)
    • Support HTTP 302 redirects (#116 Ryan Bonte)
    • Prevent sequential errors from attempting multiple reconnections (#125 David Patty)
    • Add new to correct test (#111 Stéphane Alnet)
    • Fix reconnections attempts now happen more than once (#136 Icy Fish)
    Commits
    • aa7a408 1.1.1
    • 56d489e chore: rebuild polyfill
    • 4a951e5 docs: update history for 1.1.1
    • f9f6416 fix: strip sensitive headers on redirect to different origin
    • 9dd0687 1.1.0
    • 49497ba Update history for 1.1.0 (#146)
    • 3a38537 Update history for #136
    • 46fe04e Merge pull request #136 from icy-fish/master
    • 9a4190f Fix issue: reconnection only happends for 1 time after connection drops
    • 61e1b19 test: destroy both proxied request and response on close
    • 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)
    • @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.

    Reviewed by dependabot[bot] at 2022-06-01 02:52
  • 16. Bump async from 2.6.3 to 2.6.4

    Bumps async from 2.6.3 to 2.6.4.

    Changelog

    Sourced from async's changelog.

    v2.6.4

    • Fix potential prototype pollution exploit (#1828)
    Commits
    Maintainer changes

    This version was pushed to npm by hargasinski, a new releaser for async 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)
    • @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.

    Reviewed by dependabot[bot] at 2022-04-28 20:52
  • 17. Bump urijs from 1.19.5 to 1.19.11

    Bumps urijs from 1.19.5 to 1.19.11.

    Release notes

    Sourced from urijs's releases.

    1.19.11 (April 3rd 2022)

    1.19.10 (March 5th 2022)

    1.19.9 (March 3rd 2022)

    1.19.8 (February 15th 2022)

    1.19.7 (July 14th 2021)

    • SECURITY fixing URI.parseQuery() to prevent overwriting __proto__ in parseQuery() - disclosed privately by @​NewEraCracker
    • SECURITY fixing URI.parse() to handle variable amounts of \ and / in scheme delimiter as Node and Browsers do - disclosed privately by ready-research via https://huntr.dev/
    • removed obsolete build tools
    • updated jQuery versions (verifying compatibility with 1.12.4, 2.2.4, 3.6.0)

    1.19.6 (February 13th 2021)

    • SECURITY fixing URI.parse() to rewrite \ in scheme delimiter to / as Node and Browsers do - disclosed privately by Yaniv Nizry from the CxSCA AppSec team at Checkmarx
    Changelog

    Sourced from urijs's changelog.

    1.19.11 (April 3rd 2022)

    1.19.10 (March 5th 2022)

    1.19.9 (March 3rd 2022)

    1.19.8 (February 15th 2022)

    1.19.7 (July 14th 2021)

    • SECURITY fixing URI.parseQuery() to prevent overwriting __proto__ in parseQuery() - disclosed privately by @​NewEraCracker
    • SECURITY fixing URI.parse() to handle variable amounts of \ and / in scheme delimiter as Node and Browsers do - disclosed privately by ready-research via https://huntr.dev/
    • removed obsolete build tools
    • updated jQuery versions (verifying compatibility with 1.12.4, 2.2.4, 3.6.0)

    1.19.6 (February 13th 2021)

    • SECURITY fixing URI.parse() to rewrite \ in scheme delimiter to / as Node and Browsers do - disclosed privately by Yaniv Nizry from the CxSCA AppSec team at Checkmarx
    Commits
    • b655c1b chore(build): bumping to version 1.19.11
    • b0c9796 fix(parse): handle CR,LF,TAB
    • 88805fd fix(parse): handle excessive slashes in scheme-relative URLs
    • 926b2aa chore(build): bumping to version 1.19.10
    • a8166fe fix(parse): handle excessive colons in scheme delimiter
    • 01920b5 chore(build): bumping to version 1.19.9
    • 86d1052 fix(parse): remove leading whitespace
    • efae1e5 chore(build): bumping to version 1.19.8
    • 6ea641c fix(parse): case insensitive scheme - #412
    • 19e54c7 chore(build): bumping to version 1.19.7
    • 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)
    • @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.

    Reviewed by dependabot[bot] at 2022-04-12 23:02
🚕 Simple automation desktop app to download and organize your receipts from Uber/Lyft. Try out our new Ride Receipts PRO !
🚕 Simple automation desktop app to download and organize your receipts from Uber/Lyft. Try out our new Ride Receipts PRO !

Simple automation desktop app to download and organize your receipts from Uber and Lyft. Download To download Ride Receipts or purchase Ride Receipts

Jul 31, 2022
Better organize your desktop by sorting and deleting necessary and unnecessary files
Better organize your desktop by sorting and deleting necessary and unnecessary files

SmartOrganizer SmartOrganizer is a project aimed at ya'll lazy bones (myself included) or what I like to call it highly efficient beings that don't ha

Jun 8, 2022
JoBo is a PWA project to help you organize your new job research!

JoBo / canSpo - en cours de développement Ce projet : JoBo est un projet de PWA de gestion des candidatures dans le cadre d'une recherche d'emploi. ca

Nov 21, 2021
Organize is a simple GUI application, made using Vue JS and Electron JS, that organizes your files into pre-set folders.
Organize is a simple GUI application, made using Vue JS and Electron JS, that organizes your files into pre-set folders.

Organize is a simple GUI application, made using Vue JS and Electron JS, that organizes your files into pre-set folders.

Nov 9, 2021
📦🔗 Organize your Web with WebCrate, a modern and beautiful bookmarking tool
📦🔗 Organize your Web with WebCrate, a modern and beautiful bookmarking tool

WebCrate App Organize links, articles and more from around the web in a central place. All while being private, transparent and controllable thanks to

Aug 13, 2022
Githubapp ia a webapp made with vuejs in which the user can get the data like repos, stars, followers, following

Githubapp ia a webapp made with vuejs in which the user can get the data like repos, stars, followers, following, bio etc. about a particular github user by searching their username. Firebase is used for authentication purpose.

Dec 20, 2021
Buka is a modern software that helps you manage your ebook at ease.
Buka is a modern software that helps you manage your ebook at ease.

Buka - EBook Management About Buka Buka is a modern software that helps you manage your ebook at ease. With a simple, clean and straight-forward user

Aug 14, 2022
Organize literature into ideas, fast.
Organize literature into ideas, fast.

Intrigue Organize literature into ideas, fast. Download Demo (v0.1.3) | Report Bugs NOTE: When you double click Intrigue, macOS will complain that thi

Aug 17, 2022
A hackathon plateform to organize and manage hackathons for Epitech students
A hackathon plateform to organize and manage hackathons for Epitech students

Epiwars A hackathon plateform to organize and manage hackathons for Epitech students Key Features • How To Use • Official Website • License • Epitech

Jun 22, 2022
💣 Manage your pictures easily for Github. 基于 Github 轻松管理您的存储图库
💣 Manage your pictures easily for Github. 基于 Github 轻松管理您的存储图库

Manage your pictures easily for Github. Screenshot Usage Create a New Repository Open https://boomb.cn. Built with Vue3 Element Plus TypeScript Github

Aug 14, 2022
Download and update song packs for StepMania with ease.

A cross-platform utility app for StepMania that downloads and automatically updates song ("simfile") packs hosted in Amazon S3 buckets (or any bucket that can interact with the S3 API).

Jul 26, 2022
Display & customize video formatted files with ease on Laravel Nova

Video Field for Laravel Nova Upload and display videos in laravel nova This package is an extended version of built-in nova file field that helps you

Aug 4, 2022
Manage your pictures easily for Github.
Manage your pictures easily for Github.

Battle Manage your pictures easily for Github. Screenshot Usage Create a New Repository Get Token => https://github.com/settings/tokens Open https://b

Aug 1, 2022
This app allows you to consult relevant information from Github users through their username, it is fully responsive and has light and dark themes that adapt according to your preferences.
This app allows you to consult relevant information from Github users through their username, it is fully responsive and has light and dark themes that adapt according to your preferences.

This app allows you to consult relevant information from Github users through their username, it is fully responsive and has light and dark themes that adapt according to your preferences.

Jun 14, 2022
github-explorer(vue)

github-explorer Rebuild with Vue 2.1 Introduction THIS github-explorer is based on Vue. You can check out the ORIGINAL version, which is based on Reac

Aug 11, 2022
[DEPRECATED] ✏️ A blog based on GitHub Pages built with Vue.js 2 + webpack 3.
[DEPRECATED] ✏️ A blog based on GitHub Pages built with Vue.js 2 + webpack 3.

vue-ghpages-blog ✏️ A blog based on GitHub Pages built with Vue.js 2 + webpack 3. 一个依赖 GitHub Pages,无需本地生成的静态博客,使用了 Vue.js 2 组件开发,webpack 3 打包。 [DEPRE

Apr 13, 2022
Linux System Optimizer and Monitoring - https://oguzhaninan.github.io/Stacer-Web
Linux System Optimizer and Monitoring - https://oguzhaninan.github.io/Stacer-Web

Linux System Optimizer and Monitoring Sponsors Reviews Required Packages curl, systemd PPA Repository (for ubuntu) sudo add-apt-repository ppa:oguzhan

Aug 13, 2022
🐙🔍 VueJS 2 Github Explorer Using API v3
🐙🔍 VueJS 2 Github Explorer Using API v3

Vue-Github-Explorer Technology Used API by Github v3 https://developer.github.com/v3/ Vue.js Vue-Router Axios Webpack Development Checkout Code : git

Jul 9, 2022
Web application for organization of foodsaving groups worldwide - frontend code and central location for feature planning. For server-side code, go to https://github.com/yunity/karrot-backend
Web application for organization of foodsaving groups worldwide - frontend code and central location for feature planning. For server-side code, go to https://github.com/yunity/karrot-backend

A web platform to support foodsaving groups worldwide. ?? ?? ?? karrot (Frontend) (Backend) This is the frontend repository, i.e. the browser-side sof

Aug 15, 2022