Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Check out what the GitHub community is most excited about this month.
1 Os-tutorial
Language: C
8 519Â Stars
754 Forks
It’s a repository for those, who want to know how to create an OS from scratch. This course is a code tutorial aimed at people who are comfortable with low-level computing. For example, programmers who have curiosity on how an OS works but don’t have the time or willpower to start reading the Linux kernel top to bottom. It has a is little theory, only practice. The author suggests you to google your theory lecturer. The lessons are tiny and may take 5–15 minutes to complete.
The project got 6,744 stars this month.
2 ToolsOfTheTrade
13 311Â Stars
1 039Â Forks
This repository contains tools of the trade, from Hacker News. You can find a list of self-hosted as well as hosted services. Each line has a name of the service, connected twitter account, pricing, and a small description. The repository is opened for contribution.
3 System-design-primer
Language: Python
48 275Â Stars
6 605Â Forks
The repository should help you to learn how to design large-scale systems and to prepare for the system design interview. It includes Anki flashcards and is available in 17 languages. This repository is open source project continually updated.
donnemartin/system-design-primer
4 You-Dont-Need-Momentjs
Language: JavaScript
5 534Â Stars
107 Forks
If you are working on a performance sensitive web application, it might cause a huge performance overhead because of its complex APIs and large bundle size. This repository is a list of date-fns or native functions which you can use to replace moment.js + ESLint Plugin.
Make use of native JavaScript object and array utilities before going big. Good library if you’re looking to replace Moment.js for one reason or another. Immutable too.— Dan Abramov, Author of Redux and co-author of Create React App. Building tools for humans.
you-dont-need/You-Dont-Need-Momentjs
5 Windows95
Language: JavaScript
12 830Â Stars
718 Forks
The repository is Windows 95 in Electron. Runs on macOS, Linux, and Windows. The author says it should not be used for anything other than personal amusement. As it only works well by accident and was mostly a joke and the code quality is accordingly. This project is provided for educational purposes only. And it is not affiliated with and has not been approved by Microsoft.
6 Python
Language: Python
11 050Â Stars
3 313Â Forks
The repository contains all algorithms implemented in Python, which are for demonstration purposes only.
7 bat
Language: Rust
8 559Â Stars
144 Forks
Bat is a cat clone with wings. Bat provides beautiful, advanced syntax highlighting and integrates with Git to show file modifications. It also offers a user-friendly command-line interface and works his should work with Debian/Ubuntu, ARM (eg. Raspberry PI), Arch Linux, Void Linux, FreeBSD and MacOS.
8 tink
Language: Java
5 836Â Stars
441 Forks
Tink is a multi-language, cross-platform library. Tink provides secure APIs that are easy to use correctly and hard(er) to misuse. It reduces common crypto pitfalls with user-centered design, careful implementation and code reviews, and extensive testing. At Google, Tink is already being used to secure data of many products such as AdMob, Google Pay, Google Assistant, Firebase, the Android Search App, etc.
9 100-Days-Of-ML-Code
Language:
15 083Â Stars
2 833Â Forks
The repository is a tutorial of 100 Days of Machine Learning Coding. You can find a dataset, video materials and infographic s— one task per each day.
10 test-your-sysadmin-skills
Language:
4 773Â Stars
396 Forks
The repository is a collection of *nix Sysadmin Test Questions and Answers for Interview/Exam (2018 Edition). You can test your knowledge in different fields with these questions. The total number is 230 questions. The answers are only examples and do not exhaust the whole topic. Most of them contains useful resources for a deeper understanding of the answer.
trimstray/test-your-sysadmin-skills
11 f2
Language: JavaScript
5 244Â Stars
283 Forks
f2 is an elegant, interactive and flexible charting library for mobile. What’s make it outstanding? F2 is developed for developers as well as designers. It is Html5 Canvas-based, and is also compatible with Node.js, Weex and React Native. Based on the grammar of graphics, F2 provides all the chart types you’ll need.
12 pwc
Language:
4 340Â Stars
245 Forks
The repository is a collection of papers with code sorted by stars. It is weekly updated. You can tweet the author @fvzaur and use this thread to request your favorite conference to be added to our watchlist and to PWCÂ list.
13 CS-Notes
36 720Â Stars
10 894Â Forks
This repository is a warehouse of computer science mainly based on computer classic books and official technical documents. Study notes are not pieced together from the Internet, except for a small number of references and original texts of technical documents, the rest is the author’s original. All notes are in Chinese.
14 JavaGuide
Language: Java
6 411Â Stars
1 596Â Forks
This repository is a warehouse of Java guidelines. In Chinese.
15 arthas
Language: Java
3 758Â Stars
534 Forks
Arthas help developers in troubleshooting production issues for Java applications without modifying code or restarting servers. The repository has documentation in Chinese.
Some key features:
- Trace the method invocation to find slow sub-invocations.
- Monitor method invocation statistics, e.g. qps, rt, success rate and etc.
- Monitor system metrics, thread states and CPU usage, GC statistics, and etc.
- Supports command line interactive mode, with the auto-complete feature enabled and etc.
16 WatermeloneDB
Language: JavaScript
3 842Â Stars
97 Forks
The repository is the next-gen database for powerful React and React Native apps that scales to 10,000s of records and remains fast. Watermelon fixes it by being lazy. Nothing is loaded unless requested. And since all querying is performed directly on the rock-solid SQLite database on a separate native thread, most queries resolve in an instant. But unlike using SQLite directly, Watermelon is fully observable. So whenever you change a record, all UI that depends on it will automatically re-render.
17 vue
Language: JavaScript
114 966Â Stars
16 180Â Forks
A progressive, incrementally-adoptable JavaScript framework for building UI on the web.
18 awesome-algorithm
Language: Python
3 761Â Stars
534 Forks
The repository is a leetcode solution (following ideas step by step to extract code) and classic algorithm implementation.
19 MMKV
Language: C++
3 384Â Stars
250 Forks
MMKV is an efficient, small, easy-to-use mobile key-value storage framework used in the WeChat application. It’s currently available on both iOS and Android. Framework uses mmap to keep memory synced with file, and protobuf to encode/decode values, making the most of iOS to achieve best performance. You can use it as you go, no configurations needed. All changes are saved immediately, no synchronizecalls needed. MMKV contains encode/decode helpers and mmap logics and nothing more. It alsp adds less than 30K per architecture on App size, and much less when zipped (ipa)
20 WebSiteUseful
Language:
3 332Â Stars
834 Forks
The repository is science Internet, free ss account sharing, ssr feed, free VPN download. Author claims this project only for overseas Chinese users and only for scientific study purposes, not for other purposes.
21 tensorflow
Language: C++
110 556Â Stars
67 948Â Forks
An Open Source Machine Learning Framework for Everyone.
22 react
Language: JavaScript
112 050Â Stars
20 060Â Forks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
23 JCSprout
Language: Java
13 911Â Stars
3 406Â Forks
The repository contains the Java core knowledge base in its infancy. In Chinese.
24 math-as-code
Language:
9 109Â Stars
531 Forks
This repository is a cheat-sheet for mathematical notation in code form. This is a reference to ease developers into mathematical notation by showing comparisons with JavaScript code. Project is opened for contribution.
25 py-spy
Language: Rust
2 724Â Stars
75 Forks
Py-Spy is a sampling profiler for Python programs. It lets you visualize what your Python program is spending time on without restarting the program or modifying the code in any way. Py-Spy is extremely low overhead: it is written in Rust for speed and doesn’t run in the same process as the profiled Python program, nor does it interrupt the running program in any way. This means Py-Spy is safe to use against production Python code.
Py-Spy works on Linux, OSX and Windows, and supports profiling all recent versions of the CPython interpreter (versions 2.3–2.7 and 3.3–3.7).
https://hackernoon.com/archive/2018/09
Trending Repositories of September on GitHub was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.