Best of Open SourceNovember 2025

  1. 1
    Article
    Avatar of daily_updatesdaily.dev Changelog·20w

    Your profile just got a serious upgrade

    daily.dev has launched a comprehensive developer profile feature that transforms basic activity feeds into living portfolios. Users can now showcase work experience, education, certifications, open source contributions, projects, publications, and volunteering activities. The platform offers CV parsing to automatically populate profile sections, reducing setup time. This upgrade lays the groundwork for an upcoming job matching feature that will connect developers with personalized opportunities based on complete profiles, prioritizing quality matches over recruiter spam.

  2. 2
    Article
    Avatar of theregisterThe Register·21w

    Linus Torvalds: Vibe coding is fine, but not for production

    Linus Torvalds shares his perspective on AI-assisted coding, stating that while vibe coding can help newcomers get started with programming, it's unsuitable for production code due to maintenance concerns. He discusses Rust's gradual integration into the Linux kernel, noting it has taken longer than expected but is becoming a real part of the codebase. Torvalds addresses AI's impact on kernel development, mentioning issues with crawlers disrupting infrastructure and AI-generated bug reports, though these problems are less severe than in other projects. He compares AI to previous productivity tools like compilers, suggesting it won't eliminate programming jobs but will change how developers work.

  3. 3
    Article
    Avatar of itsfossIt's Foss·20w

    Google Just Made Its Sleek New Font Open Source

    Google released Sans Flex, an open source variable font under the SIL Open Font License. The font features five customizable axes (weight, width, optical size, slant, and rounded terminals) in a single file, designed for modern screens and high-resolution displays. It's available for download and can be installed on Linux distributions, though variable font features won't work system-wide in Linux desktop environments.

  4. 4
    Video
    Avatar of bigboxswebigboxSWE·20w

    How To Become Elite at Programming

    Becoming an elite programmer requires three key principles: doing it for fun rather than money, documenting your work through GitHub or content creation, and continuously developing skills through deliberate practice. The most successful engineers are driven by genuine interest, which allows them to naturally invest time in improving without forced productivity systems. Quality practice matters more than quantity, and surrounding yourself with excellent examples accelerates growth. Finding what genuinely interests you within programming is the foundation for reaching elite status.

  5. 5
    Article
    Avatar of techcentralTechCentral·20w

    Affinity for Linux? Canva’s next big move could reshape the desktop software market

    Canva is seriously considering porting its Affinity creative software suite to Linux, which could be transformative for desktop Linux adoption. Currently, professional designers are locked into Windows and macOS due to Adobe's Creative Cloud dominance. Affinity, recently made free by Canva, is the only full-scale commercial alternative to Adobe. This potential move comes as Linux gaming has matured through Valve's Steam Deck, and dissatisfaction with Windows grows due to intrusive telemetry and AI features. A Linux port would enable designers, photographers, and content creators to run fully Linux-based workflows, potentially triggering wider desktop Linux adoption and challenging Adobe's market position.

  6. 6
    Article
    Avatar of yegor256Yegor's Blog·22w

    Small Repo, High Quality

    Breaking software into smaller repositories instead of using monolithic repos improves code quality through stricter style enforcement, deeper testing, more thorough code reviews, better documentation, faster release cycles, improved AI agent effectiveness, quicker onboarding, stronger code ownership, and easier open-source adoption. While companies like Google and Facebook favor monorepos for reduced integration overhead, smaller repositories enable teams to maintain higher quality standards across multiple dimensions of software development.

  7. 7
    Article
    Avatar of elixirstatusElixirStatus·21w

    Elixir → JavaScript Porting Initiative

    Hologram needs community help porting 171 Erlang standard library functions to JavaScript to enable Elixir execution in browsers. The project is 34% complete for Phase 1, which focuses on full-stack web applications. Contributors don't need deep Erlang knowledge - just basic JavaScript and Elixir skills to follow existing patterns. Tasks range from 15 minutes to a few hours, and AI tools are encouraged. Each ported function unlocks multiple Elixir stdlib functions, creating a multiplier effect for the community.

  8. 8
    Article
    Avatar of danielhaxxsedaniel.haxx.se·23w

    Yes really, curl is still developed

    curl's lead developer addresses the common misconception that the project is no longer actively developed. Despite maintaining a stable user interface for decades, curl is currently experiencing its highest development activity ever. The project continuously evolves to keep pace with changing internet standards, protocols, and security requirements while prioritizing backwards compatibility. The team refactors internal architecture regularly without breaking existing APIs or command-line interfaces, viewing this stability as curl's core strength. With nearly 30 years of history, the project is being developed with the mindset that it could remain relevant for another 70 years.

  9. 9
    Article
    Avatar of simonwillisonSimon Willison·21w

    Olmo 3 is a fully open LLM

    Ai2 released Olmo 3, a fully open LLM series that includes complete training data, process, and checkpoints. The flagship 32B Think model emphasizes interpretability with visible reasoning traces through OlmoTrace. Trained on 5.9 trillion tokens from the Dolma 3 Mix dataset (6x fewer tokens than competitors), it offers four 7B variants and two 32B models. The release enables auditing training data to detect potential backdoors, addressing security concerns in open-weight models. Performance testing shows improved SVG generation compared to Olmo 2, though OlmoTrace's training data attribution needs refinement.

  10. 10
    Article
    Avatar of lobstersLobsters·22w

    your project fucking sucks

    Open-source communities face pollution from low-effort, dishonest projects that prioritize marketing over substance. These "slop projects" mimic the aesthetics of legitimate open-source work with fancy websites, contribution guidelines, and roadmaps, but lack real problem-solving value. The author argues for cultural gatekeeping to preserve open-source values, distinguishing between beginner mistakes (acceptable) and dishonest performance (harmful). Red flags include AI-generated content, premature community scaffolding, tech-stack-focused descriptions, and projects announced before implementation. The solution is simple: build real things that solve actual problems, or be honest about learning projects.

  11. 11
    Article
    Avatar of planetpythonPlanet Python·24w

    Becoming a Core Developer

    A detailed account of contributing to numpydoc, from identifying the need for a pre-commit hook to building static code analysis functionality using Python's AST module. The journey involved creating the AstValidator class to analyze code without importing it, implementing configuration options via pyproject.toml, and adding inline comment support using the tokenize module. The author eventually joined numpydoc's core development team after demonstrating sustained, quality contributions that addressed real user pain points.

  12. 12
    Article
    Avatar of hnHacker News·23w

    A modern static site generator

    Zensical is a new open-source static site generator built by the Material for MkDocs team to overcome MkDocs' technical limitations and supply chain risks. Built from scratch with a differential build engine (ZRX) and featuring a modern design, blazing-fast client-side search (Disco), and 4-5x faster rebuild times, Zensical maintains compatibility with existing mkdocs.yml configurations and Markdown files. The project introduces a professional offering called Zensical Spark for enterprise users, transitions away from GitHub Sponsors, and places Material for MkDocs into maintenance mode. Future development includes a module system, component system, and CommonMark support with a Rust-based parser.

  13. 13
    Article
    Avatar of ghblogGitHub Blog·24w

    GitHub Game Off 2025 theme announcement

    GitHub's annual Game Off game jam returns for its 13th year with the theme 'WAVES'. Participants have until December 1, 2025 to create and submit games inspired by the theme using any programming language or game engine. Games must be stored in a public GitHub repository, and submissions will be evaluated across six categories including gameplay, graphics, and theme interpretation. Voting runs through January 8, 2026, with winners announced on January 10. The event welcomes developers of all skill levels, from beginners to veterans, working solo or in teams.

  14. 14
    Article
    Avatar of infoworldInfoWorld·23w

    Perplexity’s open-source tool to run trillion-parameter models without costly upgrades

    Perplexity AI released TransferEngine, an open-source tool that enables trillion-parameter language models to run across different cloud providers' GPU hardware at full speed. The software solves vendor lock-in by creating a universal interface for GPU-to-GPU communication that works on both Nvidia ConnectX and AWS EFA networking protocols. This allows companies to run massive models like DeepSeek V3 and Kimi K2 on older H100 and H200 systems instead of purchasing expensive next-generation hardware. TransferEngine achieves 400 Gbps throughput using RDMA technology and is already powering Perplexity's production AI search engine, handling disaggregated inference, reinforcement learning, and Mixture-of-Experts routing.

  15. 15
    Article
    Avatar of hnHacker News·23w

    Internet Archive’s legal fights are over, but its founder mourns what was lost

    The Internet Archive recently archived its trillionth webpage and was designated a federal depository library, but founder Brewster Kahle reflects on the cost of recent copyright battles. Legal fights forced the removal of over 500,000 books from the Open Library, though the organization survived and currently faces no major lawsuits. Despite the setbacks to its digital library mission, Kahle continues moving forward with new initiatives while the Wayback Machine remains operational after nearly 25 years.

  16. 16
    Article
    Avatar of lobstersLobsters·22w

    Servo: A new web engine written in Rust

    Servo is an independent web rendering engine written in Rust, offering memory safety and parallelism advantages over traditional C++ engines. After Mozilla transferred it to Linux Foundation in 2020, Igalia revitalized the project in 2023. The engine now passes 92.7% of web platform tests, features a modern layout engine, and supports cross-platform deployment including Linux, macOS, Windows, Android, and OpenHarmony. The project focuses on becoming production-ready with improvements in incremental layout, WebDriver support, SVG rendering, and DevTools. Servo aims to lead the embeddable web engine ecosystem while maintaining independence from big tech corporations.

  17. 17
    Article
    Avatar of itsfossIt's Foss·22w

    What a Shame! FlatHub is Ranking on Google for Po*nHub Downloads

    Flathub, the official Flatpak app store, is ranking highly on Google for adult content downloader searches due to a developer exploiting its reputation. A developer named Warlord Software published three downloader applications on Flathub and tagged them with NSFW keywords, leveraging Flathub's domain authority to gain over 250,000 downloads for proprietary apps with premium licenses. The developer's own website contains no mention of these keywords, revealing a deliberate SEO exploitation strategy that uses Flathub's trusted platform to rank for competitive search terms that would be impossible for a new site to achieve.

  18. 18
    Article
    Avatar of weprodevWeProDev·22w

    Go’s Sweet 16

    Go programming language celebrates its 16th anniversary, reflecting on its evolution from a small team project at Google to a widely-adopted language powering cloud infrastructure, developer tools, and enterprise systems. The post highlights Go's growth in adoption, community contributions, and its continued focus on simplicity, performance, and developer productivity. Key milestones include the introduction of generics, improved tooling, and expanding use cases across various domains.

  19. 19
    Video
    Avatar of linuxexpThe Linux Experiment·24w

    Python refuses $1.5M grant, Unity's in trouble, AUR attacked again - Linux Weekly News

    Python Foundation rejected a $1.5M US government grant due to unacceptable restrictions on diversity policies and potential financial clawback risks. Unity desktop environment faces potential shutdown again due to lack of developer resources. Arch User Repository experienced another DDoS attack with unknown perpetrators. Firefox introduces mandatory data collection disclosures for browser extensions. Ubuntu 25.10 adds architecture-specific package variants for x86-64-v3 processors. Fedora 43 released with GNOME 49 and Wayland-only support. Linux gaming compatibility reaches 90% of Windows Steam games according to ProtonDB ratings.

  20. 20
    Article
    Avatar of selfhostedselfhosted·21w

    I built a unified email archiving and search tool in Rust. It’s completely free and open-source.

    Bichon is a self-hosted email archiving and search tool built in Rust. The project is open-source and doesn't require external dependencies. It was developed by the creator of RustMailer, incorporating lessons learned from that experience. The tool provides unified email management capabilities with a focus on search functionality.

  21. 21
    Video
    Avatar of savvynikSavvyNik·22w

    Linus Torvalds — Speaks up on the Rust Divide and saying NO

    Linus Torvalds discusses the ongoing integration of Rust into the Linux kernel, acknowledging the friction and maintainer pushback it has created over the past five years. He defends the decision as necessary to prevent kernel stagnation and attract new contributors, noting his role has shifted from saying 'no' to encouraging maintainers to embrace new ideas. While Rust has generated controversy including maintainer resignations and debates over code review processes, Torvalds believes the disruption is worthwhile and that Rust is finally transitioning from experimental to a real part of the kernel, though it took longer than expected.

  22. 22
    Article
    Avatar of opensourcesquadOpen Source·22w

    Open Source Locally Hosted Lovable with Multi Agent Support

    An open source, locally hosted AI builder tool that offers full configurability of system prompts, tools, agents, and models. Released under Apache 2.0 license, it provides an alternative to commercial AI builders like Lovable, Cursor, and similar platforms, giving developers complete control over their development environment.

  23. 23
    Article
    Avatar of jetbrainsJetBrains·20w

    Open-source IntelliJ IDEA: A Simpler Way to Build and Contribute to the Community

    JetBrains has simplified building and contributing to IntelliJ IDEA's open-source codebase by introducing CI/CD pipelines via GitHub Actions and publishing ready-to-use open-source builds directly on GitHub. Developers can now fork the repository and build their own version of the IDE without manual environment configuration. The open-source codebase powers not only IntelliJ IDEA but also Android Studio and other development tools, making it easier for the community to explore, customize, and contribute to the platform.

  24. 24
    Article
    Avatar of theregisterThe Register·21w

    Servo 0.0.2 hints at a real Rust alternative to Chromium

    Servo 0.0.2, a browser rendering engine written entirely in Rust, represents a potential alternative to Chromium's dominance in web browsers and embedded applications. Originally developed by Mozilla and Samsung starting in 2012, the project was revived under the Linux Foundation Europe and recently began issuing numbered releases. While still in early development (version 0.0.2), Servo offers advantages in security, performance, and independence from Google's ecosystem. The engine could eventually challenge Chromium's monopoly in both standalone browsers and embedded web components like Electron, though a production-ready version remains distant.

  25. 25
    Article
    Avatar of twostopbitsTwo Stop Bits·21w

    The '80s and '90s PC games unbelievably still being updated today

    A curated list of PC games from the 1980s and 1990s that continue to receive active development updates decades after their initial release. Featured titles include Klondike (1984), NetHack (1987), GemStone IV (1988), Kingdom of Drakkar (1989), Genesis (1989), UnReal World (1992), Meridian 59 (1996), Furcadia (1996), Ultima Online (1997), Utopia (1998), and Age of Empires 2 (1999). Many are text-based MUDs or early MMORPGs maintained by original creators or dedicated volunteer communities, with some transitioning from text to graphics over time. Several remain subscription-based or have active player communities, demonstrating remarkable longevity through continuous updates, new content, and platform migrations including Steam releases and mobile versions.