Code Monkey home page Code Monkey logo

roguemaster / flipperzero-firmware-wplugins Goto Github PK

View Code? Open in Web Editor NEW

This project forked from flipperdevices/flipperzero-firmware

5.0K 5.0K 519.0 1.7 GB

RogueMaster Flipper Zero Firmware

Home Page: https://www.patreon.com/RogueMaster

License: GNU General Public License v3.0

Shell 0.03% Ruby 0.01% C++ 0.15% Python 1.14% C 98.58% Assembly 0.03% Batchfile 0.01% PowerShell 0.01% POV-Ray SDL 0.01% JavaScript 0.07%
armv7m ble bluetooth-low-energy cfw custom-firmware flipper flipper-zero flipperzer0 flipperzero games hacker jailbreak onewire pentesting roguemaster security-tools stm32

flipperzero-firmware-wplugins's Introduction

flipperzero-firmware-wplugins's People

Contributors

acegoal07 avatar akopachov avatar antirez avatar bettse avatar codytolene avatar derskythe avatar drzlo13 avatar eng1n33r avatar eried avatar estebanfuentealba avatar gid9798 avatar glitchcore avatar gornekich avatar gsurkov avatar hedger avatar jamisonderek avatar justcallmekoko avatar kbembedded avatar nminaylov avatar noproto avatar obko avatar oleksiikutuzov avatar quen0n avatar roguemaster avatar skorpionm avatar skotopes avatar squee72564 avatar willy-jl avatar xmasterx avatar xtruan 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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

flipperzero-firmware-wplugins's Issues

BadUSB types wrong characters

Hi there,

I just noticed, that if I'm running a BadUSB payload on my testing machine, most of the special characters typed are incorrect.

My testing machine is a MacBook Pro with German keyboard layout.
I tried the "Char_Test" and "Char_Test_ALTSTRING" payload from UberGuidoZ on my FlipperZero which I've just flashed before.

The output from those payloads is as follows:

"Char_Test_ALTSTRING"

59 Semicolon
44 Comma
60 Less than
62 Greater than
46 Period
63 Question mark
47 Forward slash
92 Backslash
91 Left bracket
93 Right bracket
42 Asterisk
40 Left parentheses
41 Right parentheses
124 Pipe
126 Tilde

"Char_Test"

ö Semicolon
, Comma
; Less than
: Greater than
. Period
_ Question mark
- Forward slash
# Backslash
ü Left bracket
+ Right bracket
( Asterisk
) Left parentheses
= Right parentheses
' Pipe
> Tilde

Done for now! )Created bz UberGuidoY=
httpsÖ--github.com-UberGuidoY-Flipper

From what I read here https://www.reddit.com/r/flipperzero/comments/vz4cb9/badusb_displaying_as/ I assumed that it might have something to do with your firmware and that it should have worked with ALTSTRING (which unfortunately didn't) - is that correct?

Cheers,
g1lby

Games to remove

POLL:

  • Option 1 Raycast [Heart Emoji]
  • Option 2 Game of Life [Rocket Emoji]
  • Option 3 Flappy Bird [Eyes Emoji]

Unable to change default name in SAVE RAW

Describe the bug
Unable to rename raw filename.

To Reproduce
Steps to reproduce the behavior:

  1. Save some raw signal
  2. Try to change defualt name
  3. See error with sd-card icon (cant rename)
  4. Thats it.

Expected behavior
Saving with changed name as it should be.

Target
F7

Additional context
In my unleashed fork I will try make temp solution for it.

Sub-GHz transmit still blocked?

Describe the bug.

I've flashed both the [0.63.3-0801-RM-LVLS] and the [0.63.3-0731-RM-NOFAP] firmware, but the Sub-GHz transmission with 315Hz is still blocked with my EU version flipper, but unleashed works fine. I've already replaced the extend_range.txt file. Is there anything I did wrong? Thanks.

Reproduction

Flashing the firmware with EU version flipper

Target

No response

Logs

No response

Anything else?

No response

Build errors

error I'm receiving

home@me-MacBook-Pro flipperzero-firmware-wPlugins % ./fbt --with-updater updater_package
Setting build/f7-updater-C as latest built dir (./build/latest/)
	CDB	build/f7-updater-C/compile_commands.json
scons: *** [assets/resources/Manifest] TypeError : Tried to lookup Dir 'assets/resources/badusb/layouts' as a File.
********** ERRORS **********
Failed building assets/resources/Manifest: TypeError : Tried to lookup Dir 'assets/resources/badusb/layouts' as a File.
home@me-MacBook-Pro flipperzero-firmware-wPlugins % 

Latest release labelled as 0.61.0 but reports as 0.62.0 on Flipper

Describe the bug
Release 0.61.0-0627-RM is labelled as version 0.61.0, but on installation on Flipper it says it is 0.62.0

To Reproduce
Steps to reproduce the behavior:

  1. Install 0.61.0-0627-RM
  2. Hold down button on desktop to view version
  3. Check version number next to build date.

Expected behavior
The version of the release should be the same as the version the Flipper reports

Additional context
I also noticed that the release does not list the dev build version from upstream in the file name or the release notes.

Battery percentage unreadable

Describe the bug
The battery percentage that is overlayed on the battery meter is unreadable due to the font not fitting within the battery meter area, flowing into the white space around it.

To Reproduce
Steps to reproduce the behavior:

  1. Switch on...
  2. Check battery meter

Expected behavior
The battery meter be readable.

Additional context
I have not checked how it looks when the battery is depleted as I don't let my flipper charge get that low.
I also noticed there is no way to turn it off for people, who unlike me, don't want a percentage.
Other option is having percentage in the place of the meter, and make the battery icon not visible?

LCD Timeout and Auto-lock options should match

Is your feature request related to a problem? Please describe.
Having the LCD timeout be able to line up with the auto-lock at all values would be really useful to know if the device has locked or not. Also 30s for the auto-lock is too long in my opinion.

Describe the solution you'd like
Have the same time options available for both LCD timeout and auto-lock, but they can still be separate options.

Describe alternatives you've considered

  • Having the option to link them together, so changing one automatically changes the other. This would just require more effort.
  • Increasing the LCD timeout to the current minimum auto-lock time. This would significantly harm battery life.

Restore the emotion-dependent animations

Description of the feature you're suggesting.

I would like to have an option to make the dolphin not cycle through all animations, but instead play the animations according to its mood.

In "All Changes/Features" in this repo's README.md, the relevant point is "Animations: Idle animations will show all animations regardless of level and butthurt [Thanks to qqMajiKpp]", but I couldn't find any more information about this.

Anything else?

No response

crash loop after latest update

Describe the bug.

Today I got a boot loop / crash after flashing
0.63.4-0803-RM-BU2

I don't know that caused it (it crashed right away after boot). After reflashing from DFU mode to latest DEV it still continued crashing but in a different manner, it took a few seconds on the home screen to crash, so I was able to do a local update with the previous release using File Manager which fixed it.

I don't know what caused it, I did a by-the-book update by unzipping the release on the sd card and doing a local update which should include all needed resources etc., so it would be a bit surprising if it only happened to me.

Also very surprising that older binary releases are no longer available here on GitHub? I had to recompile with the latest release hash, not something an ordinary user should be expected to do...

Reproduction

Flash latest release - 0.63.4-0803-RM-BU2

Target

No response

Logs

No response

Anything else?

No response

missind dependency with macos

when i run
docker-compose exec dev ./fbt
i receive this error
qemu-x86_64: Could not open '/lib64/ld-linux-x86-64.so.2': No such file or directory
any ideas?

BadUSB scripts no longer working in 0.60.3-7618c8ba-0617-RM

After flashing to 0.60.3-7618c8ba-0617-RM, my BadUSB scripts are no longer working, but work fine in the official firmware release. I flashed to official and they run fine, then back to 0.60.3-7618c8ba-0617-RM and no longer working.

Steps to reproduce the behavior:

  1. Flashed to 0.60.3-7618c8ba-0617-RM
  2. BadUSB scripts no longer working, tried multiple including demo
  3. Flash latest official firmware 0.60.2
  4. BadUSB working fine
  5. Flash back to 0.60.3-7618c8ba-0617-RM
  6. BadUSB scripts no longer working again

Target
BadUSB

[RFC] Implement RPG-like dynamic level-up XP thresholds

Describe the enhancement you're suggesting.

I saw that recently the firmware was updated to add levels up to 30, which is great! However, I played games with level-up systems since I was a child, and something that I noticed is that level progression on Flipper is kinda slow from the beginning. In general, though, in games it's really easy to level up at the beginning. Think about Pokémon battles, where you sometimes level up for even more than one level for a single battle at the beginning. My proposal is to add even more levels, making it easy to level up at the beginning and harder and harder as the level grows. Of course, it wouldn't be sustainable to hardcode all those levels, so I also thought of a system where the experience needed for each level is computed programmatically. I made a PoC implementation in my fork, where the maximum level is set to 255 and XP increment for each level is set to 3 so that 3 XP is required for level 2, 6 XP more for level 3 (for a total of 9 XP), 9 XP more for level 4 (for a total of 18 XP) etc. In this PoC, the total XP required to reach level 255 would be 97155, which means around 2.5 years if you get the max possible XP every day. I think this is also more sustainable than the current threshold of 155000 we have for level 30, which would require about 4 years. Of course this is just an RFC and the thresholds are easily tweakable. What do you think? If anyone else is interested in this approach I can open a PR 🙂

Anything else?

No response

Clock app should follow system settings for volume

Describe the enhancement you're suggesting.

Currently, clock app emits sounds even when system volume setting is set to 0%.

If changed to follow system settings, it would greatly improve stealth mode, since it's easy to press enter button, which starts the stopwatch - on every restart of the app, it reverts to default sound settings (Mario).

Behaviour present on 0.63.2-0728-RM-Tv2 and 0.62.3-0725-RM

Anything else?

No response

plugins highlighted with ELF not seen in the plugin menu

Guys,

can You tell me what should I do to see all the plugins which are included in this firmware on my flipper?? I can see only few of them link:

  • HID analyzer
  • PicoPassReader
  • TOTP
  • Wifi scanner

so the plugins without ELF highlight/information before the name of the plugin...

image

what to do to make rest of them visible and working?

BadUSB: DUCKY_LANG not working

Describe the bug.

I am adding DUCKY_LANG DE to the first or the second raw and the payload is still in default

Reproduction

Switch you keyboard setting to DE and execute the payload via Flipper

Target

No response

Logs

No response

Anything else?

No response

BadUSB: DUCKY_LANG not working

Describe the bug.

I want to run a script and have it working on Windows with German keyboard layout.
I tried with that script: Hacker_Typer.txt
It's not working. The key codes are still sent with US layout.
Am I doing something wrong, or is there a bug?

How could I best debug this? There is a FURI_LOG_D statement in the code. Is there an easy way to see this log?

FURI_LOG_D(WORKER_TAG, "keyboard layout set: %hu", layout);

Reproduction

  1. put attached script on flipper storage
  2. set windows keyboard to German
  3. run script
  4. get error message about malformed URL

Target

0.63.4-0802-RM-LVLS

Logs

No response

Anything else?

No response

SubFrequenzy - Read / reply RAW crashes flipper

Describe the bug.

I've installed the latest FW-Update today morning.

I'm running the SubGhz in Read with Settings: Hopping = ON ; Modulation = AM650 ; Detect Raw = ON.

the sniffer works and creates the entries in the list. When I open an entry and emulate, the flipper screen goes off and is unresponsive. with "left + back" (soft reset) it gets back to life and provides an error message about hard fault

Reproduction

install latest FW
open SubGhz
open Read
set to "hopping = true"
set to "Modulation = AM650"
set to "Detect RAW = true"
start sniffing
once entry appears -> open it and press "emulate"
-> flipper crashes

Target

0.63.4-0802-RM-LVLS Latest

Logs

No response

Anything else?

No response

Read Sub-Ghz does still crash

Describe the bug.

Updated to latest Flipper firmware. Read Sub-Ghz does still crash Flipper.

I can read if use hopping mode but when try send Flipper does crash.

Reproduction

Read Sub-Ghz crash flipper.

Target

Sub-Ghz read crash

Logs

No response

Anything else?

No response

[NFC] Mifare-Classic can be cracked and sectors read, but unable to emulate it correctly

Describe the bug.

After decrypting A and B keys for a Mifare-Classic, everything went well and saved.
At time of emulating, it seems that reader refuses to accept the emulated tag.

Reproduction

Crack any NFC Mifare-Classic tag using brute-force (dictionnary) attack and then try to emulate it in front of the reader > doesn't work.

Target

NFC

Logs

Really needed ?

Anything else?

No response

Can't unlock game mode.

Currently messing around with the current RougeMaster and it seems to be locked in game mode. I've tried different button combinations, but I have not figured out how to unlock it yet.

Bad USB crash

Describe the bug.

Open bad USB (no menu for keyboard config ?)
crash when back button is pressed

Reproduction

Open bad USB
press back = crash null pointer reference

Target

0.63.4-0804-RM-R2

Logs

No response

Anything else?

No response

Don't remove previous release assets

Please don't remove previous release assets.
For example Games folder crashes in latest release, so I wish to roll back, but can't, since it is not available here anymore.

Button bounce

Describe the bug.

All buttons do bounce from time to time. This should be fixed in hardware but now we need to have it done by software instead.

It applies to the direction button, OK and back button.
It sometimes register that the button is pressed more than twice that is annoying.

Reproduction

Just try any menu, unlock code etc and you will see this behavior. Alot of the times I'm unable to unlock the device due to these bounces.

Target

Latest RougeMaster FW

Logs

No response

Anything else?

No response

feature: "Panic" mode

Is your feature request related to a problem? Please describe.
No current problem, just thinking ahead.

Describe the solution you'd like
We should have a one-time-use "Hide" or "Panic" mode that sets the Flipper device back to its default TX locked state (and then removes the option to do so), in case the device was obtained by someone (like, your big brother) who wants to see whether it was unlocked or could be used to TX certain frequencies he suspects you of having used.

It could hinge on the presence of a file or a bit within the file that when present removes the UI entry for "Panic" and locks the TX. This way no one can know of the UI option that you used to lock the TX. When you get back home, connect it (or the SD card) to the PC and you flip that bit or remove the file, then that re-adds the UI entry for "Panic" and unlocks the TX again.

Describe alternatives you've considered
Granted there is already the ability to lock the entire device. This is in case you are compelled to somehow (depending on how much of a bully your big brother is) or want to be able to easily "prove" to him you did nothing wrong.

Additional context
Don't have any context, this is just a nice-to-have.

Release documentation specificity

Description of the feature you're suggesting.

I appreciate this project as well as the detailed release documentation. However, it makes finding the changes very hard for each release, which occurs quite frequently. I'd like to propose providing only changes in the release information and expanding the README with the stable changes that are currently in the release info.

I'd be happy to help rewrite the README and submit a PR if you are willing to accept my suggestion and only provide actual changes in the release info. Please let me know.

Add GFSK to SubGHZ

Describe the enhancement you're suggesting.

There should be a possibility to read and save chats done on the cli (subghz chat).

I already found out it uses the GFSK modulation which furi knows, but the subghz application is missing.

Anything else?

I tried my luck, but it does not work:
f7c128c

When using Read RAW with GFSK and the correct frequency. the flipper receives the message (when using another flipper and sending a message there), spl goes to 2 and the bar goes up, but never down as it should. Stopping recording and sending does nothing (aka, the flipper in chat does not receive anything).

Could you point me at the correct direction about what I am missing? Thank you in advance!

Name change and FW building

Describe the enhancement you're suggesting.

I would like to change the name of my flipper and i know the file is firmware/targets/f7/furi_hal/furi_hal_version.c and to search for CH0NG but what do you change in this code? And when building FW via Docker how does one know it compiled correctly?

const char* furi_hal_version_get_name_ptr() {
    return *furi_hal_version.name == 0x00 ? NULL : furi_hal_version.name;
    // return "N4V1RUK4";
    // return "N00BY";
    // return "CH33CH";
    // return "CH0NG";
}

Thanks

Anything else?

No response

Add Comma to keyboard

Describe the enhancement you're suggesting.

As it's useful for Marauder Wifi to add multiple aps to attack with one select command I'd propose to add the comma (',') to the right of the '_' character. Thr eresult would look like in the attached gif
Keyboard with Comma

NFC should try the default keys first

Description of the feature you're suggesting.

It would be nice if NFC tried the default keys before the user added ones, at least make it a choice in what order they are tried.

Anything else?

No response

Add/Modify frequency to setting_user is not effective

Describe the bug.

I Try to Add/Modify frequency on setting_user
setting_user , but the Sub-Ghz >Read and read RAW > Frequency an not effective( i disable 300Mhz And Add 409Mhz)

Reproduction

  1. Add or Modify frequency on setting_user, that reboot
  2. Select Sub-Ghz
  3. Choose Read or Read RAW , Press < to Config
  4. Your add /disable frequency still on the list

Target

No response

Logs

No response

Anything else?

No response

Game_Arkanoid is crashed in FW:0727 when press Back button

Describe the bug.

Game_Arkanoid is crashed in FW:0727 when pressing the Back button

Reproduction

  1. FAP Loader
  2. Select Game_Arkanoid
  3. press the Back button
  4. Flipper crashed and was rebooted HardFault

Target

No response

Logs

No response

Anything else?

No response

Desktop settings being loaded constantly, plus extra logging

Describe the bug.

Looking at log, it seems the desktop settings are being loaded constantly. This line is in the logs every 0.5-1 second:
Loading "/int/.desktop.settings"

Additionally, while in the subghz app, these lines are rapidly logged over and over:

Checking if frequency is valid
Using extended frequencies at own risk

There should not be any unnecessary logging like this. This is very likely to slow down the Flipper and make subghz feel sluggish and even miss signals.

Reproduction

Connect to Flipper via ssh and type log. Browse in any app to see that the desktop settings are being constantly loaded. Attempt to capture a signal in the subghz app to see the extra lines being written to the log.

Target

No response

Logs

No response

Anything else?

No response

No releases contain *.dfu firmware files

Describe the bug
All of the releases within this repository do not contain the firmware files used to install onto the Flipper.

To Reproduce
Steps to reproduce the behavior:

  1. Visit this repo's releases section
  2. Check included files

Expected behavior
A clear and concise description of what you expected to happen.
The dfu files are available to download

Additional context
As a side note it would be great if the version release could be added to the update file name.

Flipper FW Version not raising after successful update

Describe the bug.

Updating the Flipper over the local update folder seems not to work.
As the flipper tells me the update was successful it is still showing 0.63.3 instead of 0.63.4, not sure if the update was not working or if you forgot to raise the versions info

Reproduction

  1. load the new update in the update folder of SD
  2. insert SD into flipper and run the local update
  3. check the version after a successful update, it still shows the prev. version

Target

No response

Logs

No response

Anything else?

No response

Hardfault when read new mail

Describe the bug.

When I click left on the new mail for pass to the lvl 7 flipper reboot and hardfault

Reproduction

1 press left for read new mail
2 reboot and hardfault

Target

0.63.3-0801-RM-LVLS

Logs

No response

Anything else?

No response

Sub-ghz auto read crash

Describe the bug.

When you navigate to sub ghz, select auto read and select in options "detect raw", scan on 433.88MHz and AM650 Emulation and search for keys, it finds them and you can select them. If you try to click on one of the found keys, flipper crashes and can't boot up anymore. Goes in DFU, you just can re-flash it.

Reproduction

SubGHZ
Read
Detect RAW
Found Keys
Select them
Crash
Destroyed (just kiddin'. DFU.)

Target

No response

Logs

No response

Anything else?

No response

BadUSB and U2F stop functioning in 0.60.3-556af0b8-0621-RM

Hey all, I'm having a few missing features with the new 0.60.3-556af0b8-0621-RM. BadUSB and U2F seem to have disappeared from the menu and nothing happens when I try to run them from the browsing menu.

Upon reflashing to the current official firmware they appear and work again, and going back to 0.60.3-556af0b8-0621-RM they once again disappear and don't work.

I'm seeing this as similar to issue #58, but given it is also missing U2F, I thought I would open a new issue. Hopefully this one isn't too bad.

Target: BadUSB, U2F

MouseJack is crashing

Describe the bug.

MouseJack is crashing

Reproduction

Start Mouse Jack an the flipper, select a file and then it crashes with "HardFault"

Target

flipperzero 0.63.3-0801

Logs

none

Anything else?

NRF Scanner is working without a problem

Frequncy Analyzer Interference

Describe the bug.

When running the frequency analyzer it always picks up 468.000Mhz or 467.989Mhz right away. When troubleshooting and trying to see if this is a legitimate signal or not, nothing shows up in a raw capture. Using my hackrf and seeing if there is anything local that could be causing the signal i see nothing. On discord I brought this up and it sounds like other users are seeing the same behavior. I currently have all frequencies unlocked but i was seeing this happen before i did that. I tried upgrading to 0.63.4-0804-RM-NOFAP from 0.63.3-0802-RM-LVLS and it still is seeing this signal.

My guess is that there is either interference coming from the flipper itself or a bug in the Frequency Analyzer app. Maybe adding a sensitivity setting or block out 468Mhz unless it's a certain db?

Reproduction

Switch on and go to SubGhz
Select Frequency Analyzer

Target

No response

Logs

No response

Anything else?

No response

Flipper crashed and was rebooted HardFault

Describe the bug.

The title of the issue is the message I see on the Flipper screen every time I try to send this saved signal:
S202207271401.sub.zip

It was recorded from my garage door remote, with the read function in subghz, at 868.35 AM270, hopping OFF, detect RAW OFF

I’m using firmware CA5D0963 (25 Jul 2022)
My hardware version: 12.F7B9C6
Radio FW: 1.13.3 LIT

Reproduction

Add the attached file to your flipper and try to send it.

Target

No response

Logs

No response

Anything else?

No response

Load FAP files through the plugin and games menu if possible

Is your feature request related to a problem? Please describe.
After updating to the ELF loader, the games and plugins on external are only openable after opening the ELF Loader, unlike all of them being organized under games or plugins.

Describe the solution you'd like
Allow the Plugin and Games menu to show or load .FAP files when put into the application.fam file under apps/meta. (when I compiled the firmware myself with them readded to the file, it has both internal and externals on the flipper)

Describe alternatives you've considered
Changing Plugins and games to their own ELF Loader programs and seperate folders in the sdcard for easier organization

Additional context
N'A

Failed Compile

I've tried compiling manually and after doing the git clone --recursive, I run./fbt resources icons with no issues, but when I run ./fbt --with-updater updater_package I get "Failed building firmware/targets/f7/api_symbols.csv: SDK version is not finalized, please review changes and re-run operation" am I missing a step?

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.