Best of Open Source โ€” March 2024

  1. 1
    Article
    Avatar of pointerPointerยท2y

    janhq/jan: Jan is an open source alternative to ChatGPT that runs 100% offline on your computer

    Jan is an open-source alternative to ChatGPT that runs 100% offline on your computer. It supports universal architectures, has different version types for different operating systems, and offers both stable and experimental builds. Jan requires specific system requirements and can be run in different modes, such as CPU or GPU. Contributions are welcome and users can report bugs and make feature requests. Jan is free and open source under the AGPLv3 license.

  2. 2
    Article
    Avatar of mlnewsMachine Learning Newsยท2y

    Meet Jan: An Open-Source ChatGPT Alternative that Runs Completely Offline on Computer

    Jan is an open-source ChatGPT alternative that runs completely offline on a computer. It democratizes access to AI technologies and prioritizes user ownership, privacy, and ethical design. Jan aims to enable humans and AI to work together harmoniously in the future.

  3. 3
    Article
    Avatar of itsfossIt's Fossยท2y

    8 Open Source Second Brain Knowledge Base Tools

    Discover the best open-source second brain knowledge base tools that help you organize and manage your thoughts and ideas.

  4. 4
    Article
    Avatar of hnHacker Newsยท2y

    HeyPuter/puter: Desktop Environment in the Browser!

    Puter is an advanced open-source desktop environment in the browser that can be used as an alternative to cloud storage services, a remote desktop environment, and a platform for web development. It is built with vanilla JavaScript and jQuery.

  5. 5
    Article
    Avatar of communityCommunity Picksยท2y

    The Faster Redis Alternative

    KeyDB is a fully open source database and a faster drop-in alternative to Redis. It offers high throughput, supports various data structures, has multiple persistence options, and is scalable to any workload. KeyDB also has open source features such as MVCC non-blocking architecture, cross-region multi-master support, better EXPIRation, TLS encryption, and ModJS for creating custom commands.

  6. 6
    Article
    Avatar of astro_sourceAstroยท2y

    Astro + Volar = ๐Ÿ’–

    Astro has migrated its language server to Volar, resulting in code reduction and improved developer experience. Astro is giving a $10,000 grant to the Volar team. The grant will benefit the wider ecosystem as Volar is already used by Vue and MDX.

  7. 7
    Article
    Avatar of communityCommunity Picksยท2y

    The Dark Side of Open Source

    Contributing to open source comes with challenges and requires preparation. Open source projects can become products and authors need to find ways to sustain them financially. It's important to establish a healthy balance between open source and personal life.

  8. 8
    Article
    Avatar of watercoolerWatercoolerยท2y

    Linux users

    Learn about Linux, its popular distributions, advantages, and how to start using it.

  9. 9
    Article
    Avatar of devtoDEVยท2y

    Growing a side-project to 100k Unique Visitors in one week

    A software engineer shares their experience of growing a side project to 100k unique visitors in one week. Highlights include the idea behind the project, curating the list, building the site with Astro, using GitHub data for programmatic SEO, hosting on Cloudflare, and successful launches on Twitter, Product Hunt, Hacker News, and Reddit.

  10. 10
    Article
    Avatar of pointerPointerยท2y

    daytonaio/daytona: The Open Source Dev Environment Manager.

    Daytona is an open-source development environment manager that allows users to activate a fully configured development environment with a single command. It supports various platforms, provides IDE support, Git provider integration, and extensibility through plugins and providers. Daytona simplifies the process of setting up development environments and allows developers to focus on their code.

  11. 11
    Video
    Avatar of t3dotggTheo - t3โ€คggยท2y

    RIP Redis?

    Redis has changed its license, moving away from open source and implementing a new source available license. This decision has sparked controversy and disappointment among the community. It has also raised questions about the impact on companies using Redis and the viability of alternative solutions.

  12. 12
    Article
    Avatar of communityCommunity Picksยท2y

    mattermost/focalboard: Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.

    Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. It helps define, organize, track and manage work across individuals and teams.

  13. 13
    Article
    Avatar of communityCommunity Picksยท2y

    Three open source alternatives to Calendly

    Explore three open source alternatives to Calendly: Fossify Calendar, Cal.com, and Easy!Appointments. Each alternative has its own set of features, customization options, and privacy focus. Consider your needs, priorities, and technical expertise when choosing among these alternatives.

  14. 14
    Article
    Avatar of hnHacker Newsยท2y

    Captchas don't have to be boring

    A fun and nostalgic Doom Captcha project has gained popularity and received positive feedback. It allows users to complete captchas by killing enemies in a game-like interface. The source code is available on GitHub for contribution and customization.

  15. 15
    Article
    Avatar of dhhDavid Heinemeier Hanssonยท2y

    Apple is in its Ballmer era

    Microsoft under CEO Satya Nadella is credited for embracing open source, attracting developers, and making better products. In contrast, Apple is seen as anchored in an aggrieved past and lacking the love and respect from builders on its platforms. The article suggests that Apple needs a cultural reboot and a leadership transition like Microsoft had with Nadella.

  16. 16
    Article
    Avatar of communityCommunity Picksยท2y

    hpcaitech/Open-Sora: Open-Sora: Democratizing Efficient Video Production for All

    Open-Sora is an initiative that aims to democratize efficient video production by providing accessible tools and techniques. The project offers a user-friendly platform and supports a full pipeline of video data preprocessing, training, and inference. Open-Sora 1.0 has been released with features like training acceleration and video cutting tools. To install Open-Sora, create a virtual environment, install Torch, and clone the project repository.

  17. 17
    Article
    Avatar of communityCommunity Picksยท2y

    Wasn't Nginx Free?

    Maxim Dounin announces his departure from Nginx and the creation of a new fork called Freenginx due to interference with Nginx's security policy and corporate control. The post discusses the nuances of the situation and the open core model.

  18. 18
    Article
    Avatar of devtoDEVยท2y

    Prompt Engineering Fundamentals - Generative AI For Beginners (v1)

    This post discusses generative AI for beginners, specifically focusing on prompt engineering fundamentals. It introduces the Generative AI for Beginners Curriculum and provides resources for building generative AI apps. The post also highlights the importance of prompt engineering in generative AI and explores the core concepts related to prompt usage.

  19. 19
    Article
    Avatar of communityCommunity Picksยท2y

    RIP Redis: How Garantia Data pulled off the biggest heist in open source history โ€” Momento

    Redis, a popular open-source project, has undergone changes in terms of ownership and branding. Garantia Data, now known as Redis Labs, became the official sponsor of Redis after hiring the project's creator. However, they have not been the primary driver of development or adoption of Redis. The emergence of AWS ElastiCache played a significant role in the widespread adoption of Redis. Momento is a new serverless caching solution that offers a unique multi-tenancy model and enterprise-grade features.

  20. 20
    Article
    Avatar of medium_jsMediumยท2y

    TinyLlama Is An Open-Source Small Language Model

    TinyLlama is an open-source small language model designed to enable end-user applications on mobile devices and test innovative ideas related to language models. It demonstrates remarkable performance and aims to provide a lightweight solution for various applications and scenarios.

  21. 21
    Article
    Avatar of communityCommunity Picksยท2y

    What do you use for a second brain?

    The post discusses the concept of a 'second brain' and explores open source alternatives such as Notion, Evernote, Bear, Roam, and Appflowy. It provides factors to consider when choosing a second brain tool, highlights the features of Appflowy, and compares it to proprietary software like Evernote and Notion.

  22. 22
    Article
    Avatar of hnHacker Newsยท2y

    Marker

    An open-source UI for writing and editing markdown files that saves everything in your filesystem.

  23. 23
    Article
    Avatar of devtoDEVยท2y

    My First 3 Months In Tech

    The author shares their journey and experiences in the tech world, including learning GitHub, HTML, CSS, and Java. They also express plans for the future.

  24. 24
    Article
    Avatar of communityCommunity Picksยท2y

    pi0/tired-maintainer: ๐Ÿ—’๏ธ Notes from a tired maintainer

    Maintaining multiple open-source projects is not easy. Maintainers have limited capacity and prioritize based on common sense and real merits. PRs may be pending for various reasons, such as code quality or compatibility with project goals. Contributors should be patient, give context to maintainers, and align with them to minimize collaboration cost. Mutual awareness of open source is crucial for improvement.

  25. 25
    Video
    Avatar of communityCommunity Picksยท2y

    I couldn't contribute without this tool

    Discover how Rip grep, a command line tool written in Rust, has helped the author become a more adaptable developer and contribute effectively to open source projects. It speeds up debugging and allows for quick searching of keywords in files, making it easier to work with unfamiliar codebases.