Best of Open SourceJune 2024

  1. 1
    Article
    Avatar of tilThis is Learning·2y

    7 Open Source Projects You Should Know - JavaScript Edition ✔️

    Discover seven intriguing open-source JavaScript projects including Appwrite, melonJS, GDevelop, Egg.js, API Vault, sweetalert2, and Video.js. From backend solutions to game engines and video players, these tools provide diverse functionalities for web and mobile development. Learn about their unique features and how they can be integrated into your projects.

  2. 2
    Article
    Avatar of communityCommunity Picks·2y

    an open-source, modern-design LLMs/AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / Bedrock / Azure / Mistral / Perplexity ), Multi-Modals (Vision/TTS) and plugin

    LobeChat is an open-source AI chat framework supporting multiple AI providers (e.g., OpenAI, Claude 3, Gemini), and multi-modal capabilities like vision and text-to-speech. It offers features like one-click deployment, plugin system, mobile adaptation, custom themes, and multi-user management. It supports local and server-side databases, ensuring flexibility and privacy. The platform also introduces an agent marketplace for sharing and discovering AI agents.

  3. 3
    Article
    Avatar of csoonlineCSO Online·2y

    7 open source security tools too good to ignore

    Open-source security tools play a critical role in preventing cyber threats and data loss. Tools like ZAP, Wireshark, Bloodhound Community Edition, Autopsy, MISP, Let’s Encrypt, and GNU Privacy Guard are essential for tasks ranging from vulnerability scanning and packet analysis to forensic investigations and encryption. These community-backed tools offer robust functionalities to detect and manage security risks, making them indispensable for security teams.

  4. 4
    Article
    Avatar of phProduct Hunt·2y

    Huly.io - Open source all-in-one project management platform

    Huly.io is an open-source all-in-one project management platform developed by [developer name]. It offers task management, calendar, and developer tools.

  5. 5
    Article
    Avatar of communityCommunity Picks·2y

    The best free, open-source SaaS template for React & NodeJS

    Open SaaS is a free, open-source SaaS template for React, NodeJS, and Prisma. It offers features such as authentication, admin dashboard, analytics integration, stripe payments, typesafety, AI-powered example app, and easy deployment.

  6. 6
    Article
    Avatar of communityCommunity Picks·2y

    How to Find Open Source Projects to Contribute To

    Learn how to find open source projects to contribute to by understanding your skills and interests, exploring projects on OpenSauced or GitHub, joining open source communities, talking to other contributors, using recommendation tools, attending events, looking for project tags and labels, and even writing your own issue.

  7. 7
    Article
    Avatar of hnHacker News·2y

    The World's Fastest Voice Bot Demo

    Speed is crucial for voice AI interfaces, and this demo showcases a low-latency LLM interaction aiming for 500ms voice-to-voice response times. The bot was built using Pipecat, an open source framework designed for voice and multimodal conversational AI.

  8. 8
    Article
    Avatar of devtoDEV·2y

    Valibot: A New Approach to Data Validation in JavaScript

    Valibot is a new modular data validation library for JavaScript, created by Fabian Hiller. It allows developers to compose small, reusable validation units together for flexible and powerful validation schemas. The library promotes collaboration and aims to push the entire data validation ecosystem forward. A recent update enabled prettier support and made major API reworks. Contributors are welcome to join and improve the open-source project.

  9. 9
    Article
    Avatar of communityCommunity Picks·2y

    Organize your Prisma Schema into multiple files with Prisma ORM version 5.15.0

    Prisma ORM version 5.15.0 introduces a Preview feature allowing Prisma Schema to be organized into multiple files, enhancing manageability and organization, especially for larger projects. The new feature supports models being defined separately and used across different schema files without imports. The Prisma VSCode Extension has also been updated to support multiple schema files. Tips include organizing files by domain and using clear naming conventions.

  10. 10
    Article
    Avatar of tilThis is Learning·2y

    7 Open Source Projects You Should Know - C# Edition ✔️

    Discover seven noteworthy open source projects developed in C#. The projects include QuestPDF for PDF generation, ShareX for screen capture, OpenRA as a real-time strategy game engine, Uno Platform for building multi-platform applications, QRCoder for generating QR codes, Windows Auto Dark Mode for theme switching, and Ryujinx, a Nintendo Switch emulator. Each project offers unique functionalities, from improving productivity to supporting game development.

  11. 11
    Article
    Avatar of hnHacker News·2y

    docmost/docmost: Docmost is an open source collaborative documentation and wiki software. It is an open-source alternative to the likes of Confluence and Notions.

    Docmost is an open-source collaborative documentation and wiki software currently in beta. It serves as an alternative to Confluence and Notion, offering features like real-time collaboration, spaces, permissions management, groups, comments, page history, search, and file attachment. User feedback is encouraged to aid in its progression toward a stable release.

  12. 12
    Article
    Avatar of communityCommunity Picks·2y

    How being proactive in tech communities can bring a smile on your face

    Engaging with tech communities can be highly rewarding. By answering questions and contributing, you can receive perks such as free merchandise and gift cards to support open source projects. Participation not only boosts personal motivation but also benefits the broader tech community.

  13. 13
    Article
    Avatar of devtoDEV·2y

    How I grew my open-source project to 1k stars 🌟

    Learn how to prepare, promote, and maintain your open-source project effectively.

  14. 14
    Article
    Avatar of selfhstselfh.st·2y

    This Week in Self-Hosted (7 June 2024)

    This post covers self-hosted news, updates, launches, and a spotlight on Dockcheck, a CLI script for easy Docker image updates. It also discusses the difference between open-source and source-available software.

  15. 15
    Article
    Avatar of communityCommunity Picks·2y

    Flagpack

    Flagpack is an open source project with over 250 national flags.

  16. 16
    Article
    Avatar of logrocketLogRocket·2y

    daisyUI adoption guide: Overview, examples, and alternatives

    daisyUI is an open-source component library built on top of Tailwind CSS, offering pre-designed components and enhanced developer experience. It tackles the drawbacks of traditional CSS libraries by integrating with Tailwind’s utility-first approach, providing customizable and reusable components. Created by Pouya Saadeghi, daisyUI streamlines UI development while avoiding bloated markups. It can be set up as a Node package or via CDN and offers extensive customization options through Tailwind utility classes and `@apply` directives.

  17. 17
    Article
    Avatar of hnHacker News·2y

    mayneyao/eidos: Offline alternative to Notion. Eidos is an extensible framework for managing your personal data throughout your lifetime in one place.

    Eidos is an offline, extensible framework designed to manage your personal data throughout your lifetime. It operates entirely within your browser with PWA support, offering local data storage for high performance without an internet connection. The platform integrates AI features, accessible even in offline mode, and allows extensive customization via JavaScript and TypeScript, among other tools. Eidos supports developer-friendly features such as API & SDK and SQLite standardization. The project leverages various open-source components and is licensed under AGPL.

  18. 18
    Article
    Avatar of supabaseSupabase·2y

    Self-host Maps with Protomaps and Supabase Storage

    Learn how to self-host maps using Protomaps and Supabase Storage. This tutorial guides you through extracting an area into a PMTiles file, uploading it to Supabase Storage, rendering it on a web page using MapLibre, and using Supabase Edge Functions to restrict file access. This setup allows for a customized and secure map hosting solution.

  19. 19
    Article
    Avatar of communityCommunity Picks·2y

    I Put GitButler To The Test: A New Kind of Git Client by GitHub's Co-Founder

    GitButler is a new Git client developed by GitHub co-founder Scott Chacon, designed to serve as a code concierge. It is cross-platform, stores project history, and includes generative AI capabilities. It offers features such as an intuitive branch workflow and a recent release has included improvements like a lane-based commit view and advanced commit editing. GitButler is available under a Functional Source License for two years, after which it will switch to an MIT License. It is currently free for individual users, with plans for enterprise features coming soon.

  20. 20
    Article
    Avatar of trunkioTrunk.io·2y

    3351 new vulnerabilities discovered in the last 30 days.

    In the last 30 days, 3351 new CVEs were created and 6163 were updated. Many codebases have vulnerabilities due to outdated dependencies, such as an old version of Lodash. To mitigate risks, consider shifting security left with tools like OSV Scanner, trufflehog, checkov, and Trivy. Proactive static analysis tools like Snyk and Sonarqube can help catch issues before they affect your codebase. Regularly scan your dependencies to ensure security.

  21. 21
    Article
    Avatar of lnLaravel News·2y

    A Lightweight Cart Package for Laravel

    The binafy/laravel-cart package integrates shopping cart functionality into Laravel applications, simplifying tasks like storing and managing cart items, supporting multiple payment gateways, and handling recurring payments. It offers robust validation, error handling, and a highly customizable architecture, making it a versatile tool for ecommerce development.

  22. 22
    Article
    Avatar of hnHacker News·2y

    Run the strongest open-source LLM model: Llama3 70B with just a single 4GB GPU!

    Llama3 70B, the strongest open-source LLM model, can run on a single 4GB GPU using AirLLM. The post provides installation and code instructions for setting up the model. Llama3’s architecture remains the same but benefits from improved training methods and a massive increase in training data quantity and quality. Comparisons with GPT-4 show that Llama3 70B performs closely to GPT-4 and Claude3 Opus. The success of Llama3 highlights the ongoing competition between open-source and closed-source models and stresses the importance of data quality in training AI models.

  23. 23
    Article
    Avatar of hnHacker News·2y

    niedev/RTranslator: RTranslator is the world's first open source real-time translation app.

    RTranslator is a nearly open-source, offline real-time translation app for Android. It allows seamless conversation translation using Bluetooth headsets and phones, ensuring privacy by running AI models directly on the device. The app supports multiple languages and works in various modes, including conversation and walkie-talkie. It requires at least 6GB of RAM for optimal performance. The app is free, with no need for configuration, using Meta's NLLB for translation and OpenAI's Whisper for speech recognition.

  24. 24
    Article
    Avatar of communityCommunity Picks·2y

    How to Contribute to Laravel: A Step-by-Step Guide

    To contribute to Laravel, begin by familiarizing yourself with the framework through its documentation, building projects, and engaging with the community. Fork the Laravel framework repository on GitHub and set up a new Laravel project on your local machine. Make sure to update your `composer.json` file with the necessary changes and create a feature or bug branch to work on. Submit a detailed issue in the main repository and push your changes for review.

  25. 25
    Article
    Avatar of hnHacker News·2y

    Announcing Bento, the open source fork of the project formerly known as Benthos

    WarpStream has decided to fork the Benthos project, creating Bento3, an open source and MIT-licensed version. They made this decision after Redpanda acquired Benthos and introduced commercial licensing and other changes.