GithubHelp home page GithubHelp logo

klaudiosinani / ao Goto Github PK

View Code? Open in Web Editor NEW
2.1K 2.1K 193.0 7.07 MB

Elegant Microsoft To-Do desktop app

Home Page: https://klaussinani.github.io/ao

License: MIT License

CSS 25.35% JavaScript 74.65%
app desktop microsoft todo wunderlist

ao's People

Contributors

0xflotus avatar chrisscph avatar dependabot[bot] avatar jinxuan avatar johnsylvain avatar klaudiosinani avatar lxze avatar mariosinani avatar modelmat avatar tymitchell21 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  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

ao's Issues

Links open in Ao window and in default browser

Describe the bug
Clicking on links inside ao will open a second ao window to that URL and open another tab in my open browser.

To Reproduce
Add a link in the notes or a subtask, then click on it.

Expected behavior
The URL opens a new tab in a browser.

Screenshots
image

Technical Info (please complete the following information)

  • OS: Arch Linux
  • Ao Version: 6.4.0

open as startup problem

#Startup problem in Ao

there is no any option to put Ao as startup application so for a notification and reminder I have to start it manually every time
so I add it to startup application with the path \snap\Ao\9\Ao and \snap\Ao\current\Ao simultaneously. so it be startup application but after that, it asks email id and password(i already login in Ao) I add it but it shows there is some problem with the email address

system Ubuntu 18.04

After upgrade, no tasks are displayed

Describe the bug
After I upgraded to the latest version, no tasks are displayed - only a blank grey box

To Reproduce
Upgrade from previous version to current version

Expected behavior
I should see all my tasks

Screenshots
If applicable, add screenshots to help explain your problem.
image

Technical Info (please complete the following information)

  • OS: 10.13.5
  • Ao Version: 5.6.0

Additional context
Add any other context about the problem here.

App offers new version even when I'm already using the newest version

Describe the bug
I'm currently using the version 5.6.0 and keep getting a message asking me to upgrade to the new version 5.6.0.

To Reproduce
Check the code on tag v5.6.0.
npm run start
Click on Help > Check for Update
A message offering the download of version v5.6.0 is going to appear.

Expected behavior
It should show that I'm on the latest version

Screenshots
N/A

Technical Info (please complete the following information)

  • OS: MacOS 10.14.1 (18B75)
  • Ao Version: 5.6.0

Additional context
While debugging the issue I found that it's related to commit 1306741, the old update URLs are giving 404 and the code at update.js handle any status code not 200 this way.

I suggest to release a new version 5.7.0, this should keep showing the nag massage to old users but when they click on the update link they will be redirected to a new version that checks for update on the correct URL.

Nothing to in this app

Reporting an Issue

Thank you for taking the time to contribute to Ao! โœจ๐ŸŽ‰

Suggested quick smart steps

  • Run through the contributing guidelines
  • Support questions are better asked in the project's chat. We will get back at you in a flash.
  • Ensure the issue is not already reported

Delete the above section and the content in the sections below before submitting your issue

Description

Please provide as much relevant info as possible

Error Message (if any)

Copy the error message here

Relevant Links (if any)

  • Any link to an other project that you believe it might be relevant

Environment

Tell us which operating system you are using, as well as which version of Ao.
Run the following script to get your OS info quickly.

node -e "const osInfo = require('os'); console.log('\n' + 'OS Type: ' + '\t' + osInfo.type() + '\n' + 'OS Platform:' + '\t' + osInfo.platform() + '\n' + 'OS Release: ' + '\t' + osInfo.release() + '\n' + 'Architecture: ' + '\t' + osInfo.arch() + '\n');"

Additional Information

Include any additional information, configuration or data that might be necessary to reproduce the issue.

Issue: Unable to use "Cmd+." as a Custom Shortcut Key on Macos

Description

I am running High Sierra on Mac and for some reason I cannot access the Settings menu in AO. I have changed the darwin.json configuration to another option but it still will not pop up by using either the menu directly or via keyboard shortcut.

Error Message (if any)

No error message found, just doesn't react/open.

Relevant Links (if any)

NA

Environment

Tell us which operating system you are using, as well as which version of Ao.
Run the following script to get your OS info quickly.

OS Type: 	Darwin
OS Platform:	darwin
OS Release: 	17.4.0
Architecture: 	x64

Additional Information

NA

New Microsoft To-Do Interface

Describe the bug
The new Microsoft To-Do interface breaks the File | Edit menu functionality

To Reproduce
Open up Ao, try to use menu buttons.

Expected behavior
The menu buttons work.

Screenshots
If applicable, add screenshots to help explain your problem.

image

Technical Info (please complete the following information)

  • OS: Linux desktop 4.18.7-1-MANJARO
  • Ao Version: 5.6.0-1

Additional context
Add any other context about the problem here.

Crash after start due to missing init.js resource

Describe the bug
Crash after start due to missing init.js resource

To Reproduce

  1. Copy the ao 5.6.0 AppImage x86_64 binary to ~/.local/bin/ao
  2. Mark it as executable chmod ~/.local/bin/ao
  3. Execute the binary: ao , or ~/.local/bin/ao

Expected behavior
It should start after the update, but it crashes. More details provided in the following sections.

Technical Info (please complete the following information)

  • OS: Ubuntu 18.04 64 bits
  • Ao Version: 5.6.0

Console Output:

Error: Cannot find module '/tmp/.mount_aozmTZY6/resources/electron.asar/browser/init.js'
    at Function.Module._resolveFilename (module.js:543:15)
    at Function.Module._load (module.js:473:25)
    at Function.Module.runMain (module.js:683:10)
    at startup (bootstrap_node.js:196:16)
    at bootstrap_node.js:622:3

Additional context

  • Since I updated to the new version I can't launch Ao anymore.
  • The first time I launch the app after the upgrade (upgrade by AppImage binary substitution), I'm asked again to recreate a desktop shortcut (but I had a shortcut before, so it does not make sense).
  • Once the shortcut is created, the application crashes (the output is added to the technical info section). The crash output only appears after the shortcut creation, never before.

Add font manager and support RTL

Requests :

  • Add font manager.
  • Add RTL text capability.

Hello.
Please add the ability to change the type and size of the font to the macOS specific software.
Also add text RTL capability.
Thanks.

Transparent status bar with vibrant themes

Description

When vibrant themes are chosen I get a transparent status bar.
A screenshot:
image

Environment

Latest version, so 5.0.0, on MacBook Pro with macOS 10.13.1 and an iMac with macOS 10.13.0

OS Type: Darwin
OS Platform: darwin
OS Release: 17.2.0
Architecture: x64

terminated by signal SIGSEGV (Address boundary error)

Describe the bug
after installed ao in manjaro linux , i got a error message from shell : terminated by signal SIGSEGV (Address boundary error) when i try to run ao in shell

To Reproduce
...

Expected behavior
i install ao from this link aur-ao , then i run makepkg -rsi to install it, after that , i got a error message : terminated by signal SIGSEGV (Address boundary error) when i try to run ao in shell , i just don't know which step i made was wrong

Screenshots
the message is

>ao
fish: 'ao' terminated by signal SIGSEGV (Address boundary error)

Technical Info (please complete the following information)

  • OS: manjaro linux (arch)
  • Ao Version: ao 5.6.0-1

Additional context
Add any other context about the problem here.

Blank

Reporting an Issue

Thank you for taking the time to contribute to Ao! โœจ๐ŸŽ‰

Suggested quick smart steps

  • Run through the contributing guidelines
  • Support questions are better asked in the project's chat. We will get back at you in a flash.
  • Ensure the issue is not already reported

Delete the above section and the content in the sections below before submitting your issue

When I click to add the todo list, it only shows the blank on the screen.

Please provide as much relevant info as possible

Error Message (if any)

Copy the error message here

Relevant Links (if any)

  • Any link to an other project that you believe it might be relevant

Environment

Tell us which operating system you are using, as well as which version of Ao.
Run the following script to get your OS info quickly.

node -e "const osInfo = require('os'); console.log('\n' + 'OS Type: ' + '\t' + osInfo.type() + '\n' + 'OS Platform:' + '\t' + osInfo.platform() + '\n' + 'OS Release: ' + '\t' + osInfo.release() + '\n' + 'Architecture: ' + '\t' + osInfo.arch() + '\n');"

Additional Information

Include any additional information, configuration or data that might be necessary to reproduce the issue.

Application is not loading !

Reporting an Issue

Thank you for taking the time to contribute to Ao! โœจ๐ŸŽ‰

Suggested quick smart steps

  • Run through the contributing guidelines
  • Support questions are better asked in the project's chat. We will get back at you in a flash.
  • Ensure the issue is not already reported

Delete the above section and the content in the sections below before submitting your issue

Description

Please provide as much relevant info as possible

Error Message (if any)

Copy the error message here

Relevant Links (if any)

  • Any link to an other project that you believe it might be relevant

Environment

Tell us which operating system you are using, as well as which version of Ao.
Run the following script to get your OS info quickly.

node -e "const osInfo = require('os'); console.log('\n' + 'OS Type: ' + '\t' + osInfo.type() + '\n' + 'OS Platform:' + '\t' + osInfo.platform() + '\n' + 'OS Release: ' + '\t' + osInfo.release() + '\n' + 'Architecture: ' + '\t' + osInfo.arch() + '\n');"

Additional Information

Include any additional information, configuration or data that might be necessary to reproduce the issue.

CalDev sync?

Is your feature request related to a problem? Please describe.
I'm currently self-hosting NextCloud and I'm using NextCloud tasks within my instance. I would love be able to have a desktop app to work together with this. Therefore I would love if the app in the future could support CalDev sync (that is what NextCloud tasks support), so I can sync my tasks between computers.

There is no icon after install.

Describe the bug
There is no icon after install.

Screenshots
screenshot_20190109_094110

Technical Info (please complete the following information)

  • OS: Manjaro KDE
  • Ao Version:5.6

Feature: Offline Support

Hi, I have been using Ao for sometime now and its a great app. Though sometimes I feel that it should have offline mode also when laptop is not connected to internet. Is it possible?

Weird startup behavior when ~/Downloads is replaced with symbolic link

Describe the bug
I dual boot between Win10 and Ubuntu and share a storage partition. To facilitate downloads I have a symbolic link for ~/Downloads. This leads to error messages when I start Ao, and has lead to traceback crashes in the past which forces me to reinstall.

To Reproduce
Uninstall / reinstall using snap, then enter ao from command line.

Expected behavior
Startup with no error messages.

Screenshots
yenson@XPS15:~$ ao
/home/yenson/Downloads was removed, reassigning DOWNLOAD to homedir
Gtk-Message: Failed to load module "canberra-gtk-module"
Gtk-Message: Failed to load module "canberra-gtk-module"
{ Error: Cannot find module '../screen'
at Module._resolveFilename (module.js:543:15)
at Function.Module._resolveFilename (/snap/ao/10/resources/electron.asar/common/reset-search-paths.js:35:12)
at Function.Module._load (module.js:473:25)
at Module.require (module.js:586:17)
at require (internal/module.js:11:18)
at Object.get [as screen] (/snap/ao/10/resources/electron.asar/browser/api/exports/electron.js:11:16)
at createMainWindow (/snap/ao/10/resources/app.asar/index.js:43:36)
at App.app.on (/snap/ao/10/resources/app.asar/index.js:102:16)
at emitTwo (events.js:131:20)
at App.emit (events.js:214:7) code: 'MODULE_NOT_FOUND' }

Technical Info (please complete the following information)

  • OS: Ubuntu 18.04
  • Ao Version: 5.6.0.

Additional context

App crash and cannot be opened again after switching vibrant theme

Describe the bug
Vibrant theme disabled the app

To Reproduce
Switch to vibrant theme

Expected behavior
Switch theme normally.

Screenshots
N/A

Technical Info (please complete the following information)

  • OS: 10.13.6
  • Ao Version:
  1. git commit
  2. 5.6.0

Additional context

  1. I deleted ~/.ao.json and reinstall by using brew cask again. USELESS.
  2. Similar as 1 but not reinstall directly, remove Ao.app and ~/.ao.json and install again. USELESS.
  3. Try to clone git repo and build locally, same result for yarn start or exec bin built by yarn dist.

Some info shown by yarn start. I think this may provide some hints.

2018-07-13 10:55:23.094 Electron[63451:9515896] *** WARNING: Textured window <AtomNSWindow: 0x7ff55ff4e150> is getting an implicitly transparent titlebar. This will break when linking against newer SDKs. Use NSWindow's -titlebarAppearsTransparent=YES instead.

Segmentation Fault on Fedora 29

Describe the bug
Trying to run ao-appinstalled the rpm package under Fedora 29 results in an instantaneous segmentation fault.

To Reproduce
In Fedora 29: Download the 5.6.0 rpm packge, install via dnf and try to run ao.

Expected behavior
The app starting as it did just fine under Fedora 28.

Technical Info (please complete the following information)

  • OS: 4.18.16-300.fc29.x86_64
  • Ao Version: 5.6.0

Additional context
I used ao on Fedora 28 without problems, then updated to Fedora 29 at which point ao stopped working. Even tried it with a freshly installed (not via the updated process) Fedora 29 and on two other machines, all with the same outcome.

Provide more options for update check frequency

Is your feature request related to a problem? Please describe.
At the moment, the "update available" window appears at least once a day

Describe the solution you'd like
Provide more options for update check frequency, including a never check option.
Potentially also move the notification to an integrated system notification, or an alert within the main ao window. Alternatively, use existing package management systems. e.g. apt or snap.

Additional context
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic

~$ snap list
Name Version Rev Tracking Publisher Notes
ao 5.6.0 10 stable klaussinani -

Having this window pop up at least once every day, per device the user has AO installed on can quickly become annoying. There is no pressing need to have this application updated so often - the user should not badgered into

A workaround exists to disable update checks by running in developer mode:
if (!isDevMode) { setInterval(() => { update.autoUpdateCheck(); }, ms(config.get('updateCheckPeriod'))); } });

Quick To-Do Add Shortcut Feature

Feature Request

Description

It would be amazing if you could add a quick keyboard shortcut that would allow you to create a to-do quickly. For example, I think of Things app. It has a feature like the following:
2018-02-20 20 46 26

Basically, a quick way to just create a task/to-do and assign it due date, put it in a list, etc.

Minimize to menu bar

Would like an option to minimize the AO app to the Menubar, rather than the Dock so it's always visible/easy to access.

I guess most flexible option would be to have settings to minimize to dock, to menu, or to both

Microsoft Office Bar

Good day All,

Does anyone know how to remove the Microsoft Office App bar at the top of the screen?

capture

Unable to use Chinese input methods when installing from Snap package

Description

I am Chinese and use google pinyin(fcitx) input in my Ubuntu computer,this input works well with vs code ใ€ chrome and other softwares, unfortunately, I can not open google pinyin in AO, I can enter English normally use default keyboard but not Chinese character with google pinyin .Without Chinese character ,I can not user it.

Error Message (if any)

No error message;

Relevant Links (if any)

No links.

Environment

Ubuntu 18.04 and AO version is 5.5.0

Additional Information

I like AO tools ,thank you for all of your working.

It is very slow at loading

  • OS: macOS Mojave
  • Ao Version: 6.5.0.343

Please make it faster by loading the cache, loading is very slow and it's not very good, I realized that the main site has a problem and it's the same in the google chrome browser.

Hacktoberfest: Update Dependencies

Hi there! : )
To celebrate the Hacktoberfest festivities, everyone is welcome to update the following group of dependencies to their latest versions. It should be really simple and easy. Here are the links to the packages on npmjs.com, you can find their latest version on the right side of the page:

Happy Hacktoberfest and happy hacking! ๐ŸŽ‰

Core Dumped

Running in Arch Linux, installed via yaourt -S ao.

[modelmat@desktop ~]$ ao
Segmentation fault (core dumped)

Graphic missing from bar (top right)

After installing this both on Arch and Ubuntu I have found that there are no graphics in the bar above the tasks. The screenshots that I have seen show a camper van, cityscape, &c. Am I missing some dependency? This can be seen in a screenshot uploaded by another user who has shown to have a differing graphical composition for the app: #37

List Navigation in Mac

Describe the bug
List Navigation is not working in Mac

To Reproduce
Install mac app, press cmd + 1-9, nothing happened.

Expected behavior
Jump to specific list.

Screenshots
xnip2018-09-12_17-07-36

Technical Info (please complete the following information)

  • OS: Mac
  • Ao Version: 5.6.0

Additional context
Add any other context about the problem here.

Issue: Unable to execute AppImage

Invalid desktop file:

/mnt/ao-app.desktop: error: value "Productivity;" for key "Categories" in group "Desktop Entry" contains an unregistered value "Productivity"; values extending the format should start with "X-"
/mnt/ao-app.desktop: hint: value "Productivity;" for key "Categories" in group "Desktop Entry" does not contain a registered main category; application might only show up in a "catch-all" section of the application menu

Reference:
https://travis-ci.org/AppImage/appimage.github.io/builds/281452159#L690-L691

Possibly an electron-builder bug?

how to add ca-certificate

I was tried to add custom ca-certificate but without success, and because of that the page not loading

User log in session is not maintained

Describe the bug
When the app is closed (whether due to manually closing or restarting the computer) the user is logged out and forced to re-enter their credentials to log back in.

To Reproduce

  1. Open app
  2. Log in
  3. Exit app
  4. Open back up
  5. Observe that you are taken to log in screen

Expected behavior
Unless explicitly logged out, user should remain logged in.

Technical Info (please complete the following information)

  • OS: 10.14.2 (18C54) Mojave
  • Ao Version: Version 6.5.0 (6.5.0.343)

Menus do not match macOS norms

Describe the bug
The menu items are not idiosyncratic to how macOS works. Many standard menu items do not exist, are in the wrong place, do not work, or do not have the correct keyboard shortcuts assigned to them.

Expected behavior

  • Quit should be in the application menu (the Ao menu), and should have the shortcut โŒ˜Q.
  • "About Ao" should be in the application menu (the Ao menu).
  • Settings should be called Preferences and should be in the application menu (the Ao menu). It should have the keyboard shortcut โŒ˜, and that shortcut and menu item should do something. (Currently pressing the shortcut or clicking on the menu item does nothing.)

Screenshots
screen shot 2019-01-11 at 7 30 05 pm
screen shot 2019-01-11 at 7 29 51 pm
screen shot 2019-01-11 at 7 29 33 pm

Technical Info (please complete the following information)

  • OS: 10.14.2 (18C54) Mojave
  • Ao Version: Version 6.5.0 (6.5.0.343)

time zone conversion error

Describe the bug
I'm from China. there is something wrong with timezone in Ao. It should remind me at 16:00 or 4 PM today.

Screenshots
image

Technical Info (please complete the following information)

  • OS: macOS 10.13.5
  • Ao Version: Version 5.6.0 (5.6.0)

can't load the main interface on ubuntu

Describe the bug
I get AO on ubuntu software, but after i installed that, i launch ao without interface
To Reproduce
every time i launch ao
Expected behavior
without gui..
Screenshots
screenshot from 2018-09-30 11-52-42

Technical Info (please complete the following information)

  • OS:
  • Ao Version:5.6.0

Additional context
help me~

Very useful tool but can't support fcitx in Ubuntu 14.04 please fix thanks

Reporting an Issue

Thank you for taking the time to contribute to Ao! โœจ๐ŸŽ‰

Suggested quick smart steps

  • Run through the contributing guidelines
  • Support questions are better asked in the project's chat. We will get back at you in a flash.
  • Ensure the issue is not already reported

Delete the above section and the content in the sections below before submitting your issue

Description

Please provide as much relevant info as possible

Error Message (if any)

Copy the error message here

Relevant Links (if any)

  • Any link to an other project that you believe it might be relevant

Environment

Tell us which operating system you are using, as well as which version of Ao.
Run the following script to get your OS info quickly.

node -e "const osInfo = require('os'); console.log('\n' + 'OS Type: ' + '\t' + osInfo.type() + '\n' + 'OS Platform:' + '\t' + osInfo.platform() + '\n' + 'OS Release: ' + '\t' + osInfo.release() + '\n' + 'Architecture: ' + '\t' + osInfo.arch() + '\n');"

Additional Information

Include any additional information, configuration or data that might be necessary to reproduce the issue.

Logo for Ao

Hi, I designed a new logo for the ao application. If you like that, I will give you a present.

1

Cannot drag-and-drop items in windowed mode

Dragging-and-dropping items is not possible when the app is in windowed mode. Clicking on an item and dragging moves the app window instead. It works in full-screen, though.

Technical Info (please complete the following information)

  • OS: macOS 10.13.6
  • Ao Version: 5.6.0

App icon can't be dragged and dropped on the taskbar/launcher

Describe the bug
Unable to drag and drop app icon on the taskbar/launcher

ao

To Reproduce
Open app, try to drag and drop it

Expected behavior
Icon should attach to the dropped position

Technical Info (please complete the following information)

  • OS: Ubuntu 18.04
  • Ao Version: 5.6.0

Feature: Highlight To-Do's

Description

So I just had the Idea of Highlighting an To Do. I imagined like a colored background or something similar. The idea behind that would be, that you can make some To Do's more important that others. It's kinda a priority-system which would be easy to implement.

Unable to build ao

Since 944ab7a, npm run dist no longer exists.

When trying to build this package, the only option is npm run release, which builds all the packages. It is no longer possible to just do npm run dist and create the dist/linux-unpacked folder.

This has broken the ao-git AUR package.
Sidenote, the ao AUR package is out of date.

App icon not "pinnable" to the taskbar/launcher

Describe the bug
The app icon doesn't have a "pin" option to pin it to the taskbar/launcher.

screenshot from 2018-08-16 11-47-12

To Reproduce
Open the app (mine is on Ubuntu 18.04), right click to pin, pin option (Add to favorites) not available.

Expected behavior
App should show the "pin/add to favorites" option, and the icon should be dragable.

Technical Info (please complete the following information)

  • OS: Ubuntu 18.04
  • Ao Version: 5.6.0

Need offline functionality like other electron apps

Is your feature request related to a problem? Please describe.
The app lacks offline functionality, making it less desirable over using the web app.

Describe the solution you'd like
Some offline functionality like what other Electron apps have would be great.

Hacktoberfest: Create a Black Theme

Hi there! : )
Celebrating the Hacktoberfest festivities, everyone is welcome to build a black theme for Ao. It should be a simple clone of the style/dark-mode.css with the only differences the css theme selector and the color variables, where:

  • html.dark-mode should become html.black-mode
  • var(--dark-grey) should give its place to var(--black)
  • var(--grey) should give its place to var(--light-black)

Happy Hacktoberfest and happy hacking! ๐ŸŽ‰

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.