Get Alternative find best software

Core Data

System Utility

Core Data Description
Core Data is an object graph and persistence framework provided by Apple in the macOS and iOS operating systems. It was introduced in Mac OS X 10.4 Tiger and iOS with iPhone SDK 3.0. It allows data organized by the relational entity-attribute model to be serialized into XML, binary, or SQLite stores. The data can be manipulated using higher level objects representing entities and their relationships. Core Data manages the serialized version, providing object lifecycle and object graph management, including persistence. Core Data interfaces directly with SQLite, insulating the developer from the underlying SQL.
Just as Cocoa Bindings handle many of the duties of the controller in a model-view-controller design, Core Data handles many of the duties of the data model. Among other tasks, it handles change management, serializing to disk, memory footprint minimization and queries against the data.
A list below shows Core Data alternatives which were either selected by us or voted for by users. You can filter this list by tags and platforms

Core Data Alternatives

  • OpenRefine by Google, open source community

    OpenRefine, formerly called Google Refine and before that Freebase Gridworks, is a standalone open source desktop application for data cleanup and transformation to other formats, the activity known...

    Latest version of OpenRefine is 2.7 and it was released on 2017-06-18.

    Tags: Free Software, Data Management Software, Extract Transform Load Tools
  • Nix package manager

    Nix is a package manager for computer systems. Like RPM, APT and many other package managers, it is able to control the installation of packages, or named and versioned groups of files, such as...

    Latest version of Nix package manager is 1.11.11 and it was released on 2017-06-19.

    Tags: 2012 Software, Data Management Software, Free Computer Programming Tools, Free Package Management Systems, Functional Programming, Gnu Project Software, Linux Package Managementrelated Software, Unix Software
  • DBGallery by GRR Systems, Inc

    DBGallery is a Digital Asset Management software package. It has a special focus on utilizing image meta-data for finding, exploring and organizing photos. It is a multi-user system for use across...

    Tags: Image Organizers, Data Management Software
  • Novell File Management Suite by Novell

    Novell File Management Suite is a suite of applications designed for the identity -based indexing and management of user files on enterprise networks. The three components of the File Management...

    Tags: Novell, Novell Software, Storage Software, Data Management Software
  • FET Free Timetabling Software by Liviu Lalescu, Volker Dirr and others

    FET is a free and open-source time tabling app for automatically scheduling the timetable of a school, high-school or university. FET is written in C++ using the Qt cross-platform application...

    Latest version of FET Free Timetabling Software is 5.31.8 and it was released on 2017-07-05.

    Tags: Educational Software, Crossplatform Free Software, Free Educational Software, Data Management Software, Schooladministration Software, Software Using The Gnu Agpl License
  • ROOT by CERN

    ROOT is an object-oriented program and library developed by CERN. It was originally designed for particle physics data analysis and contains several features specific to this field, but it is also...

    Latest version of ROOT is 6.10/04 and it was released on 2017-07-28.

    Tags: C Libraries, Data Analysis Software, Data Management Software, Experimental Particle Physics, Free Physics Software, Free Plotting Software, Free Science Software, Free Software Programmed In C, Numerical Software, Physics Software, Plotting Software
  • Simple and Fast Multimedia Library by SFML Team

    Simple and Fast Multimedia Library (SFML) is a cross-platform software development library designed to provide a simple application programming interface (API) to various multimedia components in...

    Latest version of Simple and Fast Multimedia Library is 2.4.2 and it was released on 2017-02-08.

    Tags: Application Programming Interfaces, Audio Libraries, C Libraries, Crossplatform Software, Free Software, Graphics Libraries, Linux Apis, Macos Apis, Software Using The Zlib License, Video Game Development, Video Game Development Software For Linux, Windows Apis
  • Simple DirectMedia Layer by SDL Community

    Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer to computer multimedia hardware components. Software developers can...

    Latest version of Simple DirectMedia Layer is 2.0.5 and it was released on 2016-10-20Deprecated v1.2.15: 2012-01-20.

    Tags: Application Programming Interfaces, Audio Libraries, C Libraries, Crossplatform Software, Graphics Libraries, Linux Apis, Macos Apis, Simple Directmedia Layer, Software Using The Zlib License, Video Game Development, Video Game Development Software For Linux, Windows Apis
  • Grapple

    Grapple is a free software package for adding multiplayer support to computer games and applications. It uses Internet protocols, supporting both TCP/IP and UDP/IP. It is intended to be simple...

    Latest version of Grapple is 0.9.8 and it was released on August 8, 2009.

    Tags: Application Programming Interfaces, Linux Apis, Network Layer Protocols, Macos Apis, Video Game Development Software For Linux, Windows Apis
  • Allegro by Allegro developers

    Allegro is a software library for video game development. The functionality of the library includes support for basic 2D graphics, image manipulation, text output, audio output, MIDI music, input...

    Latest version of Allegro is 5.2.2 and it was released on 2016-12-12.

    Tags: Amigaos 4 Software, Application Programming Interfaces, C Libraries, Crossplatform Software, Free Game Engines, Free Software Programmed In C, Graphics Libraries, Linux Apis, Macos Apis, Software Using The Zlib License, Video Game Development Software, Widget Toolkits, Windows Apis
  • Pygame by Pygame Community

    Pygame is a cross-platform set of Python modules designed for writing video games. It includes computer graphics and sound libraries designed to be used with the Python programming...

    Latest version of Pygame is 1.9.3 and it was released on 2017-01-16.

    Tags: Application Programming Interfaces, Free Computer Libraries, Free Software Programmed In Python, Graphics Libraries, Linux Apis, Macos Apis, Python Libraries, Simple Directmedia Layer, Video Game Development Software, Video Game Development Software For Linux, Windows Apis
  • ClanLib by The ClanLib developer

    ClanLib is a video game SDK, currently supporting Microsoft Windows, macOS, and Linux, with partial support for mobile platforms. It has full hardware accelerated graphics support through OpenGL,...

    Latest version of ClanLib is 4.0 and it was released on 2015-04-17.

    Tags: Application Programming Interfaces, Audio Libraries, C Libraries, Crossplatform Software, Free Game Engines, Graphics Libraries, Linux Apis, Macos Apis, Software Using The Zlib License, Video Game Development Software, Windows Apis
  • The GNUstep Project by GNUstep Developers

    GNUstep is a free software implementation of the Cocoa (formerly OpenStep) Objective-C frameworks, widget toolkit, and application development tools for Unix-like operating systems and Microsoft...

    Latest version of The GNUstep Project is make 2.7.0, base 1.25.0, gui 0.25.1, back 0.25.1 and it was released on 2017-04-14.

    Tags: Compatibility Layers, Crossplatform Free Software, Gnu Project Software, Gnustep, Next, Software That Uses Cairo, Widget Toolkits, X Window System