Best of Open Source β€” November 2024

  1. 1
    Article
    Avatar of communityCommunity PicksΒ·1y

    Melt UI

    Melt UI is an open-source Svelte library designed for creating high-quality, accessible design systems and web applications. It provides various functionalities to streamline the process of managing account changes, including updating passwords and settings.

  2. 2
    Article
    Avatar of the_react_communityThe React CommunityΒ·1y

    Free for Developers πŸ”₯

    Developers have access to many free tier services across SaaS, PaaS, and IaaS, but finding comprehensive lists can be time-consuming. This curated list includes services particularly useful for infrastructure developers and is continuously updated by community contributions. Note: self-hosted software is excluded, and to be eligible, a service must offer a free tier for at least a year.

  3. 3
    Article
    Avatar of communityCommunity PicksΒ·1y

    9 Open Source Libraries to Supercharge Your Next Project πŸ”‹βš‘οΈ

    Discover nine open-source libraries that can significantly enhance your next software project. These libraries include Crawlee for web scraping, Encore for backend frameworks, KitOps for AI model management, CopilotKit for in-app AI agents, ChartDB for database visualization, Taipy for AI web apps in Python, Tolgee for localization, OPAL for policy management, and Stack Auth for user authentication. Each library offers unique features aimed at simplifying development tasks and improving efficiency.

  4. 4
    Article
    Avatar of notedNotedΒ·1y

    What Self-Hosted Apps can you not live Without in 2024?

    A review of essential self-hosted applications being used in 2024, including tools like Proxmox, Portainer, Homepage, Bookstack, and more. Hardware like Intel NUCs is employed for hosting, while apps such as ShareX, Nexterm, and Grafana offer various functionalities from file sharing to server control and system metrics monitoring. The post also dives into tools for personal organization and media management such as Usememos, Audiobookshelf, and Ghost for blogging.

  5. 5
    Article
    Avatar of communityCommunity PicksΒ·1y

    9 Open Source Projects Every Developer Needs to Bookmark πŸ“šπŸ‘¨β€πŸ’»

    Discover 9 powerful open-source projects to enhance your workflow, whether you're a beginner or experienced developer. These tools span cloud management, feature flagging, user feedback, URL shortening, project management, data collaboration, LLM workflow building, privacy-focused AI, and documentation site generation. Each tool comes with detailed features and GitHub repositories for easy access.

  6. 6
    Article
    Avatar of github_communityGitHub CommunityΒ·1y

    Sigma File Manager – Free, Quickly Evolving, Modern File Manager

    Sigma File Manager is a free and modern open-source file management application designed for Windows and Linux. It is highly customizable and rapidly evolving, making it a competitive tool for efficient file browsing and management.

  7. 7
    Article
    Avatar of phProduct HuntΒ·1y

    React Scan - Scan your React app for problematic renders and performance

    React Scan is a new open-source developer tool designed to identify and address problematic renders and performance issues in React applications. It made its first launch on November 15th, 2024, and aims to help developers optimize their React apps.

  8. 8
    Article
    Avatar of devsquadDev SquadΒ·1y

    I built a Flexbox Playground with Awesome Animations

    Flexbox Labs is an open source visual tool designed to help users create layouts using CSS Flexbox. The tool includes customizable features such as edit, save, pre-built layouts, and settings tabs. Additional functionalities include clone, undo, redo, reset, generate code, and more. Built with React, TypeScript, Sass, and Framer Motion, it aims to simplify layout creation and animations for developers.

  9. 9
    Article
    Avatar of fullstackdeveloperFullstack DeveloperΒ·1y

    Cursify Cursor Animation Library

    Introducing Cursify, an open-source library that provides stunning cursor animations. Built with React, TypeScript, Tailwind CSS, and Framer Motion, it is fully customizable and easy to integrate, adding interactivity to projects effortlessly.

  10. 10
    Article
    Avatar of communityCommunity PicksΒ·1y

    An elegant OS for your home server

    umbrelOS 1.0 is a home cloud OS designed for easy self-hosting, making it ideal even for non-technical users. It enables you to store files, run a Bitcoin node, stream media, block ads, and automate your home. The system offers one-click updates, extensive app permissions, and real-time monitoring of system performance. It also includes a wide range of self-hosted apps in the Umbrel App Store, all managed from a web browser. Built-in security features include authentication and optional 2FA, ensuring your data remains secure.

  11. 11
    Article
    Avatar of devtoDEVΒ·1y

    I love Rust/Tauri & Svelte

    NeoHtop is a modern task manager for macOS combining terminal-based system monitors with a clean UI. Built with Rust and Tauri for the backend and Svelte for the frontend, its features include real-time process monitoring, CPU/memory tracking, and process management. Challenges included maintaining performance and navigating Apple's certification process. Future plans involve Linux support, additional process management features, and network usage monitoring.

  12. 12
    Article
    Avatar of hnHacker NewsΒ·1y

    mistweaverco/bananas: Bananas🍌, Cross-Platform screen πŸ–₯️ sharing πŸ“‘ made simple ⚑.

    Bananas Screen Sharing is an easy-to-use tool for screen sharing across Mac, Windows, and Linux. It uses a peer-to-peer connection to share screens without needing an account or server infrastructure, except for the necessary stun, turn, and signaling servers for initial connection information. The latest release is available on GitHub.

  13. 13
    Article
    Avatar of mdnblogMDN BlogΒ·1y

    How to land your first developer job

    Landing your first developer job can be challenging, especially for self-taught programmers. Leveraging non-technical backgrounds, proactively following up with companies, building dedicated projects for job applications, starting with freelance work, and contributing to open-source communities are effective strategies. Combining several approaches will significantly increase your chances of success.

  14. 14
    Article
    Avatar of communityCommunity PicksΒ·1y

    Framer Motion is now independent, introducing Motion

    Framer Motion is transitioning into a new independent open-source project called Motion, focusing on broader community support and integration beyond React. Motion will feature vanilla JavaScript APIs, improved search functionality, and expanded documentation, aiming to serve users of various frameworks such as Vue. The move is designed to better support a wider user base and ensure future growth and innovation.

  15. 15
    Article
    Avatar of watercoolerWatercoolerΒ·1y

    When you REALLY miss C++

  16. 16
    Article
    Avatar of communityCommunity PicksΒ·1y

    1,700+ Free Tailwind CSS Examples

    The Tailwind CSS Components Library offers over 1700 free, ready-to-use components for creating stunning UIs effortlessly. Users can explore the Tailwind Playground for live previews, save and share components, and showcase their design skills through personal profiles. The library is maintained by the Tailwind community and encourages contributions. All components are free for personal and commercial use under open-source licenses.

  17. 17
    Article
    Avatar of selfhstselfh.stΒ·1y

    Self-Hosting Guide to Alternatives: Pocket, Omnivore

    This guide details several self-hosted alternatives to popular read later and bookmarking services such as Pocket and Omnivore. It highlights applications like Wallabag, Shiori, Linkwarden, Linkding, Hoarder, Readeck, Grimoire, and LinkAce, emphasizing their unique features, ease of deployment, and third-party integrations. These alternatives cater to various needs, from simplicity and minimalism to advanced functionality like AI-based tagging and video archiving.

  18. 18
    Article
    Avatar of lnLaravel NewsΒ·1y

    Solo for Laravel

    Solo for Laravel is a package that enhances local development by allowing multiple commands to be run simultaneously, each in its own terminal tab. It leverages Laravel Prompts to create innovative Text-based User Interfaces (TUIs). Installation involves requiring the package with Composer and installing the Solo Service Provider. Solo is customizable and supports both Light and Dark themes.

  19. 19
    Article
    Avatar of platformaticPlatformaticΒ·1y

    Undici v7 is here

    The Node.js Undici Working Group has announced the release of Undici v7, a modern HTTP client library. The new version features stricter compliance with the fetch() specification, the introduction of WebSocketStream, a groundbreaking caching implementation, and customizable interceptors. The release also includes several optimizations to align with upcoming Node.js releases. The update removes support for third-party Blob, FormData, and AbortController classes, which were previously undocumented. Additionally, the new caching system can interface with a SQLite cache store. The community is encouraged to contribute to the project, which continues to be an integral part of the Node.js ecosystem.

  20. 20
    Article
    Avatar of lobstersLobstersΒ·1y

    Why Zellij?

    Zellij is a user-friendly terminal workspace designed to make the terminal more approachable and powerful for all users. It emphasizes discoverability and configurability, allowing for a seamless and personalized development environment without relying on graphical elements. Zellij supports plugins, enhancing the terminal's capabilities while maintaining security and portability. It is free and open-source, created to reimagine the terminal's role in development, encouraging a collaborative and community-driven approach.

  21. 21
    Article
    Avatar of hnHacker NewsΒ·1y

    beautiful new tab

    Flowtide is an open-source, minimalistic New Tab page extension for browsers that helps you track your todos, enjoy beautiful wallpapers, and listen to relaxing soundscapes.

  22. 22
    Article
    Avatar of communityCommunity PicksΒ·1y

    gnmyt/Nexterm: The open source server management software for SSH, VNC & RDP

    Nexterm is an open-source server management software designed to work with SSH, VNC, and RDP. It is distributed under the MIT license and offers a preview for users to try out its functionalities.

  23. 23
    Article
    Avatar of communityCommunity PicksΒ·1y

    slimtoolkit/slim: Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)

    SlimToolkit, formerly known as DockerSlim, is an open-source CNCF Sandbox project designed to optimize and secure your Docker containers without requiring changes to your original container image. It supports various container tools and runtimes, offering commands for inspection, optimization, and debugging. Slim can reduce container size by up to 30x while maintaining security, making it ideal for use with multiple programming languages on different OS environments. The latest 1.40.11 version adds support for the latest Docker Engine and includes improvements and new build command flags.

  24. 24
    Article
    Avatar of newstackThe New StackΒ·1y

    SysLinuxOS, A Linux Distro for System Administrators

    SysLinuxOS is a Debian-based Linux distribution tailored for system integrators and administrators. It boasts a variety of pre-installed networking and system tools, supporting multiple languages and offering GNOME or MATE desktops. Developed by Milan-based Franco Conidi, SysLinuxOS aims to provide a robust, feature-rich OS with enhanced security and monitoring tools. Notable inclusions are advanced firewalls, network analysis tools, and monitoring solutions like Nagios4 and Zabbix. SysLinuxOS is designed to work out of the box, offering extensive hardware support and a wide range of software for various administrative tasks.

  25. 25
    Article
    Avatar of communityCommunity PicksΒ·1y

    I don't have time to learn React

    With over twenty years of web development experience, the author reflects on the evolving technologies they have used and questions the value of learning the latest version of React. They argue that focusing on foundational skills in JavaScript, dynamic languages, and modern systems languages like Rust or Golang provides more transferable knowledge. Additionally, contributing to open source and understanding technical specifications can significantly enhance a developer's career. Instead of diving deep into React, they suggest prioritizing more versatile and enduring skills.