Giter VIP home page Giter VIP logo

uno.todo's Introduction

Uno Platform "Uno To Do" reference app

Uno To Do is a beautifully designed sample app for Uno Platform using the latest Material Design 3 system.

The design template makes it easy to jump-start or learn Uno Platform-powered mobile, web, and desktop applications. The app provides common functions such as logging on, recording tasks, adding due dates, setting reminders, and more.

In addition, the sample code utilizes Uno.Extensions and establishes the best practices for cross-platform application design and development considering multiple screen sizes, accessibility, enforcing brand guidelines, and more.

Finally, you can use the Uno To Do Figma template design together with the Uno Platform for Figma plugin LivePreview feature to experience the app before even coding it. Export design assets and get clean, responsive XAML true to the way the app was designed.

Uno_To_Do_Figma.mp4

Getting Started

See the complete documentation for starting designing and building Uno Platform Applications With Figma.

Documentation

All the documentation for getting you started with Uno Platform can be found on our website.

Where can I get support?

Support is available through GitHub Discussions or Discord Server - where our engineering team and community will be able to help you.

Acknowledgments

License

This project is licensed under the Apache 2.0 license - see the LICENSE file for details.

Contributing

Please read our contributing guide to learn about our development process and how to propose bug fixes and improvements. Come visit us on our Discord Server for help on how to contribute!

Contribute to Uno in your browser using GitPod.io, follow our guide here.

Be also mindful of our Code of Conduct.

Contributors

Thanks go to these wonderful people (List made with contrib.rocks):

Uno.ToDo Contributors

💖 Thank you.

uno.todo's People

Contributors

agneszitte avatar dependabot[bot] avatar dr1rrb avatar jeromelaban avatar kazo0 avatar leoslima13 avatar martinzikmund avatar nickrandolph 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

Watchers

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

uno.todo's Issues

[Design][Home] User List Icons are not vertically aligned with their labels

Current behavior

Icon seems set higher than their labels
Screen Shot 2022-04-28 at 10 52 17 AM

Expected behavior

image

How to reproduce it (as minimally and precisely as possible)

Load app and observe list icons

Environment

MacOS

Chrome Version 100.0.4896.75 (Official Build) (x86_64)

Private window
Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

[BLOCKED][Settings][Desktop] Page is modal but also full screen with some elements entered in full width and others not

Current behavior

Page is modal but also full screen with some elements entered in full width and others left aligned in narrow column: Dividers are narrow, Version number is wide
image

Expected behavior

A modal page on desktop should appear either over rest of the main page (main page dimmed) to emphasize the navigation OR have it in a pane coming out from the right edge with the rest os the page dimmed.

Hack fix: Just fit the header and version number into the left narrow column. defined by the chips and dividers

How to reproduce it (as minimally and precisely as possible)

Enter Settings in desktop mode on a wide screen. Observe.

Environment

MacOS

Chrome Version 100.0.4896.75 (Official Build) (x86_64)

Private window

Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

Icons are blurry and some seem to be the wrong size

Current behavior

On web the icons are pixelated and blurry some icons don't seem to be the size as others.

Expected behavior

Clean sharp icons (vectors if possible) all on the same size factor

How to reproduce it (as minimally and precisely as possible)

Open setting observe the close icon.
Open a list detail Observe the Edit and Delete Task button in comparison to the search icon on the left
Screen Shot 2022-04-28 at 10 52 32 AM
Screen Shot 2022-04-28 at 10 17 05 AM

Environment

MacOS

Chrome Version 100.0.4896.75 (Official Build) (x86_64)


Private window
Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

Change Keychain group

What would you like to be added:

Add keychain group from Uno

Why is this needed:

Because login flow with MSAL needs keychain group to run on ios

For which Platform:

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Anything else we need to know?

The file is Entitlements.plist
entitlements file

NavigationBar not displaying on Droid

Current behavior

Run application, no navigation bar appears on HomePage, TaskListPage, TaskPage

Expected behavior

NavigationBar should appear on these pages.
It seems that switching Droid to use UWP instead of WinUI will result in navigationbar showing so long as no primary commands are defined.

How to reproduce it (as minimally and precisely as possible)

Latest source code and run the Droid project

Environment

Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

[Settings] The Sign Out "Flyout" is Fluent styled instead of following the selected theme

Current behavior

On sign out the user is presented with Fluent styled component instead of Material or selected Theme

Expected behavior

All app components should follow the same theme

How to reproduce it (as minimally and precisely as possible)

Sign out from app and Observe

Environment

Mac
OS
Chrome Version 100.0.4896.75 (Official Build) (x86_64)

Private window
__
Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

Same issue in the Delete for the Delete Flyout in Home page

[Andres] Adding a task does not add it to the list

Current behavior

Screen.Recording.2022-04-29.at.1.32.08.PM.mov

Nothing happens after clicking ADD

Expected behavior

Flyout closes and list updates

How to reproduce it (as minimally and precisely as possible)

Add a task to any list

Environment

MacOS
Chrome Version 100.0.4896.75 (Official Build) (x86_64)
Private window
Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

Some "Flyouts" are to tall for their content. they should hug Content

Current behavior

Screen Shot 2022-04-28 at 10 41 08 AM
Add New List
Rename
Have extra white space below the content

Current behavior

Screen Shot 2022-04-28 at 10 41 08 AM
Add New List
Rename
Have extra white space below the content

Container should hug content respecting the set padding

Launch functions

  • Add New List
  • Rename List
    Observe

Environment

MacOS

Chrome Version 100.0.4896.75 (Official Build) (x86_64)

Private window

Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

Inconsistent Loading of User Task lists @ app Launch

Mac
OS
Chrome Version 100.0.4896.75 (Official Build) (x86_64)

Private window

Current behavior

Inconsistent
At times all lists load and at other times I get only the Well Know Lists as seen below
image

Expected behavior

All lists should load at launch and update as the are added and removed

How to reproduce it (as minimally and precisely as possible)

Unknown

Environment

Mac
OS
Chrome Version 100.0.4896.75 (Official Build) (x86_64)

Private window
Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

[Search Page] [Desktop]Clicking to the right of a tasks dismisses search screen and search function is no longer responsive on click

Current behavior

See recording
To return to Search I had to click the button 5 times (You can't see the clicks in the video because the ban has no states)

Screen.Recording.2022-04-29.at.1.11.44.PM.mov

Expected behavior

Page should not dismiss when tapped inside

How to reproduce it (as minimally and precisely as possible)

Go to Search tap to the right of the search results

Environment

MacOS
Chrome Version 100.0.4896.75 (Official Build) (x86_64)
Private window

Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

[Home] Rename TextIput field grows infinitely as you type in content

Current behavior

Screen.Recording.2022-04-28.at.10.44.56.AM.mov

Expected behavior

TextInput field should stay it's starting size and user should be able to scroll inside the field if label is to long

How to reproduce it (as minimally and precisely as possible)

Launch Rename list feature, type in something long and observe

Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

App signs out on page refresh / MSAL Persistence in WASM

Mac

Chrome Version 100.0.4896.75 (Official Build) (x86_64)

Private window

What would you like to be added:

Have sign in persist until user explicitly signs out (or have a sign out happen after a certain amount of idle time)

Why is this needed:

Many situations currently require a page refresh, which signs you out constantly

For which Platform:

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Anything else we need to know?

"True" "False" Randomly appears on screen while navigating

Current behavior

"True" "False" Randomly appears on screen while navigating

Screen.Recording.2022-04-29.at.1.06.38.PM.mov

Expected behavior

No random text appearing in layouts

How to reproduce it (as minimally and precisely as possible)

Click through lists and observe

Environment

MacOS

Chrome Version 100.0.4896.75 (Official Build) (x86_64)

Private window
Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

Flyouts with TextInputs should not be light dismissible (especially when there is a cancel button)

What would you like to be added:

Flyouts or other overlayed components with Text inputs should never be light dismissible (especially when there is a cancel button) as it’s frustrating to loose your input du to an accidentally tap or click.

Why is this needed:

Better user experience by avoiding loss of user input

For which Platform:

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Anything else we need to know?

Switch ContentDialog to be Flyout

What would you like to be added:

Why is this needed:

For which Platform:

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Anything else we need to know?

Search Button has no states

Current behavior

Clicking the Search button gives no user feedback but it does navigate most of the time

Expected behavior

This Button should have at least the following states:

  • Hover
  • Pressed
  • Focussed

How to reproduce it (as minimally and precisely as possible)

click the button with a mouse and observe

Environment

MacOS
Chrome Version 100.0.4896.75 (Official Build) (x86_64)
Private window
Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

Add Task Steps Support to Uno ToDo App

Task Steps Support

I'd like to add support for task steps from this way:

Add endpoints for ITaskEndpoint (because they are task properties) or Do you wanna I create ITaskStepEndpoint (only change the location)?:

ITaskEndpoint (ITaskStepEndpoint):

Add contracts to management of task steps:

  1. [Post("/me/tasks/lists/{baseTaskListId}/tasks/{baseTaskId}/checklistItems")] [Headers("Authorization: Bearer")] Task<CheckListItem> AddStepAsync(string baseTaskListId, string baseTaskId, CheckListItemData checkListItem, CancellationToken ct)

  2. [Get("/me/tasks/lists/{baseTaskListId}/tasks/{baseTaskId}/checklistItems")] [Headers("Authorization: Bearer")] Task<TaskReponseData<CheckListItem>> GetStepsAsync(string baseTaskListId, string baseTaskId, CancellationToken ct)

  3. [Delete("/me/tasks/lists/{baseTaskListId}/tasks/{baseTaskId}/checklistItems/{checklistItemId}")] [Headers("Authorization: Bearer")] Task DeleteStepAsync (string baseTaskListId, string baseTaskId, string checklistItemId, CancellationToken ct)

  4. [Patch("/me/tasks/lists/{baseTaskListId}/tasks/{baseTaskId}/checklistItems/{checklistItemId}")] [Headers("Authorization: Bearer")] Task<CheckListItem> UpdateStepAsync (string baseTaskListId, string baseTaskId, string checklistItemId, CheckListItemData checkListItem, CancellationToken ct)

Add methods for step management:

ITaskService (ITaskStepService)

  1. CheckListItem AddStepAsync(string baseTaskListId, string baseTaskId, CheckListItemData checkListItem, CancellationToken ct)

  2. IInmutableList<CheckListItem> GetStepsAsync(string baseTaskListId, string baseTaskId, CancellationToken ct)

  3. Task DeleteStepAsync (string baseTaskListId, string baseTaskId, string checklistItemId, CancellationToken ct)

  4. UpdateStepAsync (string baseTaskListId, string baseTaskId, string checklistItemId, CheckListItemData checkListItem, CancellationToken ct)

Entities:

CheckListItemData (use as DTO for communication between APP and API):

Property Data type Description
checkedDateTime DateTimeOffset The date and time when the checklistItem was finished.
createdDateTime DateTimeOffset The date and time when the checklistItem was created.
displayName String Field indicating the title of checklistItem.
id String Server generated ID for the checkListItem
isChecked Boolean State indicating whether the item is checked off or not.

CheckListItem:

Property Data type Description
checkedDateTime DateTimeOffset The date and time when the checklistItem was finished.
createdDateTime DateTimeOffset The date and time when the checklistItem was created.
displayName String Field indicating the title of checklistItem.
id String Server generated ID for the checkListItem
isChecked Boolean State indicating whether the item is checked off or not.

Unable to sign in with iOS

Attempting to run app on iOS causes blank screen

  • Missing entitlements
  • Attempting to authenticate from background thread

Error on ToDo.macOS Unable to find SDK Microsoft.NET.SDK.WorkloadAutoImportPropsLocator

Current behavior

Open VS4MAC and load ToDo solution. The core project ToDo can not load correctly.

Expected behavior

The ToDo project should load correctly

How to reproduce it (as minimally and precisely as possible)

  1. Open VS4 mac
  2. Open the solution of ToDo app

Environment

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks
  • macOS

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version:2022 )

404 error after sign in completed on Safari Browser

It's not possible to load app after successful sign in on Safari
Version 15.4 (17613.1.17.1.13)
MacOs

Current behavior

After inputing correct user name and password the MS Sign In Pop Up delivers this message
image

Expected behavior

Pop Up closes and app loads normally in browser

How to reproduce it (as minimally and precisely as possible)

Sign in on Safari for MacOS

Environment

Version 15.4 (17613.1.17.1.13)
MacOs

Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

Sakshi reported having this same issu on Firefox for Windows

Navigation with Tab key is broken, some pages don’t get any focus and other only partial

MacOs

Chrome Version 100.0.4896.75 (Official Build) (x86_64)


Private window

Current behavior

It's not possible to navigate through the components using the Tab and Enter keys. Most components don't focus.

Expected behavior

Users should be able to use the app with Keyboard only for accessibility and compatibility reasons

How to reproduce it (as minimally and precisely as possible)

Hit Tab in any page

Environment

MacOs

Chrome Version 100.0.4896.75 (Official Build) (x86_64)


Private window
Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

[wasm] Unable to sign in on PR staging build

browser=Chrome

#Sign in
Sorry, but we’re having trouble signing you in.

AADSTS50011: The redirect URI 'https://happy-moss-09a619b10-179.centralus.1.azurestaticapps.net/authentication-callback' specified in the request does not match the redirect URIs configured for the application '919c40bb-e237-42f0-9056-5f60974e1e21'. Make sure the redirect URI sent in the request matches one added to your application in the Azure portal. Navigate to https://aka.ms/redirectUriMismatchError to learn more about how to fix this.

Request Id: c73e65c8-c89c-4e9c-9891-86f61fd68100
Correlation Id: 563004c8-c25f-4192-8c01-1fa7047ee614
Timestamp: 2022-04-29T22:14:59Z
Message: AADSTS50011: The redirect URI 'https://happy-moss-09a619b10-179.centralus.1.azurestaticapps.net/authentication-callback' specified in the request does not match the redirect URIs configured for the application '919c40bb-e237-42f0-9056-5f60974e1e21'. Make sure the redirect URI sent in the request matches one added to your application in the Azure portal. Navigate to https://aka.ms/redirectUriMismatchError to learn more about how to fix this.

Delete Task does not delete tasks

Current behavior

Pressing the delete task, gives a pressed state but nothing after, and no change is applied to the list

Expected behavior

Task should be deleted and list updated. If in Task details at the time of deleting it user should navigate back to previous view (false in Desktop mode, If details is in a pane, pane should close). (Bonus points for displaying a Toast reading "Task Deleted"

How to reproduce it (as minimally and precisely as possible)

Go to any task detail and presse the delete button at the bottom of the screen

Environment

Mac
OS
Chrome Version 100.0.4896.75 (Official Build) (x86_64)

Private window

Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

Custom Colours for "Important" and "Task" Lists aren't displayed and neither are their empty states

Current behavior

image

Expected behavior

image

How to reproduce it (as minimally and precisely as possible)

Go to Important List
Observe

Environment

MacOS
Chrome Version 100.0.4896.75 (Official Build) (x86_64)
Private window
Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

Cannot navigate to "Important" or any other list after clicking a different list first

Current behavior

After user clicks on a list navigation no longer functions and only that list can be displayed

Expected behavior

Ability to navigate freely across lists, tasks and pages

How to reproduce it (as minimally and precisely as possible)

click a list, then click a second list and observe the content does not update

Environment

MacOS

Chrome Version 100.0.4896.75 (Official Build) (x86_64)

Private window
Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

ToDo class library is referencing UI packages

The ToDo class library is a netstandard library and shouldn't be taking any dependency on UI specific libraries.

Current behavior

ToDo class library depends on:
Uno.WinUI.MSAL
Uno.Extensions.Reactive.WinUI

Expected behavior

There shouldn't be any dependency on UWP or WinUI related libraries.

How to reproduce it (as minimally and precisely as possible)

Environment

Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

Rename and Delete List buttons have odd state behaviours and sizes

Current behavior

I get no hover states on either button
I get a square pressed (I think, because it appear very late after clicking) state on the rename list button.
I get a round pressed (I think, because it appear very late after clicking) state on the rename list button.
Both buttons seem larger than the Search icon button on the same row

Expected behavior

Icon buttons and icon toggle buttons should have all states and shape should be round

How to reproduce it (as minimally and precisely as possible)

Press the buttons

Environment

MacOS
Chrome Version 100.0.4896.75 (Official Build) (x86_64)
Private window

Nuget Package:

Package Version(s):

Affected platform(s):

  • iOS
  • Android
  • WebAssembly
  • WebAssembly renders for Xamarin.Forms
  • Windows
  • Build tasks

Visual Studio:

  • 2017 (version: )
  • 2019 (version: )
  • for Mac (version: )

Relevant plugins:

  • Resharper (version: )

Anything else we need to know?

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.