Best of Open Source — February 2025
- 1
- 2
- 3
marmelab·1y
Best Open Source CRMs for 2025
Choosing the right CRM for your small to medium business can be challenging, especially if you need an open-source solution that you can customize. The post reviews the best open-source CRMs of 2025, focusing on their adaptability, ease of use, and documentation. Top picks include Twenty, Atomic CRM, and EspoCRM, which are highlighted for being developer-friendly and supporting modifications.
- 4
It's Foss·1y
Kew: Listening to Music in the Linux Terminal
Kew is a small terminal music player written in C, available for various Linux distributions. It allows users to play music directly from the command line, manage playlists, and use various keybindings for enhanced control. Kew's lightweight design makes it an efficient choice for users who prefer terminal-based applications.
- 5
Adventures in Nodeland·1y
Node.js: easy to learn, hard to master - perfect for AI
Node.js is celebrated for its easy learning curve, flexibility, and speed. However, mastering it for production use, especially in the age of AI-assisted development, requires deep knowledge of operating systems, networking, and memory management. While beginners can quickly start shipping applications, handling production-level traffic and performance demands advanced skills. The gap in Node.js expertise can be mitigated by contributing to open source projects and staying updated with the latest developments in the ecosystem.
- 6
NetworkChuck·1y
Your Remote Desktop SUCKS!! Try this instead (FREE + Open Source)
A new open-source remote desktop solution supports Windows, Mac, and Linux and can be hosted personally, eliminating the need for costly RDP services. This solution addresses limitations of RDP, such as requiring Windows Pro and providing non-native performance for remote access across different networks. Alternatives like Guacamole, KasmVNC, and RustDesk offer diverse functionalities, with RustDesk being particularly praised for its features, performance, and hosting flexibility.
- 7
Frontend developer·1y
A list of developer portfolios for your inspiration
A curated list of developer portfolios is available to inspire your work. Developers are encouraged to contribute their portfolios by submitting a pull request to the repository. The list is categorized alphabetically by developer name.
- 8
It's Foss·1y
5 Open-source Local AI Tools for Image Generation I Found Interesting
Exploring the world of open-source AI image generation tools, this post lists several powerful options you can run locally on consumer-grade hardware. Highlighted projects include Stable Diffusion, InvokeAI, OpenJourney, LocalAI, and Foocus, each offering unique features and customization capabilities for creating stunning visuals from text prompts.
- 9
Dev Squad·1y
I Built This GitHub README to Showcase My Skills & Get an Internship at a Software Company!
Discover how to design an impressive GitHub profile README to showcase your skills, projects, and achievements. This interactive guide highlights professional overviews, pinned projects, tech stacks, dynamic visuals of GitHub stats, and personal snapshots to attract recruiters and tech enthusiasts.
- 10
Community Picks·1y
Free and open-source SVG illustrations
Flowbite Illustrations offers 54 free and open-source SVG illustrations compatible with Flowbite and Tailwind CSS. Customize colors easily and access support for SVG, PNG formats, and a Figma file. The illustrations can be used in personal and commercial projects with proper credits, and they are suitable for various front-end frameworks.
- 11
Jeff Geerling·1y
NUT on my Pi, so my servers don't die
Setting up Network UPS Tools (NUT) on a Raspberry Pi can help safely manage server shutdowns during power outages. By installing and configuring NUT on the Pi, it can monitor UPS devices and ensure servers shut down properly before battery depletion. The detailed steps include installing NUT, configuring the UPS, and setting up NUT server and clients. Additionally, integration with platforms like Home Assistant is shown to monitor UPS vitals and stats.
- 12
Codrops·1y
Nim is a free and open-source personal website template built with Next.js 15, React 19 and Motion-Primitives.
Nim is a free, open-source personal website template built with Next.js 15, React 19, Tailwind CSS v4, and Motion-Primitives. It offers customizable, pre-built motion components to simplify adding animations to websites. Designed for developers, designers, and founders, Nim is easy to customize, featuring a blog powered by MDX and various animated elements.
- 13
All Things Open·1y
10 open source tools you can start using today
Explore a variety of open source tools designed to improve security, productivity, and creativity. The post highlights powerful applications across categories like web browsers, password management, messaging, office tools, media repositories, video conferencing, educational resources, and podcasting. These resources provide robust features and customization options while promoting community and collaboration.
- 14
Noted·1y
Many Notes: Open-Source and Self Hosted Markdown Note-Taking App
Many Notes is an open-source, self-hosted Markdown note-taking app designed for easy setup and use. It features multiple user support, OAuth authentication, a smart Markdown editor, automatic saving, and light/dark themes. Users can organize files into vaults, connect related notes with links and tags, and easily import/export vaults. Installation can be quickly done using Docker Compose.
- 15
NextJS·1y
Pathfinder: A Modern Mapping App with Next.js 15 and MapboxGL
Pathfinder is an open-source mapping application built with Next.js 15, MapboxGL, and TypeScript. It features real-time weather data, 3D building visualization, dark/light mode support, a street/satellite toggle, and a fully responsive design.
- 16
LogRocket·1y
StackAuth: An open source Auth0 alternative
StackAuth is an open-source authentication solution designed to offer a cost-effective and customizable alternative to Auth0. It supports various authentication methods, including email/password logins and third-party OAuth providers, allowing developers to maintain control over their authentication systems while adhering to modern security standards. This guide details configuring StackAuth in a Next.js app and demonstrates setting it up for both development and production environments.
- 17
Hacker News·1y
superglue-ai/superglue: superglue is an API connector that writes its own code. It lets you connect to any API/data source and get the data you want in the format you need.
Superglue is an open-source API connector that automates the process of connecting to various APIs and data sources. It handles pagination, authentication, error retries, and transforms response data into desired schemas using JSONata expressions. Users can deploy superglue on their infrastructure and configure API calls easily. It also supports flexible authentication methods, smart pagination, schema validation, and caching.
- 18
Daily Dose of Data Science | Avi Chawla | Substack·1y
Open-source Python Development Landscape
Explore the essential tools for various stages of Python development, including dependency and package managers, monitoring and profiling, virtual environments, linters and style checkers, type checkers, logging, testing, debugging, code refactoring, and code security. These tools are crucial for improving development workflow and code quality.
- 19
Collections·1yGoose: An Open-Source AI Agent for Automating Engineering Tasks
Goose, an open-source AI agent launched by Block, dramatically simplifies engineering tasks with high customizability and extensibility. It automates repetitive tasks like debugging, deployment, and code migrations, improving developer productivity. Developers can tailor Goose to their needs by choosing their preferred LLMs and integrating with platforms like GitHub and Google Drive.
- 20
Community Picks·1y
zulip/zulip: Zulip server and web application. Open-source team chat that helps teams stay productive and focused.
Zulip is an open-source team collaboration tool that combines email and chat features, designed for both live and asynchronous conversations. Used by Fortune 500 companies and various organizations, Zulip has a large community of contributors and extensive documentation. It offers multiple ways to self-host or use its cloud hosting options, and encourages contributions across coding and non-coding activities.
- 21
Lobsters·1yAndroid in a Linux container
A container-based approach to run a full Android system on GNU/Linux systems with Wayland desktop environments using Waydroid. It utilizes Linux namespaces to provide Android applications with direct hardware access through LXC and the binder interface. Detailed installation instructions and documentation are available on the Waydroid site, along with bug reports and development repositories hosted on GitHub.
- 22
Medium·1y
Wrong Country? No Flutter for You!
Fedor shares his experience of being unexpectedly banned from contributing to Flutter after proposing an improvement to a community plugin. Despite acting as an independent developer, his suggestions were met with harsh rejection and his account banned without clear justification. He highlights issues with maintainers' conduct and expresses concern about the community's lack of influence on the project. He fears that this approach may discourage contributions and brings into question Flutter's decision-making process.
- 23
Tech With Tim·1y
5 AI Frameworks I Wished I Learned Earlier
The post discusses five AI frameworks: Lang chain for building LLM-based applications with ease, Lang flow for creating LLM apps using a visual editor, Olama for running LLMs locally, Llama Index for AI apps centered around enterprise data, and Hugging Face Transformers for easier handling of transformer models in NLP and other tasks. Each framework is briefly explained with the benefits and use cases highlighted.
- 24
ThePrimeTime·1ythis is the most hypocritical company in tech
AI company Anthropics faces criticism for requesting job applicants not to use AI in their applications. While the company encourages the use of AI in roles to facilitate work, it wants to assess applicants' personal interest and non-AI-assisted communication skills. This policy has sparked debate about the fairness and potential hypocrisy of such a stance, considering the company's significant role in advancing AI technology.
- 25
Hacker News·1y
Project management made simple for teams
An open source project management platform designed for simplicity and efficiency, offering features like an intuitive kanban board, real-time updates, interactive timelines, automation, and end-to-end encryption. It supports both cloud service and self-hosted options, ensuring full control over your data, and encourages community involvement.