Code Monkey home page Code Monkey logo

material-fox-updated's Introduction

MaterialFox UPDATED

preview

Overview

MaterialFox UPDATED is a user CSS theme designed for the Firefox browser, inspired by material design.

Motivation

The motivation behind creating this theme is my appreciation for material design, and the desire to bring this visually appealing style to the Firefox browser.

Functionality

MaterialFox UPDATED overriding the default CSS with custom styles, utilizing the CSS !important rule.

Getting Started

To start using MaterialFox UPDATED, follow these steps:

  1. Go to the following url address about:config

  2. Ensure the following properties are set to true:

    • toolkit.legacyUserProfileCustomizations.stylesheets
    • svg.context-properties.content.enabled
    • layout.css.color-mix.enabled
  3. Go to the following url address about:support

  4. Find Profile Folder and click Open Folder button

  5. Download chrome.zip from the latest project releases -> here (or for Firefox 119 or below -> here) and extract into your Firefox profile directory

  6. Restart Firefox to apply changes

Installation script (for advanced)

As an alternative to manual installation, you can use PowerShell script.

For Windows you can run the following PowerShell command:

PowerShell -ExecutionPolicy Unrestricted -Command "iwr https://raw.githubusercontent.com/edelvarden/material-fox-updated/main/install.ps1 -useb | iex"

Manual Customization

MaterialFox UPDATED support some about:config customization options.

To set preference:

  1. Go to about:config
  2. Create a custom boolean preference, just type the preference name and click the plus button, for example userChrome.default-theme-colors

To disable preference, search by name and remove the preference:

  1. Go to about:config.
  2. Search by name and remove the preference.

Available preferences

Preference Description
userChrome.compact-url-bar Make the URL bar more compact by reducing its height.
userChrome.chrome-refresh-2023 Enabling new tab bar design like in Chrome Canary version which named as "Chrome Refresh 2023".preview-chrome-refresh
userChrome.chrome-refresh-colors Enabling new color scheme like in Chrome Canary version.
userChrome.default-theme-colors Use the default Firefox colors. This can be useful if you want use with Adaptive Tab Bar Color or native Firefox themes
userChrome.system-accent-colors Use system accent colors
userChrome.force-enable-animations Force enable control animation, because by default respects the user animation disable preference. (Not required if you do not disable animation)
userChrome.dracula-theme-colors preview-dracula
userChrome.github-theme-colors preview-github

Custom CSS rules

MaterialFox UPDATED support custom css rules, or additionally, if you want to change some colors, you can override the default values with your own.

Follow this steps:

  1. Find and rename in the root folder custom_example.css to custom.css
  2. Open custom.css in a text editor
  3. Find the desired variable
  4. Add your values, for example, set the accent color to red:
:root,
html,
body {
  /* add your css below */
  --mf-accent-color: #ea4335 !important;
}
  1. Save the file and restart Firefox to apply changes

Using these custom css files can separate your changes from the source project and you can easily backup your files and don't worry about overwriting your changes if you want to update or reinstall the main files.

Available variables

Variable name Description
--mf-accent-color accent color
--mf-background-color-0 dark tones
--mf-background-color-50 middle tones
--mf-background-color-100 light tones
--mf-text-primary main text color
--mf-text-secondary secondary text color
--mf-text-on-accent text on primary button
--mf-menu-background-color menu background color
--mf-menu-background-color-hover menu items background color on mouse over
--mf-menu-border-color controls border color
--mf-icon-color-primary navigation bar icons color
--mf-icon-color-secondary URL bar icons color
--mf-content-separator-color separator line between browser and content area
--mf-selection-text-color text selection color
--mf-selection-background-color selection background color

Some other examples

  • Replacing the font with your own, change "YourFontName" to the name of your font:

    :root,
    html,
    body {
      /* add your css below */
    }
    
    *,
    *::before,
    *::after {
      font-family: "YourFontName" !important;
    }
  • Remove the separator line between browser and content:

    :root,
    html,
    body {
      /* add your css below */
      --mf-content-separator-color: transparent !important;
    }

Build & Development (for developers)

Prerequisites

Installation

  1. Open Firefox profile directory in terminal.
  2. Clone this repo with the following command:
git clone https://github.com/edelvarden/material-fox-updated.git chrome
cd chrome
npm install
npx husky install
npm run dev

Project structure

[Profile Folder]
└── chrome
    ├── chrome
    ├── src
    │   ├── user-chrome
    │   ├── user-content
    │   ├── user-chrome.scss
    │   └── user-content.scss
    ├── package-lock.json
    ├── package.json
    ├── userChrome.css
    └── userContent.css
  1. Then you can modify the files in the src directory, all changes will be automatically build in the [Profile Folder]/chrome/chrome folder.

To subsequently start the development mode, just use the following command:

npm run dev

Screenshots

Light Dark
preview-light preview-dark

Credits

material-fox-updated's People

Contributors

codedoctorde avatar dependabot[bot] avatar edelvarden avatar zacharee 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

material-fox-updated's Issues

[Feature Request]: option to disable md3/"material you"

Description

chrome's material 2 theme looks a lot better and nicer than the new "material 3" look so it'd be nice if there was some option or guide on undoing the new look

Additional info (Optional)

Firefox version: 120.0.1
Operating system: macOS Monterey 12.5

[Bug]: Address Bar overlaps Tab Hover Dialog

What happened?

image
Title says it all

Steps to reproduce the problem

  1. Have the theme installed with the instructions
  2. Hover over a tab

Additional info (Optional)

Firefox version: Firefox Nightly 123.0a1 64-bit
Operating system: Windows 11 23H2

Best Settings Guide to Exactly Mimic Google Chrome

Description

Hi, I noticed that on the search bar for example that the font for firefox is different from the chrome font and same with a few other colours, like when on the active tab on firefox, it has a light blue hue but on chrome it just has a light grey hue. Is it possible to release a guide for how to configure firefox/this add on so it closely matches chrome, thanks :)

Additional info (Optional)

Firefox version: 119
Operating system: Windows 11

[Bug]:

Description

When having more than 1 pinned tab and more tabs than would fit horizontally on the Firefox window (when tab's width start to get smaller), the pinned tab icons get weirdly clipped/ cut out.

2 pinned tabs + 7 tabs:
Screenshot_7

2 pinned tabs + 8 tabs:
Screenshot_8

I could be wrong but it looks like it's a titlebar-spacer being created. I don't know if that's it but no idea how to fix.

Additional info

Windows 10
Firefox 112.0.2 (64-bit)

[Bug]: Mismatched colour in area near rounded corners when window is deselected.

What happened?

When a window is deselected, the colour of the area just outside the rounded corners does not match that of the navigation bar. You may have to zoom in on the circled area below to see:

theme_bug

Steps to reproduce the problem

  1. Open an instance of Firefox with material-fox-updated applied.
  2. Click to another window while keeping your Firefox instance in view.
  3. Observe the area just outside of the rounded nav bar.

Additional info (Optional)

Firefox version: 125.0.2
Operating system: Windows 11

[Bug]: autoscroller is too wide

What happened?

Expected:
image

Actual:
image

Steps to reproduce the problem

  1. enable general.autoScroll
  2. middle click (on a scrollable page)
  3. observe the wide autoscroller

Additional info

Firefox version: 119.0
Operating system: Arch Linux (x86-64)

Workaround

I couldn't figure out what rule(s) affect the autoscroller like that, but in the meantime I'm using this to restore the width:

.autoscroller {
  min-width: 0 !important;
}

[Bug]: can't seem to disable "chrome refresh 2023"

What happened?

the "chrome refresh 2023" appearance seems to be always on even if disabled in about:config
Screen Shot 2023-12-01 at 1 12 35 PM
Screen Shot 2023-12-01 at 1 13 24 PM

Steps to reproduce the problem

  1. install theme manually on macOS
  2. add a config key to about:config titled userChrome.chrome-refresh-2023 and set it to false
  3. restart firefox from about:profiles, no changes occur

Additional info (Optional)

Firefox version: 120.0.1
Operating system: macOS Monterey 12.5 21G72

[Bug]: The search bar is still rectangular, not round

What happened?

image

I'm expecting a rounded search bar as in chrome, also as shown in the readme. But it's still rectangular. Is that a problem from my side?

Steps to reproduce the problem

  1. Download the latest version.
  2. Copy to the profile folder.
  3. Restart Firefox.

Additional info (Optional)

Firefox version: 124.0.1
Operating system: MacOS 14

[Feature Request]: Adjustable shortcut size

Description

First, thank you for your great work. This is truly an amazing job.

One small suggestion is that the shortcut on the homepage becomes rounded and small. I know chrome behaves like this but it maybe too small for me. (It's both OK for round or not, just about the size). It could be very nice if the size of the shortcut is adjustable.

Additional info (Optional)

Firefox version: 120.0
Operating system: MacOS 14.

[Bug]: "open Link" in other App prompt (Like Spotify ore torrent) not working

Description

Hi,

If Material Fox is installed and I try to open a link for another application, the prompt does not allow me to open it. The button is even grayed out under Linux.
Under windows, the "open link" button looks kind of broken and also not work.
grafik

  • I tryed the troubleshoot mode -> open a link for another application works just fine
  • I deactivate all my addons to be to be sure that a ddon isntead messing with the prombt
  • I tested it also in firefox instead of waterfox, same result.

Additional info

Application Basics

Name: Waterfox
Version: G6.0.2
Build ID: 20231004064944
Distribution ID: hawkeye116477
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0
OS: Linux 6.5.5-x64v3-xanmod1 #0~20230923.gb10e545 SMP PREEMPT_DYNAMIC Sat Sep 23 15:52:33 UTC
OS Theme: Pop-dark / Pop
Multiprocess Windows: 3/3
Fission Windows: 3/3 Enabled by default
Remote Processes: 28
Enterprise Policies: Inactive
Google Location Service Key: Missing
Google Safebrowsing Key: Missing
Mozilla Location Service Key: Missing
Safe Mode: false
Memory Size (RAM): 15,2 GB
Disk Space Available: 301 GB

Waterfox Features

Name: Firefox Screenshots
Version: 39.0.1
ID: [email protected]

Name: Form Autofill
Version: 1.0.1
ID: [email protected]

Name: Picture-In-Picture
Version: 1.0.0
ID: [email protected]

Name: Web Compatibility Interventions
Version: 115.1.0
ID: [email protected]

Name: WebCompat Reporter
Version: 1.5.1
ID: [email protected]

Remote Processes

Type: Isolated Web Content
Count: 21

Type: RDD
Count: 1

Type: Isolated Service Worker
Count: 2

Type: Privileged About
Count: 1

Type: Sandboxed IPC Actor
Count: 1

Type: Extension
Count: 1

Type: Socket
Count: 1

Add-ons

Name: 'Improve YouTube!' 🎧 (for YouTube & Videos)
Type: extension
Version: 4.350
Enabled: true
ID: {3c6bf0cc-3ae2-42fb-9993-0d33104fdcaf}

Name: Ad Blocker for Facebook™
Type: extension
Version: 1.9.14
Enabled: true
ID: {d403ee9c-3bd2-41d3-b1e9-27698babf097}

Name: AdBlocker for YouTube™
Type: extension
Version: 0.3.7
Enabled: true
ID: jid1-q4sG8pYhq8KGHs@jetpack

Name: Add-ons Search Detection
Type: extension
Version: 2.0.0
Enabled: true
ID: [email protected]

Name: Addon Store Compatibility
Type: extension
Version: 1.0.0
Enabled: true
ID: [email protected]

Name: Bing
Type: extension
Version: 1.3
Enabled: true
ID: [email protected]

Name: Dark Reader
Type: extension
Version: 4.9.67
Enabled: true
ID: [email protected]

Name: DuckDuckGo
Type: extension
Version: 1.1
Enabled: true
ID: [email protected]

Name: Ecosia
Type: extension
Version: 1.1
Enabled: true
ID: [email protected]

Name: FrankerFaceZ
Type: extension
Version: 4.0
Enabled: true
ID: [email protected]

Name: Google
Type: extension
Version: 1.2
Enabled: true
ID: [email protected]

Name: I don't care about cookies
Type: extension
Version: 3.4.9
Enabled: true
ID: jid1-KKzOGWgsW3Ao4Q@jetpack

Name: Keepa - Amazon Price Tracker
Type: extension
Version: 4.10
Enabled: true
ID: [email protected]

Name: Qwant
Type: extension
Version: 1.1
Enabled: true
ID: [email protected]

Name: Return YouTube Dislike
Type: extension
Version: 3.0.0.10
Enabled: true
ID: {762f9885-5a13-4abd-9c77-433dcd38b8fd}

Name: SoundCloud Downloader
Type: extension
Version: 1.13.2
Enabled: true
ID: {c7a839e7-7086-4021-8176-1cfcb7f169ce}

Name: SponsorBlock für YouTube - Überspringe gesponserte Videosegmente
Type: extension
Version: 5.4.22
Enabled: true
ID: [email protected]

Name: Startpage
Type: extension
Version: 1.0
Enabled: true
ID: [email protected]

Name: Tampermonkey
Type: extension
Version: 4.19.0
Enabled: true
ID: [email protected]

Name: TTV LOL PRO
Type: extension
Version: 2.1.6
Enabled: true
ID: {76ef94a4-e3d0-4c6f-961a-d38a429a332b}

Name: Yahoo!
Type: extension
Version: 1.0
Enabled: true
ID: [email protected]

Name: Language: Deutsch (German)
Type: locale
Version: 115.4.0
Enabled: true
ID: [email protected]

Name: Grammatik- und Rechtschreibprüfung – LanguageTool
Type: extension
Version: 7.1.13
Enabled: false
ID: [email protected]

Name: uBlock Origin
Type: extension
Version: 1.52.2
Enabled: false
ID: [email protected]

[Bug]: Extension's detail buttons are hidden in about:addons page

Description

For whatever reason on extensions the text for these are hidden:
Screenshot_11

I was able to fix it by going to the user-content.css and ~Line 111 and removing the 'button,' line from:

input,
button,
textarea,
select {
    font: inherit !important;
    letter-spacing: inherit !important;
    word-spacing: inherit !important
}

This is how it looks afterwards:
Screenshot_12

So it seems to fix it but I'm not sure if doing that will cause unwanted effects. Could be a full fix or maybe not, not sure.

Additional info

Windows 10
Firefox 112.0.2 (64-bit)

[Bug]: MacOS Sonoma 14.0 settings menu popup doesn't display properly

What happened?

Menu doesn't display properly, appears to be hidden or 1px width

Screenshot 2023-10-18 at 10 05 27

Steps to reproduce the problem

  1. Extract theme zip to /Users/<user>/Library/Application Support/Firefox/Profiles/<profile-code>.default-release/chrome
  2. Open Firefox
  3. Observe theme has activated
  4. Click three dot menu
  5. Observe menu is super thin (see screenshot)

Additional info (Optional)

Firefox version: 118.0.2 (64-bit)
Operating system: MacOS Sonoma 14.0

[Bug]: opening 20 tabs bring scrolling behavior as opposed to minimizing tab

What happened?

Screenshot 2024-02-25 at 5 48 20 PM When I open 20+ tabs, instead of minimizing the tabs to be as little as possible like Chrome, it brings the scrolling behavior. How to fix??

Steps to reproduce the problem

  1. Open 20+ tabs
  2. Scrolling behavior will happen as opposed to minimize tab width to be as low as possible

Additional info (Optional)

Firefox version: 123
Operating system: MacOS Sonoma

[Feature Request]:

Description

Would it be possible to change the background of the navigation panel and possible behind search bar (not the actual search bar eg. the darker color)? Heres a provided screenshot. As for what I'm trying to do. Or a way for me to modify the code to make it work as currently it works only unfocused.
obrazek

Additional info (Optional)

Firefox version:
Operating system:

[Bug]: visual error on the first tab with Chrome Refresh 2023

What happened?

When userChrome.chrome-refresh-2023 is turned on, the first tab looks like this:
изображение изображение

Steps to reproduce the problem

  1. Enable userChrome.chrome-refresh-2023

Additional info (Optional)

Firefox version: 121.0b9 (Developer Edition), also tested on a stable 120.0.1
Operating system: Arch linux
material-fox-updated version: Latest commit from github (7a5685a)

[Bug]: Mismatched colour near rounded corners on pop-up windows.

What happened?

On pop-up windows from websites, the colour of the area just outside of the rounded edges does not match the window accent. You may have to zoom in on the circles area below to see:
popUpWindow_themeBug

Steps to reproduce the problem

  1. Open an instance of Firefox with material-fox-theme applied.
  2. Open a pop-up window on any website.
  3. Observe the area just outside the rounded navigation bar edge.

Additional info (Optional)

Firefox version: 125.0.3
Operating system: Windows 11
Notes: This is different from the previous bug (thank you for fixing!) as it only occurs on pop-up windows.

[Bug]: Linux - Misaligned text in right click context menu

Description

Not sure if Linux is supported as there's no mention of it in the README.
Everything looks fine I guess, except the right click context menus (misaligned text):

image

image

Content of my chrome directory:

.
├── fonts
│   ├── Roboto-Bold.woff2
│   ├── Roboto-Medium.woff2
│   ├── Roboto-Regular.woff2
│   └── index.css
├── icons
│   ├── arrow-back.svg
│   ├── audio-blocked.svg
│   ├── audio-muted.svg
│   ├── audio.svg
│   ├── check.svg
│   ├── chevron.svg
│   ├── circle-dark.svg
│   ├── circle.svg
│   ├── close-tab.svg
│   ├── close.svg
│   ├── edit.svg
│   ├── extension.svg
│   ├── folder.svg
│   ├── home.svg
│   ├── info.svg
│   ├── lock.svg
│   ├── menu-update.svg
│   ├── menu.svg
│   ├── new-tab.svg
│   ├── no-src.svg
│   ├── properties.svg
│   ├── refresh.svg
│   ├── settings.svg
│   ├── spinner-busy.svg
│   ├── spinner-progress.svg
│   ├── star.svg
│   ├── tracking-protection.svg
│   └── warning.svg
├── user-chrome.css
├── user-content.css
├── userChrome.css
└── userContent.css

3 directories, 36 files

Additional info

  • Distro: Gentoo
  • Firefox version: 117.0.1
  • material-fox-updated version: v1.0.3 | Firefox 117

[Bug]: For Firefox 120 and higher css @supports -moz-bool-pref is deprecated

What happened?

In Firefox version 120 and higher custom bool preferences like @supports -moz-bool-pref("userChrome.chrome-refresh-2023") is deprecated [1] [2].

Must be replaced.

Before:

@supports -moz-bool-pref("userChrome.chrome-refresh-2023") {
}

After:

@media (-moz-bool-pref:"userChrome.chrome-refresh-2023") {
}

For SASS preprocessor, to save parameter name in quotes:

@use "sass:meta";
@media (-moz-bool-pref: meta.inspect("userChrome.chrome-refresh-2023")) {
}

Steps to reproduce the problem

  1. Firefox 120 or higher
  2. Using custom bool preferences in about:config

Additional info (Optional)

Firefox version: >=120
Operating system: Any

[Bug]: Checkboxes have both ticked and filled state

What happened?

image

This looks a bit weird

Steps to reproduce the problem

  1. Right click on any addon in unified menu with a checkbox filled in

Also on webpage context menu if you have the firefox multi account container addon

Additional info (Optional)

Firefox version: Nightly but issue happens in v120 too
Operating system: Fedora 39

tab height

could you make the tab height the same as chrome as it was before I noticed the tabs are a lot smaller than before

[Feature Request]: Animations For Tabs On Chrome 2023 Refresh Version

Description

So one of the amazing things about Chrome is how fluid it feels and a key part of this is its animations. Firefox doesn't compete, until amazing themes like this are created. This theme has animations (fade in, for example) when you mouse over a tab for the default version but as soon as you activate the Chrome 2023 refresh in about:config the tabs no longer animate and it looks out of place and feels a bit clunky. Would you please consider adding this in the future?

Additional info (Optional)

Firefox version: 112.0b4
Operating system:
Windows 11

[Bug]: 'Find in Page' text box which appears after pressing Ctrl+F doesn't show any text when something is typed.

Description

Below Image shows 'Find in Page' text box without any text and selection. It shows bugged arrow placement and two weirdly placed lines in the middle.
image

Following image shows 'Find in Page' text box with text and selection. Text is not visble/too much too the left and box selection highlighting are not present.
image

Expected behavior (Chromium)
image

Additional info

Arch Linux 6.2.12
Librewolf version 112.0.1-2 (64-bit)

[Bug]: Icon alignment in bookmarks bar

What happened?

I know this is incredibly minor, but at least for me, the icons in the bookmark bar are a couple of pixels further down than the text.

In Firefox:
firefox

In Chrome:
chrome

Additional info (Optional)

Firefox version: 120
Operating system: Windows 11

[Bug]: Pinned tab playing media hides favicon

What happened?

Probably the pinned state has too low width or should be visible on hover.

a1f2de23fc.webm

Steps to reproduce the problem

  1. Play music on tab
  2. Pin it
  3. See that site favicon is hideen

Additional info (Optional)

Use chrome referesh 2023

Firefox version: Nightly
Operating system: Fedora 39

[Bug]: Containers have no colour in tab menu

What happened?

Containers have no colour, they look grey with the default setup. While the tab context menu > Open tab in New container preserves the colours.

Steps to reproduce the problem

  1. Install Multi account container extension
  2. Click the tab menu
  3. See that they have no colour, only the icon is preserved.

image

Additional info (Optional)

Firefox version: 119
Operating system: Fedora 39

[Feature Request]: Improve Accent Color Behavior

Description

Example

  1. Current
  2. Requested
    image

Description

  • Implement background accent color for #titlebar in the dark mode (maybe only if userChrome.system-accet-colors is enabled).

Additional info (Optional)

No response

[Bug]: Download button hide when empty does not work

What happened?

The download button on the toolbar is always visible even without any downloads going on. I don't know if this is intended or not.

Steps to reproduce the problem

  1. Install theme
  2. Have no active downloads
  3. Right click download button on toolbar and select hide when empty
  4. See that it is not being hidden

Additional info (Optional)

Firefox version: Nightly but happens on v120 too
Operating system: Fedora 39

[Bug]: Missing Context Menu icons

What happened?

All context menu icons are missing.

image

Steps to reproduce the problem

  1. Open a new tab
  2. Right click to open context menu
    3 ... profit(?)

Additional info (Optional)

Firefox version: Dev Version - 126.0b9 (64-bit)
Operating system: Linux Desktop - Fedora 40

[Bug]: theme

What happened?

The chrome theme works very well. It is my favorite themes for firefox, but there is one thing. For the firefox themes with the userChrome.default-theme-colors thing in about:config. When i try to use a theme, the bookmarks bar and search bar change, but the tabs don't.

Steps to reproduce the problem

turn on userChrome.default-theme-colors in about:config
turn on theme of choice

Additional info (Optional)

Firefox version: 118.0.2
Operating system: macos 12

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.