GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#html

The website `nndl.github.io` has been updated several times to improve its content and usability. Recent updates include fixing grammar mistakes, adjusting the size of graphs to save space, and adding new exercises. Important sections like network optimization, data preprocessing, and deep generation models have been revised for clarity. The site also standardized font styles and corrected typos. These changes make the content more accurate, easier to read, and more comprehensive, benefiting users by providing a better learning experience.

https://github.com/nndl/nndl.github.io
👍1
#html

The Factorio Learning Environment (FLE) is a tool for testing AI models in the game of Factorio. It helps developers see how well their AI can plan, automate tasks, and manage resources over time. FLE offers two main settings: **Lab-play** with specific tasks and **Open-play**, where the goal is to build the biggest factory possible. This environment benefits users by providing a challenging space to evaluate and improve AI capabilities, especially in complex automation and spatial reasoning.

https://github.com/JackHopkins/factorio-learning-environment
🔥1
#html

This list provides many open-source projects that you can easily deploy using Docker. It includes tools for productivity, development, media management, communication, security, monitoring, file sharing, home automation, analytics, and more. Using Docker to host these projects helps ensure consistent environments across different systems, making it easier to manage and maintain your applications. This approach saves time and resources by allowing multiple applications to run efficiently on the same hardware.

https://github.com/hotheadhacker/awesome-selfhost-docker
#html #coding #computerscience #laws #principles

"Hacker Laws" are principles and theories that help developers and technologists understand common challenges in software development. These laws provide valuable insights into designing systems, optimizing performance, and managing teams. For example, **Amdahl's Law** shows that adding more processors can only improve performance so much, while **Brooks' Law** warns that adding more people to a late project can make it even later. Understanding these laws can help developers make better decisions and improve their work processes. They offer practical advice on how to avoid common pitfalls and build more efficient systems.

https://github.com/dwmkerr/hacker-laws
#typescript #ai #generative_ai #html_css_javascript #tailwindcss

OpenUI is a tool that makes building user interfaces easy, fast, and fun by letting you describe your design ideas and see them appear live on screen. It supports multiple frameworks like React, Svelte, and Web Components, so you can quickly create and test UI components without complex coding. OpenUI is open source, encouraging collaboration and continuous improvement from developers worldwide. It also integrates with many AI models to help prototype smarter applications. This means you can save time, reduce hassle, and bring your creative UI ideas to life more efficiently and flexibly.

https://github.com/wandb/openui
2
#html

The **CS Self-Learning Guide** offers a free, structured roadmap to master computer science using top global courses and resources, helping you build skills in programming, algorithms, AI, and more through hands-on projects and clear guidance, so you can become a competitive programmer or researcher efficiently[1][4]. It saves time by organizing scattered materials into a logical path, making complex topics accessible even for beginners[1][4].

https://github.com/PKUFlyingPig/cs-self-learning
#html #htr_tech #phisher #phishing #phishing_attacks #phishing_pages #zphisher

Zphisher is a tool that helps create fake login pages for popular websites like Facebook and Google. It offers pre-built templates and can automatically generate phishing URLs, making it easy to use even for beginners. The tool can collect login details entered by victims and send them to the attacker. It supports SSL encryption, making fake pages look more legitimate. Zphisher is meant for educational purposes only and should not be used to break the law. It helps users understand how phishing works, which can be beneficial for learning cybersecurity.

https://github.com/htr-tech/zphisher
#html #bootstrap #devcontainer #html5 #jamstack #jekyll #jekyll_theme #pwa #responsive_web_design #rubygems

The Chirpy Jekyll theme is a simple and powerful tool for creating websites, especially for technical writing. It offers many features like dark mode, categories, syntax highlighting, and built-in search. This theme helps users create visually appealing sites with ease, making it ideal for sharing knowledge and ideas. It also supports mathematical expressions and diagrams, which is beneficial for technical content. Additionally, it is optimized for SEO and performance, ensuring your site is easily found and runs smoothly.

https://github.com/cotes2020/jekyll-theme-chirpy
#typescript #desktop #docx #electron #html #languages #libreoffice #linux #macos #markdown #nodejs #office #offline #pandoc #pdf #productivity #windows #zettlr

Zettlr is a free, open-source app that helps you write, organize, and publish your notes and documents using simple Markdown files. It works on Windows, macOS, and Linux, and lets you manage your notes with features like workspaces, tags, and powerful search, so you can quickly find what you need. Zettlr supports easy citations with reference managers like Zotero, offers code highlighting, dark mode, and flexible export options to PDF, Word, or LaTeX, making it ideal for students, researchers, and writers who want a privacy-focused, distraction-free way to work with their ideas and publish their work[1][3][5]. The benefit is that you can focus on your content, not formatting, and easily turn your notes into professional documents.

https://github.com/Zettlr/Zettlr
2
#html #data_science #education #machine_learning #machine_learning_algorithms #machinelearning #machinelearning_python #microsoft_for_beginners #ml #python #r #scikit_learn #scikit_learn_python

Microsoft’s "Machine Learning for Beginners" is a free, 12-week course with 26 lessons designed to teach classic machine learning using Python and Scikit-learn. It includes quizzes, projects, and assignments to help you learn by doing, with lessons themed around global cultures to keep it engaging. You can access solutions, videos, and even R language versions. The course is beginner-friendly, flexible, and helps build practical skills step-by-step, making it easier to understand and apply machine learning concepts in real-world scenarios. This structured approach boosts your learning retention and prepares you for further study or career growth in ML[1][5].

https://github.com/microsoft/ML-For-Beginners
#html

You can easily create a secure Octra blockchain wallet by running a simple webserver on your computer. Just clone the wallet generator from GitHub, start the server, and open your browser to generate a new wallet. The tool shows your mnemonic phrase, private and public keys, and address, lets you test signatures, derive addresses for different networks, and automatically saves your wallet file. This helps you safely manage your Octra blockchain assets with full control over your keys and easy access to wallet features without needing complex setups. It’s a user-friendly way to secure and use your Octra wallet locally.

https://github.com/octra-labs/wallet-gen