Git Product home page Git Product logo

datamonitor's Introduction

System.out.print("Hello There Special Person ๐Ÿ‘‹");


โœจ About Me ๐Ÿ‘€

- Hello there, my name is Abhijith

- I'm currently pursuing Bachelors Degree in Commerce with Computer Applications

- I'm interested in computers and programming and I've been learning and working on android development since the past few years


โœจ What I'm doing currently ๐Ÿฅด

Crafting with Swift ๐Ÿ“ฑ


โœจ Some stats of mine ๐Ÿ˜„


โœจ Get in touch with me ๐Ÿ“ฑ





Made with ๐Ÿ–ค by Me ๐Ÿคช

datamonitor's People

Contributors

atalanttore avatar atharvshinde avatar axuswizix avatar bluehomewu avatar buttercookie42 avatar comradekingu avatar dontobi avatar eco-gaming avatar eugentoptic44 avatar fjuro avatar graphixmedia avatar iqb4lsp avatar itsdrnoob avatar johnsonran avatar killerrook avatar maronghappy avatar ngocanhtve avatar oersen avatar ofermar avatar rex07 avatar rezaalmanda avatar rintan avatar shailendramaurya avatar softinterlingua avatar tadekdudek avatar timtcg avatar weblate avatar ygorigor avatar zahiruddinrushdi avatar zityi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

datamonitor's Issues

Monitor additional data plan

Checklist

  • I made sure that there are no similar feature requests - open or closed.
  • I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
  • This issue contains only one feature request.

Is your feature request related to a problem? Please describe.

I have a data plan with daily 2 GB limit. Occasionally, I add a separate 50 GB data plan valid upto the date of existing plan. Some days, I end up using extra data from this 50 GB and some days I don't. How do I track this extra plan? It is hard to manually keep track of that extra data usage everyday and harder to know when that 50 GB plan will be over.

Describe the solution you'd like

Allow multiple plans by tracking the extra usage after the daily limit.

Additional context

I hope the above description is coherent.

Data Monitor crashes upon giving usage access

Describe the bug
After installing this app and giving it usage access, it crashes everytime I open it.

To Reproduce
Steps to reproduce the behavior:

  1. Install the app from the GitHub releases page
  2. Turn off battery optimisation
  3. Give usage access
  4. App crashes

Expected behavior
App to work normally

Screenrecording
https://pixeldrain.com/u/CQPU7uFm (hosted on pixeldrain, hope you don't mind. Recorded as a mp4 file)

Smartphone (please complete the following information):

  • Device: Oppo A31
  • OS: ColorOS V6.1.2, Android 9
  • App version: 1.6.9

Important additional context

I used Universal Android Debloater to remove from the user 0 system apps such as Google Play Services, Google Play Store etc. without root via ADB.
Here is a full list of uninstalled apps: https://pastebin.com/RTGUE5ZZ
And here is the description for it: https://raw.githubusercontent.com/0x192/universal-android-debloater/main/resources/assets/uad_lists.json

Import/export feature

Describe the solution you'd like

Import/export is required when someone wants to create a backup file, change their phone, or simply reset their phone settings.

2 different translation Webseites

Describe the bug
There are 2 different Translation Websites

To Reproduce
Steps to reproduce the behavior:

  1. languages and klich de "help
    us by [...]" banner -> first website
  2. Go in github read me click contribute -> 2. website

Expected behavior
Only one website

App shows permission denied toast before granting READ_PHONE_STATE permission

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Install and open app
  2. Grant required usage access permission
  3. The app shows permission granted
  4. Click on next and see the error toast notification

Expected behavior
App should not show permission denied toast and also not contradict permission granted written on initially grant acces button

Screenshots
Edit: screenrecording removed for privacy reasons

Smartphone (please complete the following information):

  • Device: Oppo Realme 1 CPH1861
  • OS: Color Os v 6.0(Android 9)
  • Version 2.0

Additional context
If i didn't provide app usage access how come it can show data usage.

Notification layout improvement

Is your feature request related to a problem? Please describe.

Please Improved it's notification panel.
And add more customization option inside setting.

If possible then add separate Notification setting inside setting.

Describe the solution you'd like
Reduced it's notification panel size or compact notification panel.

Describe alternatives you've considered

Additional context
See this images
Screenshot_20220902-110529

Screenshot_20220902-110143

Notification layout 2

Notification layout

App crashes when clicked on a non system app

Describe the bug
App crashes when clicked on a non system app for info about data sent and data received

To Reproduce
Steps to reproduce the behavior:

  1. Open the app
  2. Click on mobile data denoted by a red antenna icon
  3. Scroll down to any non system app
  4. Click on app for more info
  5. App crashes after 2-3sec

Expected behavior
App should show more info about data sent and received by the selected app

Screenshots
Step 2
Screenshot_2022-10-27-01-31-47-13_4658bfd74d73f2a7c13010ce808ba7ad

For step 3 and 4

Screenshot_2022-10-27-01-31-17-41_4658bfd74d73f2a7c13010ce808ba7ad

just before crashing

Screenshot_2022-10-27-01-31-09-89_4658bfd74d73f2a7c13010ce808ba7ad

Smartphone (please complete the following information):

  • Device: Oppo Real me 1 CPH1861 Non rooted
  • OS: Color OS v6.0
  • App Version 2.0.0

Additional context
Add any other context about the problem here.

Overlapping "no data available" visual bug

Describe the bug
A unnecessary message "no data available" overlapped on the data usage screen

To Reproduce
Steps to reproduce the behavior:

  1. Open app
  2. Click on per app data usage tab

Note: it is an occasional inconsistent bug aka hard to reproduce

Expected behavior
App should display data usage without any overlapping message

Screenshots
Screenshot_2022-11-08-22-25-12-68_4658bfd74d73f2a7c13010ce808ba7ad

Smartphone (please complete the following information):

  • Device: Oppo Realme 1 CPH1861
  • OS: Android 9 Color Os V6.0
  • Version: 2.0.0

Additional context
Nothing here just crickets

[Feature Request] Show actual data usage in data consumption graph.

Hi! First of all thank you for the amazing app, it looks really neat.

I wanna suggest some features/improvements as follows:

  1. How about showing actual data usage instead of 2.5gb+ on the data usage graph shown in home screen?
  2. When clicking on wifi or mobile data card,
    IMG_20220804_093152_679
    you can redirect user to this page:
    Screenshot_2022-08-04-09-26-06-611_com drnoob datamonitor

I think it'll be good for quick access from home screen.
Thanks again!

Meta - enclose checklist in an <details> accordian tag

Checklist

  • I made sure that there are no similar feature requests - open or closed.
  • I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
  • This issue contains only one feature request.

Is your feature request related to a problem? Please describe.

The checklist is pretty long and repetitive, monotonous, and eye sore when going through lots of issues

Describe the solution you'd like

Decluttering by using details accordian tag

Additional context

  • Even if this is not achievable to do in the issue template, this can be done using the bot - similar to the one implemented for auto-resizing the images
  • the checklist accordian need not be open by-default, since presence of unchecked items is shown clearly in the github issue UI - and knowing that some "task" is not done, the interested person can easily open the details accordian

Screenshot_2022-11-09-17-09-14-82_79bc5d99886106bfc3f2688bf01a61d3

Layout improvement

Is your feature request related to a problem? Please describe.

Improved it's UI design.
See images many texts are not visible or hidden.and don't need to swipe up.(I mean one page)

Describe the solution you'd like

Describe alternatives you've considered

Additional context
I loved this app, many improvements are needed.
I know this is in early stage.
See this images
Screenshot_20220731-141238_1

Screenshot_20220902-111037_1

Screenshot_20220902-143310

Screenshot_20220902-143610

Screenshot_20220902-143505

Screenshot_20220902-154312

Screenshot_20220902-160227

See this
DocScanner 02-Sep-2022 2-36 pm (1)

Screenshot_20220902-160227_1

App data usage crash

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'App data usage'
  2. Click on any application
  3. App crashes

Crash logs

FATAL EXCEPTION: AsyncTask #4
Process: com.drnoob.datamonitor, PID: 17167
java.lang.RuntimeException: An error occurred while executing doInBackground()
	at android.os.AsyncTask$3.done(AsyncTask.java:353)
	at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:383)
	at java.util.concurrent.FutureTask.setException(FutureTask.java:252)
	at java.util.concurrent.FutureTask.run(FutureTask.java:271)
	at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:245)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
	at java.lang.Thread.run(Thread.java:764)
Caused by: android.view.ViewRootImpl$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
	at android.view.ViewRootImpl.checkThread(ViewRootImpl.java:7334)
	at android.view.ViewRootImpl.requestLayout(ViewRootImpl.java:1165)
	at android.view.View.requestLayout(View.java:21999)
	at android.view.View.requestLayout(View.java:21999)
	at android.view.View.requestLayout(View.java:21999)
	at android.view.View.requestLayout(View.java:21999)
	at android.view.View.requestLayout(View.java:21999)
	at android.view.View.requestLayout(View.java:21999)
	at android.view.View.requestLayout(View.java:21999)
	at android.view.View.requestLayout(View.java:21999)
	at android.view.View.requestLayout(View.java:21999)
	at androidx.constraintlayout.widget.ConstraintLayout.requestLayout(:2)
	at android.view.View.requestLayout(View.java:21999)
	at android.view.View.setFlags(View.java:13347)
	at android.view.View.setVisibility(View.java:9420)
	at e.c.a.a.d$b.doInBackground(:16)
	at android.os.AsyncTask$2.call(AsyncTask.java:333)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	... 4 more

Device details

  • Device: Lenovo Tab4 8 plus
  • OS: android 8.1.0
  • App version: v2.0.0 (7)

Additional context

  • It doesn't crash if I click App data usage > Mobile Hotspot
  • It crashes everytime.

Set a data plan date

Is your feature request related to a problem? Please describe.
Yes. When adding or editing a data plan, I can only define a time, but not a date...

Describe the solution you'd like
When selecting a "monthly" plan, a option appear to choose which month and which day the data plan expires.

Describe alternatives you've considered
The default calendar application opens to choose which day the plan expires.

Additional context
That's all.

Home button issue and bad loading times

Describe the bug
Sometimes Home button doesn't work it redirects me to app data usage page also the app loading times there are pretty slow!

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'App data usage page'
  2. Click on 'Home'
  3. Scroll through all the pages
  4. See error pressing 'home' redirects me to app data usage page

Expected behavior
It should show home page.

**Screen Recording **
https://imgur.com/a/JR7DJdv

Smartphone (please complete the following information):

  • Device: [Samsung M30s]
  • OS: [Android 11]
  • Version [2.0.0]

Additional context
Add any other context about the problem here.

Show amount of data left in accordance with data plan

Checklist

  • I made sure that there are no similar feature requests - open or closed.
  • I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
  • This issue contains only one feature request.

Is your feature request related to a problem? Please describe.

I need to calculate the data left in accordance with my data plan

Describe the solution you'd like

Show how much data is left according to the data plan settings

Additional context

I really don't have a problem.... Please change the template as:

Feature description:


Why do you want this feature?


Additional information:

Issue Running APp

C:\Users\dladd\Downloads\DataMonitorLatest\app\src\main\java\com\drnoob\datamonitor\ui\fragments\LanguageFragment.java:48: error: cannot find symbol
import static com.drnoob.datamonitor.ui.fragments.AppDataUsageFragmentTest.context;
^
symbol: class AppDataUsageFragmentTest
location: package com.drnoob.datamonitor.ui.fragments

While running app.

Vibration toggle

Checklist

  • I made sure that there are no similar feature requests - open or closed.
  • I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
  • This issue contains only one feature request.

Is your feature request related to a problem? Please describe.

Changing date of plan reset involves scrolling through numbers (annoying when a calendar would be quicker), triggering the vibration motor. I have nerve issues that make this... undesirable.

Describe the solution you'd like

Please stop using vibration needlessly, or at least provide an option to prevent it from working. Better would be just to provide a calendar instead so if you must vibrate, then it's at least just one quick confirmation hit.

Additional context

I know it seems like something little used, but I change plans routinely according to needs and deals I find. You already have a request open regarding plans that don't fit the traditional "specific date each month" format, so I'll not harp on that.

Network diagnostics not working

Describe the bug
Network diagnostics takes forever left it running for 5 minutes and nothing happened

To Reproduce
Steps to reproduce the behavior:

  1. Go to network diagnostics tab
  2. Click on run diagonistics
  3. Animation plays and nothing happens

Expected behavior
Network diagnostics should be performed

Screenshots
Keeps loading forever

Screenshot_2022-10-26-06-35-24-40_4658bfd74d73f2a7c13010ce808ba7ad

Smartphone (please complete the following information):

  • Device: Oppo Real me 1 CPH1861
  • OS: Color OS v6.0 (Android 9)

Additional context
Maybe something related to diagnostics server. Maybe add option to choose more diagnostics services as there are plenty available on web.

Display Total Data Usage.

Is your feature request related to a problem? Please describe.
Sometimes I'd like to check my monthly data usage or overall till date data usage of all apps ie Total data usage for a particular time period but there's no option to see that!

Describe the solution you'd like
In the app data usage page add a string at the top that shows Total data usage for the selected settings (screenshot describes it better)
It's just a basic idea you can place it where ever just that it should be clearly visible and works as mentioned.

Screenshot_20220920-152440_Data Monitor.png

Data Usage in Status Bar

Is your feature request related to a problem? Please describe.
Its an extra fuss to slide over to the notification panel and look at the data usage there.

Describe the solution you'd like
Showing data usage directly in status bar like network speed indicator.

Describe alternatives you've considered
Did not find any other alternatives other than compromising on my ux.

Additional context
NaN

App usage time/battery

Is your feature request related to a problem? Please describe.
It would be nice if you could filter the app by time and battery consumption, because you could compare which app causes high battery consumption.

Describe the solution you'd like
In the tab app data usage extend the filter with battery and screentime
Also extend the app view with battery usage

System Apps entry in App data usage tab is not opening when opening the app via tapping the widget.

Describe the bug
System Apps entry in App data usage tab is not opening when opening the app via tapping the widget in the homesreen.

To Reproduce
Steps to reproduce the behavior:

  1. Add widget to homescreen
  2. Tap on the widget to open the app
  3. Go to App data usage tab in middle of the bottom panel
  4. Tap on System Apps entry

Expected behavior
Opening of System Apps entry which shows data usage by each system app separately.

Smartphone :

  • Device: Samsung Galaxy M32
  • OS: One UI 4.1 , Android 12
  • Version One UI 4.1

Additional context
When opening the app using normal way i.e. by tapping the app icon in application menu, System Apps is opening as intended.

Auto start on boot

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when I restart the device but the data monitor feature (which is implemented with v2) doesn't auto start.

Describe the solution you'd like
Add an option to Enable/Disable auto start on boot.

Multiple data plans

Ability to add both Daily data reset plans and Monthly data reset plans at the same time will be nice. Because there are monthly reset plans which gets activated when the daily reset plan runs out. So if the user have 1GB Daily reset plan and 30GB Monthly reset plan, I think you shall implement it by calculating the first 1GB usage measured to the Daily reset plan and the balance usage to the Monthly reset plan.

Adding time of App Used for daily and monthly basis.

Adding time of App Used on a daily and monthly basis.
Hello,

Everything working fine.
Is it possible to add time tracking or usage of apps with data used?

For example,
FB consumed 1 GB and the time used is 1.5 hrs like that?

It will make people time conscious as well as data usage conscious.

Add Portuguese (BR) language to the Data Monitor app

Checklist

  • I made sure that there are no similar feature requests - open or closed.
  • I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
  • This issue contains only one feature request.

Is your feature request related to a problem? Please describe.

This feature is not related to a problem.

Describe the solution you'd like

Just want you to, please, add Portuguese (BR) language to the app.

Additional context

I have already translated the entire language on the help site provided in the Data Monitor app.

Cant go back to home tab from data usage tab

Describe the bug
Cant go back to home tab from data usage tab

To Reproduce
Steps to reproduce the behavior:

  1. Open app
  2. Click on red antenna icon depicting mobile data
  3. Click on home tab
  4. Nothing happens

Expected behavior
App should show me the home tab containing info about net mobile and WiFi data usage

Screenshots
See the video

Record_2022-10-27-10-26-25_4658bfd74d73f2a7c13010ce808ba7ad.mp4

Smartphone (please complete the following information):

  • Device: Oppo Real me 1 CPH1861_A11_C50 non rooted
  • OS: Color OS v 6.0(Android 9)
  • Version v2.0.0

Additional context
Add any other context about the problem here.

Day by day data usage stats

Describe the solution you'd like
Hi, can you add an option to navigate per day my data

Describe alternatives you've considered
Can you add a daily data tracking, similar to that..

Screenshot_20221030-115048_GlassWire

Related to widgets

The problem is in miui the widget is not fully compatible plz reduces the dp of the wedget or make the widget biger apply the widget in miui and see the issue
Screenshot_2022-08-01-19-23-45-591_com miui home

Notification visibility

The data notification is not visible if the notification panel is not opened; design the notification in such a way that it always visible from anywhere
20220724_171442
like the attached image

Can't translate on Transifex

This organization has too many words and has been temporarily disabled. To resume using Transifex, please have an organization administrator upgrade to another plan.

irregular data end

Is your feature request related to a problem? Please describe.
the problem is simple, your app allows to set a daily or monthly data term but there are situations in which these two possibilities do not fit. An example would be a weekly / thirty day plan or a different number of days. Another example can be when the start date has already passed. Another example is when you do not have a plan but packages that can be activated and expired occasionally like bonus/special package.
Another example is the annual plan.

Describe the solution you'd like
the solution is to add in setup>add_data_plan> reset_counter two other options:

  1. a numeric amount of months: days: hour
  2. an start/end date with a checkbox for "repeat" and an optional hour of termination (for example a data package that end at same hour of activarion, example at 15:35...)

Describe alternatives you've considered
currently maybe you can set a month as a duration and move the start day to make the plan last less time, however I'm not sure, I haven't tried it however this is ugly solution.

Additional context

Crash on "App data usage" view

Describe the bug
A clear and concise description of what the bug is.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Network Diagnostics'
  2. Click on 'Settings'
  3. Back
  4. Open 'App data usage'
  5. App crashes

Crash logs

FATAL EXCEPTION: main
Process: com.drnoob.datamonitor, PID: 28446
java.lang.IllegalArgumentException: NetworkCallback was already unregistered
 at com.android.internal.util.Preconditions.checkArgument(Preconditions.java:47)
 at android.net.ConnectivityManager.unregisterNetworkCallback(ConnectivityManager.java:3387)
 at com.drnoob.datamonitor.ui.fragments.NetworkDiagnosticsFragment$b.b(Unknown Source:4)
 at com.drnoob.datamonitor.ui.fragments.NetworkDiagnosticsFragment.onPause(:4)
 at androidx.fragment.app.Fragment.performPause(:2)
 at d.m.b.f0.l(Unknown Source:29)
 at d.m.b.f0.k(:6)
 at d.m.b.z.C(:11)
 at d.m.b.z.W(Unknown Source:91)
 at d.m.b.z.A(:4)
 at d.m.b.z$d.run(Unknown Source:3)
 at android.os.Handler.handleCallback(Handler.java:790)
 at android.os.Handler.dispatchMessage(Handler.java:99)
 at android.os.Looper.loop(Looper.java:164)
 at android.app.ActivityThread.main(ActivityThread.java:6518)
 at java.lang.reflect.Method.invoke(Native Method)
 at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
 at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)

Device details

  • Device: Lenovo Tab4 8 plus
  • OS: Android 8.1.0
  • App version: v2.0.0 (7)

Custom period data usage

Describe the solution you'd like
Hi, can you add a custom period data usage for WiFi and mobile data monitor

Describe alternatives you've considered
Currently I use Glasswire that do that
Screenshot_20221030-114839_GlassWire

[Meta]add " I made sure that I have used appropriate descriptive title" to all templates

Checklist

  • I made sure that there are no similar feature requests - open or closed.
  • I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
  • This issue contains only one feature request.

Is your feature request related to a problem? Please describe.

Prompts people to give the selection of appropriate title a little thought.

Describe the solution you'd like

add " I made sure that I have used appropriate descriptive title" to all templates( bug, feature requests, questions)

Additional context

No response

[Meta] Use beta templates

Use beta templates for bug reports and feature requests as it enhances the user experience and reduce hasle while opening a new issue

A visual example is as follows you can also test it in Newpipe official repository in GitHub

Screenshot_2022-11-06-20-47-02-97

Speed on to

You did as requested in #15 but we still have to open the notification panel to see the internet speed,see the screenshots I have marked that in screenshot, and also lower the widget and notification refresh interval- see this app for reference
20220730_073742
20220730_073831

[Meta] Add a question template and some way to contact(if any)

Checklist

  • I made sure that there are no similar feature requests - open or closed.
  • I have taken the time to fill in all the required details. I understand that the feature request will be dismissed otherwise.
  • This issue contains only one feature request.

Is your feature request related to a problem? Please describe.

Where are users supposed to ask questions?

Describe the solution you'd like

Here is a visual example:
Screenshot_2022-11-12-23-09-44-05
Screenshot_2022-11-12-23-10-07-20

Additional context

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.