• Simple, Secure Domain Registration Icon
    Simple, Secure Domain Registration

    Get your domain at wholesale price. Cloudflare offers simple, secure registration with no markups, plus free DNS, CDN, and SSL integration.

    Register or renew your domain and pay only what we pay. No markups, hidden fees, or surprise add-ons. Choose from over 400 TLDs (.com, .ai, .dev). Every domain is integrated with Cloudflare's industry-leading DNS, CDN, and free SSL to make your site faster and more secure. Simple, secure, at-cost domain registration.
    Sign up for free
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 1
    A simple program that solves linear equation systems. As of now only numerical coefficients are supported. The program is very simple and not suited for big matrices, since it uses laplace's method.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    ktree

    clustering, machine learning, algorithms

    This project has moved to github at http://lmwtree.devries.ninja.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ktsolver - Knight's Tour problem solver. Finds quickly a lot of solutions of the Knight's Tours problem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    labuladong

    labuladong

    labuladong algorithm

    Due to frequent malicious attacks on my algorithm website, this site opens multiple mirror sites at the same time. The experience of studying on this site will be better with my Chrome quiz plug-in. At present, this website can take you hand in hand to solve more than 200 algorithm problems, and it is constantly updated. All of them are based on force-related questions, covering all question types and skills. I have added this article at the beginning of each article. Links to topics that can be solved, you can go to the corresponding topic immediately after reading the article. I also organized all the topics explained on this site into a list of topics. My readers can be roughly divided into two categories: one kind is completely uninterested in algorithms, and belongs to the readers who learn algorithms for written exams, the other kind is readers who are interested in algorithms and can enjoy pure knowledge.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Level Up Your Cyber Defense with External Threat Management Icon
    Level Up Your Cyber Defense with External Threat Management

    See every risk before it hits. From exposed data to dark web chatter. All in one unified view.

    Move beyond alerts. Gain full visibility, context, and control over your external attack surface to stay ahead of every threat.
    Try for Free
  • 5
    LDIFF is an enhanced language-independent line differencing tool built upon the Unix diff and overcomes its limitations in determining whether an artifact line has been changed or is the result of additions and removals
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    leetcode-editor

    leetcode-editor

    Do Leetcode exercises in IDE

    Do Leetcode exercises in IDE, support leetcode.com and leetcode-cn.com, to meet the basic needs of doing exercises.Support theoretically: IntelliJ IDEA PhpStorm WebStorm PyCharm RubyMine AppCode CLion GoLand DataGrip Rider MPS Android Studio. The login accounts of the two websites are not interoperable and the corresponding users need to be configured when switching websites. You can also refresh and load questions if you are not logged in, but you cannot submit it. Input the content and press Enter to search , press again to search for the next one. It can only search under the question bank node. Clean up the files in the configured cache directories. The cache directories of the two websites are different and only the current configured websites are cleaned up. Carefully clean up cases without submitting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    libIdentity

    libIdentity

    Generate pseudo unique int64 identifiers

    A simple library to generate pseudo unique long (int64) identifiers. Collisions are expected, they are usually under 0.20%.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    libObfuscate
    libObfuscate 2.00 ISO C / open-source / system independent * Modern 256bit cryptography: AES, Anubis, Camellia, Cast-256, Clefia, FROG, Hierocrypt3, Idea-NXT, MARS, RC6, Safer+, SC2000, Serpent, Speed, Twofish, Unicorn-A, Wrapper * CSPRNG (based on AES) * Modern 512bit hashing: Grostl, Keccak, SHA2, Skein, Wrapper * Scrambling * Multi-layered obfuscation
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    libPPP is an advanced image compression library. Depending on the content of the image, it uses either PGF (Progressive Graphics File) or PNG (Portable Network Graphics) to compress the image.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    This is a repartition generator for a bunch of repartitions. It is done in C++ (MFC) and you interface with it with a string.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    A Library to calculate smooth lines in 2D and 3D. Given some polyline, a finer segmented polyline is generated. The smoothed line may hit the original points or its length may be equal to the original length. Linear equations solvers are also provided.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    CLAW is a C++ Library providing various tools in different domains, like a Tweener framework, Bézier curves manipulation, a map with multiple value types, a binary search tree container implemented as an AVL and an implementation of the sockets as std::stream. The library also includes a set of classes to easily load and write png, jpeg, gif files and other image formats. Finally, a part of the library is devoted to artificial intelligence in games and includes a generic alpha-beta algorithm. Each module is provided with an example program.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    libconhash is a consistent hashing libraray, which can be compiled both on Windows and Linux platform. High performance, easy to use, and easy to scale according to node's processing capacity.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14

    libdry

    Public domain implementations of useful data structures for C++14.

    libdry is a C++44 shared library containing public domain implementations of data structures and algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Neural network libraries in many different languages compatible with each other, such that neural networks can be trained on one platform and utilised on another.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    libfgen

    Library for optimization using a genetic algorithm or particle swarms

    libfgen is a library that implements an efficient and customizable genetic algorithm (GA). It also provides particle swarm optimization (PSO) functionality and an interface for real-valued function minimization or model fitting. It is written in C, but can also be compiled with a C++ compiler. Both Linux and Windows are supported.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Library for calculating fields of view and lighting on low resolution rasters, suitable for roguelike games.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18

    libgostl

    variant of STL extension

    small C++ Library providing some classes to extend STL: singletons, cross-platform threads & synchronization, thread pool, memory pool, custom allocators, small unicode support, logging & diagnostic, and so on.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Libgxl++ is a library based on the libxml++ and libxml2 to provide a complete and efficient API to parse and manipulate the GXL format.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A powerful hashing library with features like dynamic bucketsize adjustments, thread safety, generic interface, rbtree bucket storage and a bundle of hashing algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    A catch all C++ utility template library designed to help fill in the gaps and fix problems with the language, the Standard C++ Library, and the Boost C++ Libraries. Uses the Boost Software License.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    A library for lzw arithmetic. It is used to encode/decode the specifical stream.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    A Multi-objective evolutionary algorithm library
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    libnsa

    RSA 4096 C++ library

    Libnsa stands literally for "Library: Non Semper erit Aestas". It is a small C++ library which implements RSA encryption. The current version only creates the 4096 bit public and private keys.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    A library written in C for lossy image compression. Library libopen/format OPEN supports two methods of compression - discrete cosine transform (used in JPEG) and discrete wavelet transform (used in JPEG2000).
    Downloads: 0 This Week
    Last Update:
    See Project
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.