Software Alternatives, Accelerators & Startups

Top 9 Programming Products in .Net

The best Programming Products within the .Net category - based on our collection of reviews & verified products.

FormulaEngineer RethinkDB MonoGame Doxygen The New Boston video series LITIengine FlatRedBall Natural Docs Crafty.js

Summary

The top products on this list are FormulaEngineer, RethinkDB, and MonoGame. All products here are categorized as: We recommend LibHunt for [discovery and comparisons of open-source projects](https://www.libhunt.com/). .Net. One of the criteria for ordering this list is the number of mentions that products have on reliable external sources. You can suggest additional sources through the form here.
  1. FormulaEngineer is a high-performance .NET Excel formula engine for reading, writing, and evaluating XLSX formulas without Microsoft Excel, COM interop, or Office automation. It supports 430+ Excel-compatible functions, including XLOOKUP, XMATCH, LET
    Pricing:
    • Paid
    • Free Trial
    • $1000.0 / Annually (Single developer)
    • Platform - .NET 6 and later
    • Language - C# / .NET
    • Excel formula evaluation - Evaluate XLSX formulas without Microsoft Excel, COM, or Office automation
    • Function coverage - 430+ Excel-compatible functions
    • Dynamic arrays - Supports modern Excel dynamic-array formulas and spill-aware behavior

    #Software Development #Spreadsheets #Programming

  2. Clear, Fast & Unlimited. Residential & Mobile Proxies For Best Price.
    Pricing:
    • Paid
    • Free Trial
    • $3.0 (3$ per 1 Gb)
    • IPv4
    • HTTP
    • Socks5
    • ASN targeting
    • Pay as you go

    #Proxy #Residential Proxies #Proxy Server Featured

  3. The open-source database for the realtime web
    Pricing:
    • Open Source
    • Real-time Capabilities - RethinkDB offers built-in real-time capabilities that allow applications to subscribe to data changes. This makes it ideal for building real-time applications like live dashboards, multiplayer games, or collaborative tools.
    • Flexible Query Language - RethinkDB's query language, ReQL, is highly flexible and allows for complex queries. It supports operations such as joins, aggregations, and transformations directly within the database.
    • Distributed Database - RethinkDB is designed to be distributed from the ground up. It can automatically replicate data and distribute queries across multiple machines to improve scalability and fault tolerance.
    • Web-based Administration - RethinkDB provides a user-friendly web-based administration interface that simplifies database management and monitoring. This interface makes it easier for developers and system administrators to manage their databases.
    • JSON Data Model - RethinkDB uses JSON as its data model, which makes it easy to store and work with structured data. This can be especially beneficial for web developers who are used to working with JSON data.

    #Databases #Graph Databases #NoSQL Databases 13 social mentions

  4. MonoGame is an open source implementation of the Microsoft XNA 4 Framework.
    Pricing:
    • Open Source
    • Cross-Platform Support - MonoGame allows developers to create games that run on multiple platforms (Windows, macOS, Linux, iOS, Android, and more) from a single codebase.
    • Open Source - Being open-source, MonoGame is free to use and has a community-driven development process. Developers can contribute to its growth and adapt it to their needs.
    • Familiarity - MonoGame retains the XNA framework's API, which is familiar to many game developers who have previously worked with Microsoft's XNA.
    • Extensive Documentation - The MonoGame community has created extensive documentation, tutorials, and examples, making it easier for new developers to get started.
    • High Performance - MonoGame is built with performance in mind, enabling developers to create games that run efficiently across different devices.

    #Game Development #Game Engine #3D Game Engine 8 social mentions

  5. Generate documentation from source code
    • Comprehensive Documentation - Doxygen supports a wide range of languages and can generate detailed, organized documentation for various types of codebases, including class hierarchies, collaboration diagrams, and more.
    • Automatic Code Parsing - Doxygen automatically parses the code and extracts relevant comments, which helps in creating accurate and up-to-date documentation without much manual intervention.
    • Customizable Output - Doxygen allows customization of the output format with several templates, enabling developers to generate documentation in HTML, LaTeX, RTF, and other formats.
    • Integration with Other Tools - Doxygen integrates well with other tools such as Graphviz for generating diagrams, and it can be incorporated into continuous integration pipelines to ensure documentation is always current.
    • Open Source - Doxygen is open-source software, meaning it is free to use and has a community of contributors that may add features or fix issues over time.

    #Knowledge Base #Internal Knowledgebase #Documentation As A Service & Tools

  6. Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
    • Comprehensive Coverage - The New Boston video series provides an extensive range of tutorials covering various topics in a structured and sequential manner, making it ideal for learners who want a thorough understanding of the subject.
    • Beginner Friendly - The tutorials are designed with beginners in mind, offering clear explanations and step-by-step guidance which helps new learners to easily grasp complex concepts.
    • Free Access - The entire series is available for free on YouTube, granting easy access to quality educational content without any financial barriers.
    • Engaging Presentation - The host uses a friendly and engaging presentation style, making the learning process enjoyable and less intimidating for novices.

    #Education #Online Learning #Development

  7. LITIengine is a free and open source Java 2D Game Engine. It provides all the infrastructure to create tile based 2D games with plain java, be it a platformer or a top-down adventure.
    Pricing:
    • Open Source
    • Open Source - LITIengine is an open-source Java 2D game engine, which means it is free to use, modify, and distribute, allowing for greater flexibility and community collaboration.
    • Java-Based - Being Java-based makes it accessible to developers familiar with Java, providing a robust programming environment with extensive libraries and a large developer community.
    • Beginner-Friendly - LITIengine is designed to be easy to use for beginners, offering straightforward setup and development processes, extensive documentation, and tutorials.
    • Comprehensive Features - Includes a wide range of features out-of-the-box, such as physics, serialization, and a dedicated map editor, allowing developers to rapidly prototype and develop 2D games.
    • Community Support - There is active community support, including forums and repositories where developers can seek assistance and share knowledge about using LITIengine.

    #Game Development #Game Engine #3D Game Engine 6 social mentions

  8. Cross-platofrm 2D game engine using C#, focused on developer productivity, transparency, scalability, and ease of use.
    • 2D and 3D Capabilities - The engine provides robust support for both 2D and 3D game development, allowing for versatility in design.
    • Established Community and Resources - FlatRedBall has been around for several years, fostering an established community and offering various tutorials, documentation, and forums for support.
    • Integration with Visual Studio - FlatRedBall integrates well with Visual Studio, a popular IDE, providing a familiar development environment for many C# developers.
    • Performance - The engine is optimized for performance, making it suitable for indie developers aiming to create efficient, resource-light games.
    • C# Development - Being primarily a C# engine, it enables developers who are familiar with this language to leverage their skills efficiently in game development.

    #Game Development #Game Engine #3D Game Engine

  9. Natural Docs is an open-source documentation generator for multiple programming languages.
    Pricing:
    • Open Source
    • Readable Comments - Natural Docs is designed to create natural language documentation from comments, making it easy for developers to write and maintain them.
    • Automatic Linking - It automatically links documentation elements, like functions and classes, helping users navigate the documentation effortlessly.
    • Wide Language Support - Natural Docs supports a wide range of programming languages, making it versatile for different projects.
    • Ease of Use - The tool is relatively easy to set up and use, even for developers who are new to documentation generation.
    • Customization Options - There are options for customizing the output, allowing developers to tailor the documentation to suit their project's style and needs.

    #Knowledge Base #Internal Knowledgebase #Documentation As A Service & Tools

  10. Crafty is a JavaScript game library that can help you create games in a structured wayโ€ฆ
    Pricing:
    • Open Source
    • Ease of Use - Crafty.js provides a simple and intuitive API that is beginner-friendly. It allows developers to create games with less complexity, making it an excellent choice for those new to game development.
    • Component-Based Architecture - Crafty.js uses a component-based system, which encourages reusability and modular design. Developers can easily create and manage game elements through components, leading to cleaner and more organized code.
    • Lightweight - The library is relatively small and lightweight, making it fast to load and suitable for web-based games. This can lead to better performance, particularly on low-end devices or slower networks.
    • Active Community - Crafty.js has a supportive community that contributes to its development. There are numerous tutorials, documentation, and forums available to help developers troubleshoot and learn.
    • Cross-Platform Compatibility - Crafty.js is designed for web applications and works across all modern browsers, providing developers with the ability to reach a wide audience without worrying about compatibility issues.

    #Game Development #Game Engine #3D Game Engine

  11. One API for 80+ AI models โ€” LLM, image, video & music โ€” priced up to 80% below the official APIs. Pay only for successful calls; failed runs refunded; credits never expire.
    • Pricing - Up to 80% below official APIs, from $0.0046/call
    • Billing - Pay only for successful calls; failed runs refunded
    • Models - 80+ models across LLM, image, video & music

    #AI Tools #Developer APIs #Machine Learning Featured

Related categories

Recently added products

If you want to make changes on any of the products, you can go to its page and click on the "Suggest Changes" link. Alternatively, if you are working on one of these products, it's best to verify it and make the changes directly through the management page. Thanks!